tvrusso / DFLib

A library of algorithms for "bearings only target localization" --- primarily intended for radio direction finding

Home Page:https://tvrusso.github.io/DFLib

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DFLib

DFLib is a library of C++ classes for computing the locations of transmitters from bearings-only measurements. See the Doxygen documentation for detailed documentation of the classes and for additional references.

##Quick start:

Old-style autoconf build:

   mkdir build
   cd build
   ../configure
   make
   sudo make install

Add configure command line arguments as needed to find PROJ.4 library. See INSTALL for details.

New style CMake build (cross-platform): See INSTALL_CMake

Two demo programs are built by this process, SimpleDF and testlsDF_proj. See their respective entries in docs/html/index.html for some documentation about them.

DFLib is primarily intended as a set of building blocks for DF fix programs, not as a finished product itself. A companion program qDF is a GUI-based direction finding program that uses DFLib to compute DF fixes and create KML files that can be displayed in Google Earth, and can optionally send data for display or transmission to an external APRS program such as Xastir that provides server ports.

About

A library of algorithms for "bearings only target localization" --- primarily intended for radio direction finding

https://tvrusso.github.io/DFLib

License:GNU General Public License v3.0


Languages

Language:C++ 81.7%Language:Shell 8.6%Language:Python 7.3%Language:CMake 1.0%Language:M4 0.8%Language:Makefile 0.5%Language:C 0.0%