Commit Graph
13 Commits
Author SHA1 Message Date
Nick Foster d84c0c3204 Parser works for the print case. Not quite sure this is the best way to do it, but it's better. 2013-06-18 17:47:13 -07:00
Nick Foster a1e2297134 Progress toward rewriting the parser to be less insane. 2013-06-18 17:34:11 -07:00
Nick Foster b71c978e27 New universal pubsub interface in zmq_socket.py. Needs more work. 2013-06-03 08:38:26 -04:00
Nick Foster db34eca30e Refactored modes_rx to use a more modular radio interface (radio.py) using a pubsub pattern to formalize the old "outputs" interface I was using. Should make it easier to reuse the radio interface. 2013-05-27 19:50:42 -07:00
Nick Foster 26f7c779d7 Merge branch 'master' into az_map 2012-10-18 22:00:12 -07:00
Johnathan Corgan 62304ff59e Refactor flowgraph into hierarchical block
This commit creates air_modes.rx_path, which is the common portion
of the flowgraph once the sample source and possible resampler are
created.  It takes baseband I/Q and emits Mode-S packets into the
supplied message queue.
2012-10-15 09:27:22 -07:00
Nick Foster cd2cfec730 Azimuth map working. 2012-10-10 08:20:07 -07:00
Nick Foster 3163fca47a Renamed everything in python/ for consistent namespace 2012-07-16 20:59:37 -07:00
Nick Foster db62aaf399 First stab at using real exception handling instead of returning [None] everywhere 2012-06-19 18:49:42 -07:00
Nick Foster 90145c5bac Modify error msg so it asks for scipy and numpy 2012-06-13 20:08:56 -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
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 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