From 4965dfdb43111d002c262c4de3011359e41bd2c3 Mon Sep 17 00:00:00 2001 From: Yuval Adam <_@yuv.al> Date: Sun, 18 Apr 2021 10:09:43 +0300 Subject: Handle refactoring WIP --- src/utils/rustl_test.rs | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) (limited to 'src/utils/rustl_test.rs') diff --git a/src/utils/rustl_test.rs b/src/utils/rustl_test.rs index 7d6309f..e9a8bf7 100644 --- a/src/utils/rustl_test.rs +++ b/src/utils/rustl_test.rs @@ -1,9 +1,20 @@ -const _DEFAULT_SAMPLE_RATE: u32 = 2048000; +const DEFAULT_SAMPLE_RATE: u32 = 2048000; const DEFAULT_BUF_LENGTH: usize = 16 * 16384; pub fn main() { println!("Starting rustl_test"); - let _buffer: [u8; DEFAULT_BUF_LENGTH]; let mut r = rustl_sdr::RtlSdr::new(); r.open(); + r.set_sample_rate(DEFAULT_SAMPLE_RATE); + r.set_test_mode(true); + r.reset_buffer(); + println!("Reading buffers in sync mode"); + loop { + let samples = r.read_sync(DEFAULT_BUF_LENGTH); + println!( + "Expected {} samples and got {}", + DEFAULT_BUF_LENGTH, + samples.len() + ) + } } -- cgit v1.3.1