summaryrefslogtreecommitdiff
path: root/src/lib.rs
diff options
context:
space:
mode:
authorYuval Adam <_@yuv.al>2021-04-18 17:57:21 +0300
committerYuval Adam <_@yuv.al>2021-04-18 17:57:38 +0300
commit6419d9db8b7e5eb29ccc92ac58a7288c91b74bad (patch)
treea1671211ab8d9c11de75ba58a070f7bedbea657b /src/lib.rs
parenta4fb29bee94d68b8956158f603b0366af98507e9 (diff)
Fix tuner init
Diffstat (limited to 'src/lib.rs')
-rw-r--r--src/lib.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/lib.rs b/src/lib.rs
index 06af1c2..9804243 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -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);
}
}