Nick Foster
73ca9e373e
Merge branch 'master' into qtapp
12 years ago
Al Brown
a6dac30fbf
Fix range-ring KML for new Google Earth breakage.
12 years ago
Nick Foster
17b788efc7
Possible fix for the hang bug -- preamble could under certain circumstances consume -1, which makes Gnuradio think we're done.
12 years ago
Nick Foster
d80a76faca
README update for new executable names.
12 years ago
Dennis Real
fa4a8be31b
KML generator patch to align the airplane icon w/aircraft heading.
12 years ago
Nick Foster
3d69b7ff80
Use proper scaling for dBfs
12 years ago
Nick Foster
a39b07c372
Merge branch 'parse'
...
Conflicts:
python/modes_sql.py
12 years ago
Nick Foster
9b539f8942
Fix for BDS0,9-0/1
12 years ago
Nick Foster
ac8a01646b
Add BDS0,9-3 (air course report) to parser/printer.
12 years ago
Nick Foster
1a5bbd95e7
Merge branch 'parse' into qtapp
12 years ago
Nick Foster
e11600ccb4
Take out annoying print, you can put it in for debug
12 years ago
Nick Foster
cceb428929
Merge branch 'parse' into qtapp
...
Conflicts:
python/msprint.py
12 years ago
Nick Foster
3c73be4d64
Modifications to TCAS printing and to error handling
12 years ago
Nick Foster
3c506c44ab
Don't print alt/ident on type 20 packets yet.
12 years ago
Nick Foster
1c35ccc0e0
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
822b05944b
Fix for BDS0,9 SQL insertion.
12 years ago
Nick Foster
e662d6831f
Merge branch 'master' into qtapp
...
Conflicts:
python/sql.py
12 years ago
Balint Seeber
9efd480fe2
CRC variable initialization bug fix
12 years ago
Nick Foster
1d2ee71121
Fixes for dumb GUI mistakes
12 years ago
Nick Foster
e3c7665a7c
Qwt check for GUI app.
12 years ago
Nick Foster
004500a5d7
Layout and porting the SQL fix over from master.
12 years ago
Nick Foster
07c6c051bd
Commit db on init to ensure file exists when KML goes looking for it
12 years ago
Nick Foster
f8ac334dde
Add a sed massager to the build script to work around bad Qwt imports in pyuic4.
12 years ago
Nick Foster
d6d2bea69f
Merge branch 'master' into qtapp
12 years ago
Nick Foster
b3457e4865
Add "sudo ldconfig" to install instructions in README so I don't keep getting asked about it.
12 years ago
Nick Foster
10f96bf35d
Merge branch 'master' into qtapp
12 years ago
Antoine Sirinelli
6b9006c339
Allow specification of source constructor arguments via -D/--args
12 years ago
Nick Foster
b26012f5ad
Real-time RSSI update and graceful flowgraph closure on exit.
12 years ago
Nick Foster
3163fca47a
Renamed everything in python/ for consistent namespace
12 years ago
Nick Foster
5442cba206
Split out GUI data model and views into modes_gui_model.py
12 years ago
Nick Foster
373a6f04ee
New feature: reports per second widget. Lets you know you're actively receiving things.
12 years ago
Nick Foster
df705ef64f
Merge branch 'parse' into qtapp
12 years ago
Nick Foster
7388a8e910
Merge branch 'master' into parse
12 years ago
Hoernchen
d2ec78c506
Fix for Windows build API exports.
12 years ago
Nick Foster
f2212a9f68
Merge branch 'parse' into qtapp
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
dbab4f0142
Don't populate lat/lon by default
12 years ago
Nick Foster
4fbda15afc
Merge branch 'parse' into qtapp
...
Conflicts:
python/modes_parse.py
12 years ago
Nick Foster
c2129e0eab
Default RTL gain of 35 and parser catches negative shifts generated by invalid packets.
12 years ago
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".
12 years ago
Nick Foster
cb4c91aee1
Altitude now taken from types 4, 5, 20 short replies as well, for ADS-B-equipped aircraft. Bearing/heading updated real-time.
...
TODO: figure out how to filter aircraft list for ADS-B-equipped aircraft only
12 years ago
Nick Foster
923651f69a
Heading widget updates correctly.
12 years ago
Nick Foster
86a7bbbb2a
Selections are persistent when rows inserted, rows automatically prune when 60s w/o reply
12 years ago
Nick Foster
372e925277
Well, the ICAO lineedit works in hex now, but I don't like the way it went in.
12 years ago
Nick Foster
20dd8457ea
Dashboard mostly works. ICAO view now prints ident if available.
...
TODO:
draw selection in list view delegate
maintain selection on insert rows (emit beginInsertRows/endInsertRows)
fix heading widget so it updates correctly (something in the DataWidgetMapper that you aren't doing)
12 years ago
Nick Foster
70b099a05e
Revert SQL changes and use a separate, non-db datamodel for the dashboard display.
12 years ago
Nick Foster
0a1d863f5f
SQL parser modified to use flat aircraft table. This breaks KML horribly and eventually you should integrate the flat table into the GUI app and revert to the old method for the KML generator.
12 years ago
Nick Foster
5c0ccaa833
Split out the data model because I'm using a flat SQL table for the dashboard now. Most everything hooked up.
12 years ago
Nick Foster
19b7061247
Other fields entered.
12 years ago
Nick Foster
96db9a9608
today nick learns about the QDataWidgetMapper, which solves all his problems
12 years ago