blob: b923a54578428fdbd667a2487f1bff247cba55b0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
const DEFAULT_SAMPLE_RATE: u32 = 2048000;
const DEFAULT_BUF_LENGTH: usize = 16 * 16384;
pub fn main() {
println!("Starting rustl_test");
let mut r = rustl_sdr::RtlSdr::new();
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()
)
}
}
|