So here's what I did. I bought myself an external oscillator from Ebay (link below) that advertised 0.5 PPM. No idea if it's actually 0.5 PPM but I'll find out latter when a buddy of mine lends me his frequency counter. This board attaches to the P22 GPIO header on the Hackrf making it act as the external clock. You can check the external clock by running...
hackrf_si5351c -n 0 -r
If it works, it will return "[ 0] -> 0x01"
If no external clock is detected, it will return "[ 0] -> 0x51"
To generate the signal file, I used a bit rate of 8 and download an updated GPS broadcast ephemeris file(brdc1280.16n). You can download these files here.
Being a good "citizen" I made a closed circuit with an USRP1 to use as my GPS receiver. I'm also using 51db worth of attenuator's to keep the load from braking the USRP1.
On my HackRF software I don't have the following command hackrf_si5351c. When use hackrf_debug --s15351c -n 0 -r the return value is 0x50 and not 0x01.
GPS Simulator
in SDR - Software Defined Radio
Posted
Hi
On my HackRF software I don't have the following command hackrf_si5351c. When use hackrf_debug --s15351c -n 0 -r the return value is 0x50 and not 0x01.
Thanks