diff options
| author | Yuval Adam <_@yuv.al> | 2021-04-16 17:23:10 +0300 |
|---|---|---|
| committer | Yuval Adam <_@yuv.al> | 2021-04-17 10:33:57 +0300 |
| commit | 01824ebaa3096d40a962b921ed239241f92e1076 (patch) | |
| tree | 1b3d9f810b5086e52678fbed7f6e96e9e39d4cdf /src/devices/r820t.rs | |
| parent | 199f7cfb5749a1810db7923780e5a65eb17b8e11 (diff) | |
Implement search_tuner()
Diffstat (limited to 'src/devices/r820t.rs')
| -rw-r--r-- | src/devices/r820t.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/devices/r820t.rs b/src/devices/r820t.rs index a257b56..ad4720d 100644 --- a/src/devices/r820t.rs +++ b/src/devices/r820t.rs @@ -1,14 +1,14 @@ -use super::{Device, DeviceInfo}; +use super::{Tuner, TunerInfo}; use usb::RtlSdrDeviceHandle; const R82XX_IF_FREQ: u32 = 3570000; pub struct R820T<'a> { - pub device: DeviceInfo, + pub device: TunerInfo, pub handle: &'a RtlSdrDeviceHandle, } -pub const DEVICE_INFO: DeviceInfo = DeviceInfo { +pub const TUNER_INFO: TunerInfo = TunerInfo { id: "r820t", name: "Rafael Micro R820T", i2c_addr: 0x34, @@ -19,7 +19,7 @@ pub const DEVICE_INFO: DeviceInfo = DeviceInfo { impl<'a> R820T<'a> { pub fn new(handle: &'a RtlSdrDeviceHandle) -> R820T<'a> { R820T { - device: DEVICE_INFO, + device: TUNER_INFO, handle: handle, } } @@ -29,7 +29,7 @@ impl<'a> Drop for R820T<'a> { fn drop(&mut self) {} } -impl<'a> Device for R820T<'a> { +impl<'a> Tuner for R820T<'a> { fn init(&self) { // disable Zero-IF mode self.handle.demod_write_reg(1, 0xb1, 0x1a, 1); |
