diff options
| author | Yuval Adam <_@yuv.al> | 2021-04-18 17:57:21 +0300 |
|---|---|---|
| committer | Yuval Adam <_@yuv.al> | 2021-04-18 17:57:38 +0300 |
| commit | 6419d9db8b7e5eb29ccc92ac58a7288c91b74bad (patch) | |
| tree | a1671211ab8d9c11de75ba58a070f7bedbea657b /src/lib.rs | |
| parent | a4fb29bee94d68b8956158f603b0366af98507e9 (diff) | |
Fix tuner init
Diffstat (limited to 'src/lib.rs')
| -rw-r--r-- | src/lib.rs | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -32,11 +32,11 @@ impl RtlSdr { let vid = desc.vendor_id(); let pid = desc.product_id(); - trace!("Found USB device with vid {} and pid {}", vid, pid); + trace!("Found USB device {{{:04x}:{:04x}}}", vid, pid); for kd in KNOWN_DEVICES.iter() { if kd.0 == vid && kd.1 == pid { - info!("Found device {} {{{:04x}:{:04x}}}", kd.2, vid, pid); + info!("Found RTL-SDR device {} {{{:04x}:{:04x}}}", kd.2, vid, pid); let usb_handle = dev.open().unwrap(); let mut handle = RtlSdrDeviceHandle::new(usb_handle, INTERFACE_ID); // let kernel_driver_attached = handle.detach_kernel_driver(); @@ -49,6 +49,8 @@ impl RtlSdr { handle.init_baseband(); handle.set_i2c_repeater(true); + handle.init_tuner(); + return Some(handle); } } |
