From 6419d9db8b7e5eb29ccc92ac58a7288c91b74bad Mon Sep 17 00:00:00 2001 From: Yuval Adam <_@yuv.al> Date: Sun, 18 Apr 2021 17:57:21 +0300 Subject: Fix tuner init --- src/lib.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/lib.rs') 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); } } -- cgit v1.3.1