summaryrefslogtreecommitdiff
path: root/src/lib.rs
diff options
context:
space:
mode:
authorYuval Adam <_@yuv.al>2021-04-25 11:07:19 +0300
committerYuval Adam <_@yuv.al>2021-04-25 11:07:19 +0300
commit308de1d8bf47c8a73d1cd6fe36e9d5adf2f22d8a (patch)
tree3e2e223843db6d3174e9f81ba2703ce5d05a78a0 /src/lib.rs
parent47934e3c7ca64bfb82fbcede47491084a9e9f266 (diff)
Implement set bandwidth
Diffstat (limited to 'src/lib.rs')
-rw-r--r--src/lib.rs26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/lib.rs b/src/lib.rs
index 65d545c..b5664a5 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -58,21 +58,21 @@ impl RtlSdr {
None
}
- // pub fn set_sample_rate(&self, samp_rate: u32) {
- // self.handle.set_sample_rate(samp_rate);
- // }
+ pub fn set_sample_rate(&self, samp_rate: u32) {
+ self.handle.set_sample_rate(samp_rate);
+ }
- // pub fn set_test_mode(&self, on: bool) {
- // let val = match on {
- // true => 0x03,
- // false => 0x05,
- // };
- // self.handle.demod_write_reg(0, 0x19, val, 1);
- // }
+ pub fn set_test_mode(&self, on: bool) {
+ let val = match on {
+ true => 0x03,
+ false => 0x05,
+ };
+ self.handle.demod_write_reg(0, 0x19, val, 1);
+ }
- // pub fn reset_buffer(&self) {
- // self.handle.reset_buffer();
- // }
+ pub fn reset_buffer(&self) {
+ self.handle.reset_buffer();
+ }
pub fn read_sync(&self, len: usize) -> Vec<u8> {
return Vec::with_capacity(len);