[Hackrf-dev] HackRF support for Kalibrate.
Sebastian Muniz
topo at groundworkstech.com
Sun Apr 27 16:06:24 EDT 2014
Awesome. Thanks!
On Sunday, April 27, 2014, 王康 <scateu at gmail.com> wrote:
> Hi guys,
>
> I just added hackrf support for kalibrate.
>
> You can find it on :
>
> https://github.com/scateu/kalibrate-hackrf
>
> Kalibrate is a Linux program that uses GSM mobile cell phone base
> stations to determine the PPM offset, by using the GSM signals own
> frequency correction bursts(FCCH).
>
> I think the code is working now, and any report or fix will be very
> welcomed.
>
> $ ./kal -s GSM900
> hackrf_set_freq: 939400000
> chan: 22 (939.4MHz + 325Hz) power: 474916.50
> hackrf_set_freq: 939600000
> hackrf_set_freq: 939800000
> hackrf_set_freq: 940000000
> hackrf_set_freq: 940200000
> hackrf_set_freq: 940400000
> chan: 27 (940.4MHz + 325Hz) power: 503685.38
> hackrf_set_freq: 940600000
> hackrf_set_freq: 940800000
> hackrf_set_freq: 941000000
> hackrf_set_freq: 941200000
> hackrf_set_freq: 941400000
> chan: 32 (941.4MHz + 378Hz) power: 450694.89
> hackrf_set_freq: 941600000
> chan: 33 (941.6MHz + 363Hz) power: 450264.92
> hackrf_set_freq: 941800000
> hackrf_set_freq: 942000000
>
> $ ./kal -c 32 -D
> debug: fcch_detector finished -----------------------------
> debug: error limit: 0.5
> debug: 146 272.215363 68025.585938
> [.......]
> debug: fcch_detector finished -----------------------------
> debug: error limit: 0.5
> debug: 144 290.700104 68040.851562
> debug: fcch_detector finished -----------------------------
> average [min, max] (range, stddev)
> + 326Hz [291, 363] (72, 19.584045)
> overruns: 0
> not found: 3
> average absolute error: -0.347 ppm
>
>
> For now ,the code is quite dirty, I will make it clean later.
>
> BTW:
> I think we need some API function like:
>
> hackrf_read_sync(device, buf, sizeof(buf), &n_read)
>
> Now I have to use hackrf_start_rx() with a callback function.
>
>
>
> ------------------------
> Cheers,
> scateu.
> http://hackrf.net : A Chinese HackRF Community.
> _______________________________________________
> HackRF-dev mailing list
> HackRF-dev at greatscottgadgets.com <javascript:;>
> http://nine.pairlist.net/mailman/listinfo/hackrf-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://nine.pairlist.net/pipermail/hackrf-dev/attachments/20140427/1fac5448/attachment.html
More information about the HackRF-dev
mailing list