Commit Graph

11 Commits

Author SHA1 Message Date
Nick Foster
4750d20044 Parser returns objects for subfields instead of flat data. Lets you use get_type to resolve BDS registers, etc.
Printer takes advantage of this. Now printing BDS reg instead of "subtype".
2012-07-16 09:27:18 -07:00
Nick Foster
19436349dc Parser is even bitchin'er. Now flattens the dict on init recursively so fields are automatically populated. 2012-06-30 14:31:20 -07:00
Nick Foster
28824cb0b2 New parser works. TCAS untested. Extra info in print. Fixed ground_track printing error. Surface reports suppressed due to possible CPR bug. Not all code paths tested. 2012-06-26 23:27:58 -07:00
Nick Foster
6a76ec8250 Temp commit before changing new parser to eliminate "fields" 2012-06-25 23:09:11 -07:00
Nick Foster
b29d049d7d Raise no handler exception in SBS-1 when there's no handler for messages. 2012-06-20 11:53:28 -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
cbdef224c1 SBS-1: use leading zeroes on ICAO24 to keep VRB/PP happy. 2012-06-18 10:25:41 -07:00
Nick Foster
1be63eba0a Fix KML/SBS-1 interfaces for new BDS08 output type 2012-06-13 20:35:05 -07:00
Nick Foster
f5bea04d21 Fix SBS-1 and SQL calls into parser. 2012-06-13 15:33:20 -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
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