View Code? Open in Web Editor
NEW
Time difference of arrival (TDoA) multi-lateration
License: GNU General Public License v3.0
MATLAB 83.50%
Awk 0.23%
Shell 2.41%
Makefile 1.58%
C++ 12.28%
tdoa's Introduction
TDoA - Time difference of arrival
- wav files with GNSS timestamps from KiwiSDRs which are generated by kiwiclient
- positions of the used KiwiSDRs. This information is stored in the directory
gnss_pos
and put there by kiwirecorder.py
- This code should work on linux and on OSX
- Install octave (>=4.2.2) + signal package: in octave:
pkg install -forge signal
- Initial checkout:
git clone --recursive https://github.com/hcab14/TDoA.git
- Update to latest master branch:
git pull --recurse-submodules
- For now everything is contained in the git repository, i.e., nothing is installed in /usr etc.
Running the example octave script
- in octave:
[tdoa,input]=proc_tdoa_DCF77;
- this should produce two files in the
png
subdirectory