Commit Graph

24 Commits (master)

Author SHA1 Message Date
Jared Dulmage 5f7c6f57c8 Copy poslist items before deleting to avoid RuntimeError
4 years ago
Nick Foster 9b17824c49 Big update to UHD 3.14, Gnuradio 3.8, Python 3.6. Not fully tested.
5 years ago
Mattias Schäfer f25d21f505 cpr.set_location lacked self arg
12 years ago
Nick Foster a3f2dec1f9 CPR decoder: Keep a separate list for sfc and air positions to keep them from stepping on each other.
12 years ago
Nick Foster 0b30db353d CPR: surface decoding still exhibits occasional errors when m~=0. Suspect it might actually be a bug in the encoder.
12 years ago
Nick Foster ac9e09893b CPR changes. Fixed a lot of the surface position errors. At least one bug still remains.
12 years ago
Nick Foster 3c8c60f57f Removing emitter-centered local decoding from the CPR parser. Using only global decoding.
12 years ago
Nick Foster 3163fca47a Renamed everything in python/ for consistent namespace
12 years ago
Nick Foster c866dc9d31 How did this go so long without being fixed? Range and bearing were asymptotic due to -- get this -- degree/radian confusion.
12 years ago
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.
12 years ago
Nick Foster 0494eb5b18 Extended test case for CPR calculator to use different odd/even locations
12 years ago
Nick Foster db62aaf399 First stab at using real exception handling instead of returning [None] everywhere
12 years ago
Nick Foster f6161f7c3b Remove local decoding from the CPR parser. Local decodes are only valid if you can guarantee <180nm reception range.
12 years ago
Nick Foster 6882329f8d CPR calculator: fixed order of operations bug on modulus operator in longitude calculation of global resolver. Test case passes 100%.
12 years ago
Nick Foster d35a665db1 Can't figure out why global resolver is bombing on some positions. Is j<0 legitimate?
12 years ago
Nick Foster c6ab762ee0 CPR test case hugely expanded. Found bug in global decoding in the Southern Hemisphere. Haven't fixed the bug yet.
12 years ago
Nick Foster da41dd3c84 Move CPR test code to main function within cpr.py
12 years ago
Nick Foster fc4ee50a88 Fix KML for new GE which is more space-sensitive than old GE
12 years ago
Nick Foster c2e5f6c2a9 Modify notice a bit.
12 years ago
Nick Foster 53da7eecff Notice to user if no location is set.
12 years ago
Nick Foster 17f7cb9a53 Backport Flightgear server from private tx branch, collapse commits.
12 years ago
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.
13 years ago
Nick Foster a43d8ee3a7 Reorganize CPR decoder as a class to keep it simple
13 years ago
Nick Foster 8522bc0b25 CMakeified almost everything. Test code in python/ and apps other than uhd_modes.py still need minor updating.
13 years ago