Skip to content
/ TDoA Public

Time difference of arrival (TDoA) multi-lateration

License

Notifications You must be signed in to change notification settings

hcab14/TDoA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

2bb9dc2 · Jan 6, 2024
Oct 7, 2018
Jan 8, 2020
Aug 13, 2020
Aug 13, 2020
Jan 6, 2024
Sep 2, 2019
Oct 6, 2018
Jun 10, 2018
Sep 20, 2018
Dec 5, 2023
Aug 13, 2020
Oct 6, 2018
Oct 6, 2018
Dec 3, 2017
Dec 5, 2023
Jun 13, 2018
Jul 8, 2018
Jul 8, 2018
Aug 13, 2020
Jan 6, 2024
Oct 12, 2018

Repository files navigation

TDoA - Time difference of arrival

Inputs:

  1. wav files with GNSS timestamps from KiwiSDRs which are generated by kiwiclient
  2. positions of the used KiwiSDRs. This information is stored in the directory gnss_pos and put there by kiwirecorder.py

Prerequisites

  • This code should work on linux and on OSX
  • Install octave (>=4.2.2) + signal package: in octave: pkg install -forge signal

Download / Installation

  • 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