Commit Graph

  • d6109d3c36 Add Doxygen stuff as it appears pybind macros require it. gr3.9 Nick Foster 2021-02-11 16:21:42 -08:00
  • fd1771f161 Update to GR 3.9.0. WIP with plenty of untested code. Nick Foster 2021-02-10 20:55:39 -08:00
  • 9c77b55c0b Switched to gnuradio-3.9 Jaroslav Škarvada 2021-02-08 21:04:04 +01:00
  • 9e2515a566 Merge pull request #109 from jaredd/master master Nick Foster 2020-05-06 09:39:40 -07:00
  • 6614f6ce43 Convert sbs message to bytes before sending Jared Dulmage 2020-05-05 22:56:50 -06:00
  • 5f7c6f57c8 Copy poslist items before deleting to avoid RuntimeError Jared Dulmage 2020-05-05 14:22:20 -06:00
  • 9dc3367aaf Replaced "is" with "==" to avoid SyntaxWarning Jared Dulmage 2020-05-05 14:21:40 -06:00
  • a2f2627c54 Fix KML generation Nick Foster 2019-10-15 13:22:04 -07:00
  • 8d6b66f556 Default boxcar filter enabled. Reduces spurious replies. Nick Foster 2019-10-15 13:12:51 -07:00
  • 2b10c06e15 Fix ZMQ socket interface (used for everything) for strange queue.Queue issues. Nick Foster 2019-10-15 13:11:05 -07:00
  • 37f45f8a4d Fix some copypasta cruft in CMakeLists.txt Nick Foster 2019-10-07 04:06:47 -07:00
  • 9b17824c49 Big update to UHD 3.14, Gnuradio 3.8, Python 3.6. Not fully tested. Nick Foster 2019-09-17 14:13:51 -07:00
  • 0b6c383506 Merge branch 'master' of github.com:bistromath/gr-air-modes gr37 Nick Foster 2017-09-28 13:30:33 -07:00
  • f6ba6da8ba Add Dockerfile. Nick Foster 2017-09-28 13:30:18 -07:00
  • 48c1afc3ba Merge pull request #100 from gnieboer/WinFixes Nick Foster 2017-03-14 12:32:35 -07:00
  • 3b65986159 Updated GrBoost.cmake to include quoted string fix from GR gnieboer 2017-03-12 15:08:18 -04:00
  • eb63b0034f Updated FindQwt to include add'l search paths gnieboer 2017-03-12 15:07:44 -04:00
  • 719d52b6dd Merge pull request #96 from kpreid/patch-1 bistromath 2016-11-16 19:03:20 -08:00
  • f96b83cb48 Remove unneeded parameter from rx_path.get_threshold. Kevin Reid 2016-11-16 16:32:40 -08:00
  • fd277e7fb0 Merge pull request #93 from kevinluchsinger/master bistromath 2016-10-10 11:10:57 -06:00
  • 737c98bf8a fixes issue #76 (timestamps did "overflow" after 536 seconds) Kevin Luchsinger 2016-10-08 21:26:10 +02:00
  • 8cbcc676c4 Merge pull request #88 from Geoff160/master bistromath 2016-09-01 11:01:42 -07:00
  • d4d17bc4db Modified gr-air-modes/apps/modes_gui to add correct az_map problem. Geoffrey Marr 2016-09-01 08:45:39 -06:00
  • 3bad1f5d35 Move az_map import into GUI as it doesn't belong in the module init Nick Foster 2016-08-05 16:19:05 -07:00
  • c29eb6030a Fix SWIG on 16.04. Not sure how this didn't get propagated. Nick Foster 2016-06-05 11:38:45 -07:00
  • e8c2a47278 Merge pull request #84 from devnulling/master bistromath 2016-05-17 15:59:24 -07:00
  • 0599c09198 Add API Key field devnulling 2016-05-16 22:18:52 -07:00
  • 49b7d87e7a Add API Key field devnulling 2016-05-16 22:18:15 -07:00
  • 2ffdcf6705 Add API Key field devnulling 2016-05-16 22:17:50 -07:00
  • 65e5bd1e2e Merge pull request #82 from devnulling/master bistromath 2016-05-03 23:39:55 -07:00
  • 2b8451cbe2 Add PyZMQ to required dependencies devnulling 2016-05-03 21:26:43 -07:00
  • bdfcc42b39 Fix for bug 81 (SWIG implicit module naming). Thanks to Maitland Bottoms (bottoms@debian.org) for the patch. Nick Foster 2016-05-01 19:23:46 -07:00
  • 514414f6b3 Fix integer truncation issue in tag_to_timestamp(). Thanks to John Ilig for finding it. Nick Foster 2015-09-03 17:39:33 -07:00
  • e82cf9d4de Merge branch 'master' of github.com:bistromath/gr-air-modes Nick Foster 2015-07-10 09:29:15 -07:00
  • 2c9ef501b8 Correctly use zero offset for devices that don't issue proper timestamp tags. Nick Foster 2015-07-09 13:08:00 -07:00
  • 953a7ddded Correctly return a zero timestamp tag instead of a null tag. Nick Foster 2015-07-09 13:03:10 -07:00
  • c96dea7fa0 preamble: Check to see if PMT key is actually a symbol before converting to string. Nick Foster 2015-07-09 12:23:52 -07:00
  • d810ed75a8 Merge pull request #70 from KART35/master bistromath 2015-05-26 13:31:15 -07:00
  • 3d1b95832a Fix crash with missing gr.udp_source() in gnuradio-companion 3.7.7.1. Changed to blocks.udp_source(). Ian Crawford 2015-05-26 13:01:58 -07:00
  • 93078a8cae I'm the worst Nick Foster 2015-05-08 09:08:38 -07:00
  • d569e31a68 Fix parse error (shift on float) reported by 'engink1981'. Nick Foster 2015-05-07 20:47:09 -07:00
  • f0323160a0 Fix SBS-1 ID list prune issue. Lousy fix, but it'll do for now. The backend needs a rewrite. Nick Foster 2015-05-07 20:44:28 -07:00
  • 95ff2cade0 Remove spurious print. Nick Foster 2015-04-17 22:16:55 -07:00
  • 9bdac2a499 Use whole/fractional timestamps in the whole chain. This prevents loss of precision when setting time to UTC. Nick Foster 2015-04-17 14:07:28 -07:00
  • 0c98c44011 Fix PyQt4 finding during compile. e310-updates Nick Foster 2015-01-29 11:23:14 -08:00
  • 2182e5c6b8 Update doxygen config to eliminate warning from current doxygen. Philip Balister 2015-01-29 14:33:22 +01:00
  • 77f4245c35 Update cmake files from gnuradio master gr_modtool output. Philip Balister 2015-01-29 14:21:30 +01:00
  • da15a2daf2 Check for PyZMQ at runtime instead of compile time to support cross-compiling. Nick Foster 2015-01-21 12:32:39 -08:00
  • 9891907e97 Spruce up the Javascript map handler so it doesn't just wipe the map and repopulate. No "flashing icons". Nick Foster 2014-09-28 15:09:07 -07:00
  • 1536dae56e Fix issue with stop/restart in modes_gui. Nick Foster 2014-09-28 10:43:54 -07:00
  • 48f9c2a29a Live sample rate changing for RTL devices in modes_gui Nick Foster 2014-09-21 19:28:44 -07:00
  • 78c5500c80 Fix GUI rate picking logic for <4Msps devices (RTL) Nick Foster 2014-09-21 19:18:21 -07:00
  • 6f11777724 Fix rate setting for devices with <4Msps rates (RTL). Nick Foster 2014-09-21 19:03:16 -07:00
  • cc0fa1801b Fix enumeration in SBS1 list pruning. Nick Foster 2014-02-12 15:15:32 -08:00
  • 42bf16ffc4 Fix FlightGear and SBS1 outputs. Nick Foster 2014-02-07 16:59:34 -08:00
  • 27e0f87361 CMake fixes (force Python2, use GnuradioConfig.cmake). Tom Rondeau 2013-12-24 12:51:45 -08:00
  • 585ecf1ba6 Remove FindZeroMQ as it's causing more trouble than it's worth. Zero_Chaos, this is my hat I'm eating. next Nick Foster 2013-10-26 21:53:49 -07:00
  • ca4edd8808 look for zmq.h instead of zmq.hpp, which is apparently missing in some installs. Nick Foster 2013-10-02 22:14:44 -04:00
  • aa5fdd17ea Add pkgconfig searching for libzmq Nick Foster 2013-10-02 21:06:51 -04:00
  • e47992d800 Actually looking for both ZMQ and PyZMQ now. Nick Foster 2013-09-18 08:57:44 -07:00
  • 9f522cf082 Add checking for ZMQ/PyZMQ to CMakeLists.txt Nick Foster 2013-09-18 08:53:00 -07:00
  • 3f86a74132 Fix FindGnuradioRuntime.cmake as per recent gr-modtool fixes. Nick Foster 2013-09-15 11:16:36 -07:00
  • df35c92fe2 Hopefully fix broken RTL support. rtl Nick Foster 2013-08-21 21:42:22 -07:00
  • b3021720d6 GUI: catch ConfigParser.NoSectionError for platforms which don't throw IOError Nick Foster 2013-08-21 17:57:01 -07:00
  • b7627fa2d4 Rewrite CRC to use bytewise CRC instead of bitwise. ~8x faster. Nick Foster 2013-08-19 16:40:02 -07:00
  • d0101017e3 Uplink: convert preliminary uplink work to next branch uplink Nick Foster 2013-08-09 21:31:30 -07:00
  • adbb7ec64b Uplink: Forgot to add the actual decoder. Nick Foster 2013-07-29 10:44:41 -07:00
  • 77d695f2ef First stab at interrogation uplink processing. Getting bits, inefficiently. Nick Foster 2013-04-16 19:23:53 -07:00
  • 4d2587574a Use single gain setting for HackRF devices. This requires updated gr-osmosdr with gain bin settings. Nick Foster 2013-08-09 16:21:58 -07:00
  • ca58874861 HackRF Jawbreaker enhancements -- selectable DC blocking filter improves short pkt decoding. Nick Foster 2013-08-09 15:41:26 -07:00
  • 55559086ac Small Osmosdr fixes. Still unsatisfactory w/HackRF Jawbreaker. DC block unhelpful. Nick Foster 2013-08-08 22:15:24 -07:00
  • c878d80e28 Change gain on the fly. Nick Foster 2013-08-05 17:06:22 -07:00
  • 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. Nick Foster 2013-08-05 16:26:22 -07:00
  • 1630e67c3b Preamble subtracts average (LPF'ed) input from samples. This has the effect only of improving the slicer threshold to exactly 0.5. Nick Foster 2013-08-04 22:20:15 -07:00
  • 8e1bdafc51 Re-tab air_modes_preamble.cc Nick Foster 2013-08-04 22:14:08 -07:00
  • e52e4039c0 Re-tab air_modes_slicer.cc Nick Foster 2013-08-04 22:12:39 -07:00
  • 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. Nick Foster 2013-08-04 22:09:34 -07:00
  • 2c92b15a34 Broke the file source. Fixed. Nick Foster 2013-08-04 20:10:35 -07:00
  • 797bef13d1 Fix some parsing issues with the prefs file Nick Foster 2013-07-23 11:45:49 -07:00
  • 366e4d1736 Prefs file saves last GUI settings. Nick Foster 2013-07-23 11:37:52 -07:00
  • 96679fbd35 Fix stupid race condx the stupid way. Nick Foster 2013-07-22 22:14:45 -07:00
  • fb6143596d Fix label -- is ICAO when ident not present. Nick Foster 2013-07-22 22:11:13 -07:00
  • dfa62d0621 Fix label width, position, changed to blue, removed frame. Nick Foster 2013-07-22 21:54:37 -07:00
  • 8d3b4d4da1 Well, that was easy. Map markers have labels. Will probably change marker style. Nick Foster 2013-07-22 21:19:40 -07:00
  • 2869446a9a Relabel climb rate ft/s to ft/min in dashboard Nick Foster 2013-07-22 18:26:34 -07:00
  • 3540114c94 Merge branch 'az_map' into next Nick Foster 2013-07-22 18:23:35 -07:00
  • 041305fd49 Limit text box updates to 10/s Nick Foster 2013-07-22 18:23:05 -07:00
  • 48c55fa7f8 JSON generation for last 1 minute so it lines up w/ICAO list display. Nick Foster 2013-07-22 18:15:26 -07:00
  • 1eca043bac Saner scrolling behavior and range labeling. Nick Foster 2013-07-22 18:15:03 -07:00
  • 6e230a7d9e Azimuth map: range rings labeled, intelligent ring distance selection, scroll wheel zooms Nick Foster 2013-07-22 15:51:43 -07:00
  • c2d0ca6051 Temp commit. Not yet working. gui_model Nick Foster 2013-06-15 12:13:19 -07:00
  • 33349efd7f GUI interface still not quite working. Two issues: * PyQt4.QtSql's SQLite interface doesn't appear to return the same results as the SQLite browser. This is probably me depending on a bad data ordering assumption. * QSqlQueryModel isn't set up to have the db change from underneath it, AFAIK -- have to add the ability to notify it there's new data. Nick Foster 2013-06-10 15:00:27 -07:00
  • dd3e1fe629 GUI model ripped up and replaced with QSqlQueryModel. Not working but committing before I kill the child in row 15. Nick Foster 2013-06-10 13:48:11 -07:00
  • a09c5add43 Set default UI tab to setup. Nick Foster 2013-07-18 18:43:29 -07:00
  • 498cea34b2 Better sample rate selection. Nick Foster 2013-07-18 18:31:10 -07:00
  • 4174658f0d Fixed GUI live print and reports/sec widget. Nick Foster 2013-07-18 17:46:50 -07:00
  • b594fe2799 Mapview: added highlighting of selected aircraft Nick Foster 2013-07-18 09:45:09 -07:00
  • 7fef37d34d Merge branch 'gr3.7' into mapview Nick Foster 2013-07-17 21:46:55 -07:00
  • 2deefdf310 Remove unnecessary imports from modes_gui. Nick Foster 2013-07-17 21:46:25 -07:00
  • 37aa74fbe0 Merge branch 'gr3.7' into mapview Nick Foster 2013-07-17 21:42:48 -07:00