Skip to main content

Crate rtlsdr_pure

Crate rtlsdr_pure 

Source
Expand description

Pure Rust RTL-SDR driver built on top of nusb.

The public API is async because nusb maps to both native USB and WebUSB. On native targets, use any executor or a small blocking helper in your application; the library itself does not require a runtime.

Structs§

DeviceDescription
IqSample
KnownDevice
RtlSdr

Enums§

Error
GainMode
TunerKind

Constants§

DEFAULT_SAMPLE_RATE
KNOWN_DEVICES

Functions§

bytes_to_iq_samples
list_devices
Return currently visible RTL-SDR devices.
open_first
Open the first known RTL2832U-based dongle and initialize it for SDR use.

Type Aliases§

Result