Nick Foster
9bdac2a499
Use whole/fractional timestamps in the whole chain. This prevents loss
...
of precision when setting time to UTC.
2015-04-17 14:07:28 -07:00
Nick Foster
da15a2daf2
Check for PyZMQ at runtime instead of compile time to support
...
cross-compiling.
2015-01-21 12:32:39 -08:00
Nick Foster
9891907e97
Spruce up the Javascript map handler so it doesn't just wipe the map
...
and repopulate. No "flashing icons".
2014-09-28 15:09:07 -07:00
Nick Foster
1536dae56e
Fix issue with stop/restart in modes_gui.
2014-09-28 10:43:54 -07:00
Nick Foster
48f9c2a29a
Live sample rate changing for RTL devices in modes_gui
2014-09-21 19:28:44 -07:00
Nick Foster
6f11777724
Fix rate setting for devices with <4Msps rates (RTL).
2014-09-21 19:03:16 -07:00
Nick Foster
cc0fa1801b
Fix enumeration in SBS1 list pruning.
2014-02-12 15:15:32 -08:00
Nick Foster
42bf16ffc4
Fix FlightGear and SBS1 outputs.
2014-02-07 16:59:34 -08:00
Nick Foster
585ecf1ba6
Remove FindZeroMQ as it's causing more trouble than it's worth. Zero_Chaos, this
...
is my hat I'm eating.
2013-10-26 21:53:49 -07:00
Nick Foster
4d2587574a
Use single gain setting for HackRF devices. This requires updated gr-osmosdr
...
with gain bin settings.
2013-08-09 21:00:40 -07:00
Nick Foster
ca58874861
HackRF Jawbreaker enhancements -- selectable DC blocking filter improves short
...
pkt decoding.
2013-08-09 15:41:26 -07:00
Nick Foster
55559086ac
Small Osmosdr fixes. Still unsatisfactory w/HackRF Jawbreaker. DC block
...
unhelpful.
2013-08-08 22:15:24 -07:00
Nick Foster
c878d80e28
Change gain on the fly.
2013-08-05 17:06:22 -07:00
Nick Foster
a528f375f7
Huge messy reorg to move things into the GR3.7 paradigm. Mostly in effort to get
...
SWIG magic to work on member functions. Can change sample rate on the fly now.
2013-08-05 16:29:02 -07:00
Nick Foster
640b13e62d
Switched to using complex_to_mag_squared vs. mag. Based on an observation that
...
the optimal slicer threshold is 0.5(V**2)t. Less CPU load, better performance.
Some configurations of threshold and --pmf result in slightly worse
performance. Most result in better performance.
2013-08-04 22:09:34 -07:00
Nick Foster
2c92b15a34
Broke the file source. Fixed.
2013-08-04 20:10:35 -07:00
Nick Foster
96679fbd35
Fix stupid race condx the stupid way.
2013-07-22 22:14:45 -07:00
Nick Foster
fb6143596d
Fix label -- is ICAO when ident not present.
2013-07-22 22:11:13 -07:00
Nick Foster
dfa62d0621
Fix label width, position, changed to blue, removed frame.
2013-07-22 21:54:37 -07:00
Nick Foster
8d3b4d4da1
Well, that was easy. Map markers have labels. Will probably change marker style.
2013-07-22 21:19:40 -07:00
Nick Foster
3540114c94
Merge branch 'az_map' into next
2013-07-22 18:23:35 -07:00
Nick Foster
48c55fa7f8
JSON generation for last 1 minute so it lines up w/ICAO list display.
2013-07-22 18:15:26 -07:00
Nick Foster
1eca043bac
Saner scrolling behavior and range labeling.
2013-07-22 18:15:03 -07:00
Nick Foster
6e230a7d9e
Azimuth map: range rings labeled, intelligent ring distance selection, scroll
...
wheel zooms
2013-07-22 15:51:43 -07:00
Nick Foster
4174658f0d
Fixed GUI live print and reports/sec widget.
2013-07-18 17:46:50 -07:00
Nick Foster
b594fe2799
Mapview: added highlighting of selected aircraft
2013-07-18 09:45:09 -07:00
Nick Foster
37aa74fbe0
Merge branch 'gr3.7' into mapview
...
Conflicts:
python/radio.py
2013-07-17 21:42:48 -07:00
Nick Foster
d71e6bc1e7
Interim commit.
2013-07-17 21:41:55 -07:00
Nick Foster
0ce6374656
Convert next branch to 3.7 API. Based on Johnathan Corgan's 3.7 conversion of
...
the master branch.
2013-07-17 18:03:45 -07:00
Nick Foster
2766107a76
Small changes to map view. WebKit won't render files w/o .htm[l] extension so using a named temp file is out.
2013-06-21 16:28:56 -07:00
Nick Foster
55cd17de67
Added support for integrated Google Maps interface via QWebView/JavaScript/JSONP. Broken due to something hairy wrt QWebView and /tmp.
2013-06-20 23:05:41 -07:00
Nick Foster
fbe3c464fb
GUI working again w/new parser setup. Live print isn't working due to use of print instead of return.
2013-06-19 11:24:11 -07:00
Nick Foster
12c09ba1df
Fix TCAS printing.
2013-06-18 22:03:37 -07:00
Nick Foster
a7af518653
Move parser factory decorator into parse.py. Fix multiple bugs in parse.
2013-06-18 21:49:07 -07:00
Nick Foster
302fa7203d
Left a debug print in there
2013-06-18 19:09:49 -07:00
Nick Foster
e18a2e460c
Fix SQL bug introduced with AC type addition
2013-06-18 19:09:09 -07:00
Nick Foster
f8f08ecd37
Flightgear plugin modified for new parser interface.
2013-06-18 19:06:30 -07:00
Nick Foster
9563972591
Moved SBS1, az_map, and SQL modules to new parser interface. Not tested.
2013-06-18 19:02:22 -07:00
Nick Foster
72ae3abf12
Forgot to add types.py (from the mlat_server branch).
2013-06-18 18:11:13 -07:00
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
230356bcaa
Derp bug in hacked Jawbreaker gain.
2013-06-18 15:50:06 -07:00
Nick Foster
29f8a2c1b4
Add try/catch around az_map's parsing.
2013-06-18 11:45:58 -07:00
Nick Foster
d508b39b31
Fix modes_gui. Only thing which should be nonfunc. is the reports/sec box (no thread to run it).
2013-06-10 13:37:50 -04:00
Nick Foster
bed2aa499e
Re-remove the RTLSDR interpolating filter. Still need to distinguish HackRF vs. RTL-SDR sources.
2013-06-10 11:24:42 -04:00
Nick Foster
244c9105f2
Remove leftover arg from sql constructor
2013-06-10 08:52:28 -04:00
Nick Foster
1880126100
Move --tcp to radio.
2013-06-10 08:52:11 -04:00
Nick Foster
34939bba52
Whoops
2013-06-10 08:37:28 -04:00
Nick Foster
c0543923f6
Used wrong gain bin for HackRF source -- this is still a TODO
2013-06-08 16:53:06 -04:00
Nick Foster
1cb8c726ed
Add default for --source option
2013-06-08 16:48:14 -04:00