diff options
| author | Yuval Adam <_@yuv.al> | 2021-04-18 10:09:43 +0300 |
|---|---|---|
| committer | Yuval Adam <_@yuv.al> | 2021-04-18 10:09:43 +0300 |
| commit | 4965dfdb43111d002c262c4de3011359e41bd2c3 (patch) | |
| tree | 3da7f36b3a698805eb8d05b95d88f93877a41bec /src/utils/rustl_test.rs | |
| parent | 23dd9ed9eede40d033c22645fdc3eec310901b9b (diff) | |
Handle refactoring WIP
Diffstat (limited to 'src/utils/rustl_test.rs')
| -rw-r--r-- | src/utils/rustl_test.rs | 15 |
1 files changed, 13 insertions, 2 deletions
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() + ) + } } |
