EasyManua.ls Logo

Great Scott Gadgets HackRF - libHackRF API Reference; libHackRF Setup and Shutdown; HackRF Initialization Function; HackRF Device Opening Function

Great Scott Gadgets HackRF
104 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
HackRF
18.8 Upgrade
Now that the hardware is setup, you need to upgrade your HackRFs firmware, and your libhackrf to at least v2017.02.1
as per this documentation page.
18.9 Testing with hackrf_transfer
The latest version of hackrf_transfer includes the ‘-H’ flag, which will activate hardware synchronisation (via libhackrf
via the firmware). Testing this way is a little tricky because neither HackRF will start sending data until they are synched,
and hackrf_transfer will time out if it hasnt received any data within one second. So the test requires that two copies
of _hackrf_transfer are started within 1 second of each other. My approach is to have two terminal windows with the
relevant commands waiting, and quickly run them.
This test will fail if:
your hackrf firmware or libhackrf are out of date
your connectors are incorrectly set up
your timing is too slow when running hackrf_transfer
18.8. Upgrade 59

Table of Contents