hackrf
hackrf copied to clipboard
low cost software radio platform
### Steps to reproduce 1. Check out old version of hackrf (tried with 43e6f99fe8543094d18ff3a6550ed2066c398862 and 451873d616ba9bc6f73648d09445d812737a7c30) 1. Build firmware and host software. 2. Flash the old firmware `./hackrf-tools/src/hackrf_spiflash -w ../../firmware/build/hackrf_usb/hackrf_usb.bin`...
Hello, I have two hackrf one with 2017.02.1 software, one of which has ghost frequencies opposite the center frequency. The difference I may have noticed is an abnormal IQ distribution...
### Steps to reproduce 1. Tune in to 443.000MHz 2. Set LNA Gain = 8dB, VGA Gain = 32dB, AMP = OFF 3. Note the results 4. Tune in to...
### Steps to reproduce 1.Open MSYS2 MinGW x64 from the Start Menu 2.Update the package repository $ pacman -Syu 3.Install the required packages $ pacman -Syu --needed base-devel mingw-w64-x86_64-toolchain mingw-w64-x86_64-cmake...
I'm writing these instructions to document a successful build process of the host software on Windows 11 using MSYS2. I had trouble following the build instructions on the [README](https://github.com/greatscottgadgets/hackrf/blob/master/host/README.md#how-to-build-host-software-on-windows) #...
Currently, `hackrf_transfer -s` doesn't check the sample rate or return an error if it is out of range. This has led to some user confusion e.g: * Setting `-s 2`...
### Steps to reproduce 1. Use the DFU bootloader to load hackrf_usb.dfu 1. Repeat until there is an enumeration failure of the firmware running from RAM (It usually fails once...
The "Multiple device hardware level synchronization" documentation describes the outdated microcontroller-based sync method rather than the newer CPLD-based method merged in #381.
`hackrf_transfer` could use some improvements similar to those made in `hackrf_sweep` over the past year. * Check for completion more often than once per second (c47f2b1, 5361b3a). * Remove extra...
### Steps to reproduce 1. Record a signal with hardware sync enabled ```sh $ hackrf_transfer -r rx1.bin -H 1 | hackrf_transfer -r rx2.bin -H 1 ``` 1. Repeat step 1...