docs.rs failed to build seify-hackrfone-0.2.1
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build:
seify-hackrfone-0.2.2
seify-hackrfone

Rust Hackrf One api, with zero native dependencies, powered by nusb
Written as part of seify and FutureSDR, but standalone usage is also supported.
Example
use anyhow::Result;
use seify_hackrfone::{Config, HackRf};
fn main() -> Result<()> {
let radio = HackRf::open_first()?;
radio.start_rx(&Config {
vga_db: 0,
txvga_db: 0,
lna_db: 0,
amp_enable: false,
antenna_enable: false,
frequency_hz: 915_000_000,
sample_rate_hz: 2_000_000,
sample_rate_div: 1,
})?;
let mut buf = vec![0u8; 32 * 1024];
loop {
radio.read(&mut buf)?;
// Process samples...
}
}