summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuval Adam <_@yuv.al>2021-04-18 11:10:52 +0300
committerYuval Adam <_@yuv.al>2021-04-18 11:10:52 +0300
commit4271c0e5e6ea1ccc5f57500530c772636dd08736 (patch)
tree3a73f58caa238b66cee24df82c0c05de425da2d0
parent4f1cb5305cb5de9cfd854af5f908989f3727f0f1 (diff)
Add read_sync placeholder
-rw-r--r--src/lib.rs4
-rw-r--r--src/utils/rustl_test.rs14
2 files changed, 11 insertions, 7 deletions
diff --git a/src/lib.rs b/src/lib.rs
index 9da5f4d..413b790 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -135,6 +135,10 @@ impl RtlSdr {
pub fn reset_buffer(&self) {
self.handle.reset_buffer();
}
+
+ pub fn read_sync(&self, len: usize) -> Vec<u8> {
+ return Vec::with_capacity(len);
+ }
}
#[cfg(test)]
diff --git a/src/utils/rustl_test.rs b/src/utils/rustl_test.rs
index 79494e3..b71f094 100644
--- a/src/utils/rustl_test.rs
+++ b/src/utils/rustl_test.rs
@@ -1,5 +1,5 @@
const DEFAULT_SAMPLE_RATE: u32 = 2048000;
-const _DEFAULT_BUF_LENGTH: usize = 16 * 16384;
+const DEFAULT_BUF_LENGTH: usize = 16 * 16384;
pub fn main() {
println!("Starting rustl_test");
@@ -9,11 +9,11 @@ pub fn main() {
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()
- // )
+ let samples = r.read_sync(DEFAULT_BUF_LENGTH);
+ println!(
+ "Expected {} samples and got {}",
+ DEFAULT_BUF_LENGTH,
+ samples.len()
+ )
}
}