Skip to content
llinkz edited this page Jun 26, 2021 · 3 revisions

When Christoph Mayer published the working TDoA code for the first time it was a revolution in the world of UTE shortwave monitoring to me, I immediately started to do TDoA measurements by hand but I quickly found that quite tiring. There was no online interface to do it yet, so I decided to start this python project in order to compute the TDoA stuff faster & easier, locally.


A backup copy of processed ".wav", ".m", ".pdf" files is automatically made in a TDoA/iq/ subdirectory. Check there to find your previous files. You can compute TDoA again your IQ recordings, just run the recompute python script or use compute_ultimate again.

The World map is static, click UPDATE button to get an updated node list, only GPS enabled nodes are displayed and KiwiSDR node informations are retrieved in real time when the node icon is clicked on the map.

If you wish to add some non-public nodes, fill the "directTDoA_static_server_list.db" json file, don't forget to add "," at the end of each line (except on the last one !)

Thanks:

  • Christoph Mayer @ https:/hcab14/TDoA for TDoA code, excellent work and thanks for the public release !
  • Dmitry Janushkevich @ https:/dev-zzo/kiwiclient for the code that I've modified to work with the GUI
  • John Seamons, KiwiSDR developper @ https:/jks-prv
  • Marco Cogoni (IS0KYB) for the microkiwi_waterfall.py code that I've modified to work directly via python
  • Nicolas M. for the MAC OS X directTDoA installing procedure
  • Pierre Ynard (linkfanel) for KiwiSDR nodes and SNR listings used as source in the previous directTDoA versions (rx.linkfanel.net)
  • Daniel Ekmann, naturally designated as beta tester, for the help on coding, feedback and suggestion since the beginning
  • And.. Thanks to all KiwiSDR hosts with GPS activated and decent RX on both HF & GPS freqs also...