Commit Graph

160 Commits

Author SHA1 Message Date
Nick Foster
00d006a3ab Fix altitude decoding and implement altitude encoding. Test case which loops back altitude. 2012-06-13 18:54:00 -07:00
Nick Foster
f5bea04d21 Fix SBS-1 and SQL calls into parser. 2012-06-13 15:33:20 -07:00
Nick Foster
4942df438a try/except around modes_flightgear so users w/o numpy can still run it. 2012-06-13 14:34:42 -07:00
Steve Markgraf
f415257907 modes_sbs1: reuse socket
Otherwise you'd have to wait until it times out...

Signed-off-by: Steve Markgraf <steve@steve-m.de>
2012-06-13 09:53:53 -07:00
Nick Foster
61cc4917a8 Add the actual FlightGear interface. Derp. 2012-06-13 07:53:19 -07:00
Nick Foster
17f7cb9a53 Backport Flightgear server from private tx branch, collapse commits.
* Added Flightgear multiplayer output interface to uhd_modes.py. This allows flight with live traffic in fgfs.
* Quaternion library borrowed from PyPi and modified to generate angle/axis representation and construct rotation quat from lat/lon to ECEF.
* Miscellaneous enhancements and cleanup to fix timestamps, add aircraft type field (seems to be unused anyway), turnrate info
2012-06-13 07:49:22 -07:00
Nick Foster
c16886c4c1 Fix your laziness in breaking the CPR parser. Still don't like how KMLgen is done, needs to be consolidated so all db work is in one file. 2012-02-25 16:50:15 -08:00
Nick Foster
a43d8ee3a7 Reorganize CPR decoder as a class to keep it simple 2012-02-01 09:14:02 -08:00
Nick Foster
105950c176 Move the SQL stuff out of uhd_modes and into modes_kml, keeps things neat 2012-01-30 18:50:04 -08:00
Nick Foster
8522bc0b25 CMakeified almost everything. Test code in python/ and apps other than uhd_modes.py still need minor updating. 2011-12-14 10:17:16 -08:00