Commit Graph

  • a45531b15c Additional work toward new parser. Added fields for extended squitter. Nick Foster 2012-06-22 17:28:55 -07:00
  • ba153e52ed Completely rewrote parser, everything is broken Nick Foster 2012-06-21 09:42:58 -07:00
  • 0494eb5b18 Extended test case for CPR calculator to use different odd/even locations Nick Foster 2012-06-20 18:57:01 -07:00
  • b29d049d7d Raise no handler exception in SBS-1 when there's no handler for messages. Nick Foster 2012-06-20 11:53:28 -07:00
  • c985bd4e89 fix SQL bug in new exception handling Nick Foster 2012-06-19 23:12:57 -07:00
  • 66171b62cc Implemented metric altitude decoding but left it commented and throwing an exception by default. Nick Foster 2012-06-19 19:11:18 -07:00
  • db62aaf399 First stab at using real exception handling instead of returning [None] everywhere Nick Foster 2012-06-19 15:43:43 -07:00
  • e3ac472a1a Move multilateration test code into mlat.py Nick Foster 2012-06-18 18:43:53 -07:00
  • 8b747e23da Fix language in README. Nick Foster 2012-06-18 18:34:58 -07:00
  • f6161f7c3b Remove local decoding from the CPR parser. Local decodes are only valid if you can guarantee <180nm reception range. Nick Foster 2012-06-18 18:31:10 -07:00
  • 6882329f8d CPR calculator: fixed order of operations bug on modulus operator in longitude calculation of global resolver. Test case passes 100%. Nick Foster 2012-06-18 18:18:47 -07:00
  • cbdef224c1 SBS-1: use leading zeroes on ICAO24 to keep VRB/PP happy. Nick Foster 2012-06-18 10:25:41 -07:00
  • d35a665db1 Can't figure out why global resolver is bombing on some positions. Is j<0 legitimate? Nick Foster 2012-06-15 22:27:20 -07:00
  • 2f07119328 Add build notes to readme Nick Foster 2012-06-15 22:27:09 -07:00
  • c6ab762ee0 CPR test case hugely expanded. Found bug in global decoding in the Southern Hemisphere. Haven't fixed the bug yet. Nick Foster 2012-06-15 19:34:03 -07:00
  • f9026feb7f Brand new README file. Nick Foster 2012-06-15 18:50:56 -07:00
  • da41dd3c84 Move CPR test code to main function within cpr.py Nick Foster 2012-06-15 18:50:37 -07:00
  • ce28741e84 Forgot the "NO INFO" case Nick Foster 2012-06-15 16:58:11 -07:00
  • a434647f56 Remove shuttle and replace with SpaceShipOne, whose model actually works Nick Foster 2012-06-15 16:55:04 -07:00
  • 51657f8229 Remove duplicate lat_lon_to_quat from modes_flightgear (it's in Quat now) Nick Foster 2012-06-15 15:58:05 -07:00
  • e8c69c5529 Add model information to Flightgear interface. Only seen a couple of "LIGHT" types IRL, the rest seem to be N/A. Nick Foster 2012-06-15 15:53:03 -07:00
  • fc4ee50a88 Fix KML for new GE which is more space-sensitive than old GE Nick Foster 2012-06-14 18:14:53 -07:00
  • e709cd4ca0 Don't break the build, jackass Nick Foster 2012-06-14 17:22:45 -07:00
  • 3515c4d4a9 Remove spaces from track string since newest Google Earth appears to hate them. Made modes_kml a child class of SQL while I was at it. Nick Foster 2012-06-14 15:45:01 -07:00
  • 1be63eba0a Fix KML/SBS-1 interfaces for new BDS08 output type Nick Foster 2012-06-13 20:35:05 -07:00
  • c2e5f6c2a9 Modify notice a bit. Nick Foster 2012-06-13 20:19:05 -07:00
  • 53da7eecff Notice to user if no location is set. Nick Foster 2012-06-13 20:18:09 -07:00
  • 29ae7d13ea Use "None" as default location so people get global decodes by default. Nick Foster 2012-06-13 20:14:57 -07:00
  • 90145c5bac Modify error msg so it asks for scipy and numpy Nick Foster 2012-06-13 20:08:56 -07:00
  • 91d6c991f0 Use correct filter rate for RTL resampler. Nick Foster 2012-06-13 19:45:20 -07:00
  • 00d006a3ab Fix altitude decoding and implement altitude encoding. Test case which loops back altitude. Nick Foster 2012-05-18 14:43:01 -07:00
  • f0eaf88aa7 Fix unreferenced variable Nick Foster 2012-06-13 16:04:59 -07:00
  • f5bea04d21 Fix SBS-1 and SQL calls into parser. Nick Foster 2012-06-13 15:33:20 -07:00
  • 4942df438a try/except around modes_flightgear so users w/o numpy can still run it. Nick Foster 2012-06-13 14:34:42 -07:00
  • b7a9cfd01d Resample RTL data to 4Msps Nick Foster 2012-06-13 14:17:50 -07:00
  • 0310c3c81d Use lpfilter when using RTL source Nick Foster 2012-06-13 14:06:08 -07:00
  • 6c4eb9d6d3 Take air_modes.i out of the SWIG install. Nobody's going to use it anyway. Nick Foster 2012-06-13 14:02:36 -07:00
  • bb0cafddf8 SWIG fix for GR >= 3.5.1 Nick Foster 2012-06-13 13:43:41 -07:00
  • f415257907 modes_sbs1: reuse socket Steve Markgraf 2012-05-31 23:59:30 +02:00
  • bb98eeaa97 First stab at adding rtlsdr support to uhd_modes.py. Should probably rename that file. Nick Foster 2012-06-13 09:24:23 -07:00
  • 61cc4917a8 Add the actual FlightGear interface. Derp. Nick Foster 2012-06-13 07:53:19 -07:00
  • 17f7cb9a53 Backport Flightgear server from private tx branch, collapse commits. Nick Foster 2012-06-13 07:49:22 -07:00
  • 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. Nick Foster 2012-02-25 16:50:15 -08:00
  • 622249ba5b Add back in airports.png so Google Earth gets the icon Nick Foster 2012-02-01 09:14:34 -08:00
  • a43d8ee3a7 Reorganize CPR decoder as a class to keep it simple Nick Foster 2012-02-01 09:14:02 -08:00
  • 105950c176 Move the SQL stuff out of uhd_modes and into modes_kml, keeps things neat Nick Foster 2012-01-30 18:50:04 -08:00
  • 82ce9feec0 Whoops, forgot to prefix the KML generator invocation Nick Foster 2012-01-13 13:38:49 -08:00
  • 8522bc0b25 CMakeified almost everything. Test code in python/ and apps other than uhd_modes.py still need minor updating. Nick Foster 2011-12-14 10:17:16 -08:00
  • 4fcf7a4498 fix --location to parse arg properly, pulled from KD5BWT Nick Foster 2011-12-12 09:38:34 -08:00
  • d6ba39fdef Fixes for tags interface via Mattias Schäfer. Nick Foster 2011-12-12 09:32:37 -08:00
  • 5ac5c8aca8 Modified for new new tags interface Nick Foster 2011-11-17 15:16:56 -08:00
  • 7a4f703e2b interim commit Nick Foster 2011-11-17 14:58:19 -08:00
  • 107dc1b969 this is the last time i'm going to do this... Nick Foster 2011-09-07 17:07:52 -07:00
  • f3957194f5 Some work on the mlat stuff, and restoring sanity to the gr-uhd tags interface Nick Foster 2011-09-07 15:49:14 -07:00
  • e1c6c467a4 mlat: add get_correlated_records.py, a testbed for postanalysis. gets clock difference and clock drift from a set of raw records. Nick Foster 2011-09-05 14:34:31 -07:00
  • 7d4eadef62 UHD time init to 0 on start, raw output option prints to stdout as well Nick Foster 2011-08-27 14:40:01 -07:00
  • 90fbf70c5e some mlat changes and update to work with the "real" tags interface Nick Foster 2011-08-24 18:19:57 -07:00
  • 6beb78fcf3 Remove subdev crap Nick Foster 2011-07-28 15:35:39 -07:00
  • 86903898cf Add TCP raw data server for mlat purposes Nick Foster 2011-07-27 10:59:04 -07:00
  • a7e26c5960 mlat: fixed horrible bug in the solver. also noticed that [0,0,0] cannot contribute meaningful angular data, and so you still really want four stations on receive. there's still a bug in the solver somewhere that results in positions east of here not solving correctly. Nick Foster 2011-07-14 18:49:47 -07:00
  • d7e153d281 Move mlat test data to mlat-test.py instead of mlat.py Nick Foster 2011-07-14 17:01:43 -07:00
  • 5f2a41f648 mlat: improvements/simplifications to solver, basic DOP pseudocode Nick Foster 2011-07-13 00:10:26 -07:00
  • 7208aeefe0 Merge pull request #2 from zmoratto/master bistromath 2011-07-11 10:01:39 -07:00
  • 616ab8362b Have the SBS record milliseconds Zack Moratto 2011-07-09 01:40:07 -07:00
  • f31e9e062f Added SBS support for aircraft and flight ID Zack Moratto 2011-07-07 11:46:51 -07:00
  • 4220255908 Added comments and change surface reports to MSG2 Zack Moratto 2011-07-07 11:14:05 -07:00
  • 7f9574b7cd Added missing MSGs 5,6,7,8 for SBS output Zack Moratto 2011-03-26 19:01:12 -07:00
  • 1bbd29d09c Correct mode_sbs1 so that it runs Zack Moratto 2011-07-07 10:42:19 -07:00
  • a765ffc059 Merge pull request #1 from zmoratto/master bistromath 2011-07-06 19:26:56 -07:00
  • 16c94988e6 Remove uneeded include Zack Moratto 2011-07-04 21:13:20 -07:00
  • c3dacc667e Allow the user to set which antenna to use on the sub device Zack Moratto 2011-07-02 16:44:38 -07:00
  • b21e36db2f Remove autogenerated config/Makefile.in Zack Moratto 2011-07-02 16:28:44 -07:00
  • 72acc5e3c1 Default int & dump to "no", use center sampling instead. Nick Foster 2011-06-12 01:14:49 -07:00
  • 3421598b7c switch in&out the center-sample vs. int&dump Nick Foster 2011-06-12 01:07:22 -07:00
  • 08730769dc pull the framer out, remove the brute forcer Nick Foster 2011-06-12 00:59:41 -07:00
  • 87444eb980 interim commit with some debug stuff thrown in. Nick Foster 2011-06-12 00:56:22 -07:00
  • ba7a6085cb use dbsrx filter Nick Foster 2011-06-12 00:03:57 -07:00
  • e1b3e555f8 cleanup Nick Foster 2011-06-11 22:07:20 -07:00
  • 28366627c5 fix crap, use confidence Nick Foster 2011-06-11 21:40:51 -07:00
  • 8b1c1791c7 Everything changed. Nick Foster 2011-06-11 21:32:28 -07:00
  • c8dce82b75 Major cosmetic changes to preamble detector Nick Foster 2011-06-08 22:02:13 -07:00
  • 140f91537c add subdev spec, also clean up cpr.py Nick Foster 2011-06-08 21:44:53 -07:00
  • bca80f26ad CPR cleanup Nick Foster 2011-06-01 20:37:51 -07:00
  • 9b3b296a22 Merge branch 'master' into nolocal Nick Foster 2011-06-01 20:14:59 -07:00
  • ebd74a2587 fix bug in framer that causes the occasional segfault Nick Foster 2011-06-01 20:14:45 -07:00
  • d814dc085f disable local decoding. should probably be an option. Nick Foster 2011-06-01 16:36:42 -07:00
  • e9cf22eb33 use eng float for rate so you can say rate=10e6 Nick Foster 2011-06-01 16:36:00 -07:00
  • ef5c0fbd53 cosmetics Nick Foster 2011-05-30 21:00:57 -07:00
  • a1249b8c4d pull numpy out of the int-and-dump generator Nick Foster 2011-05-30 20:54:24 -07:00
  • 52ebfcf4d4 rip out the energy stuff, int-and-dump filter takes care of it Nick Foster 2011-05-30 20:45:59 -07:00
  • f86635430e first stab at converting front end to use integrate & dump instead of cheesy "bit_energy" thing Nick Foster 2011-05-30 20:26:58 -07:00
  • 46573db399 Tags updated for sparse tags (which aren't actually in gr-uhd yet). Nick Foster 2011-05-30 19:57:47 -07:00
  • 773ddf8dec Modified to work with proposed gr-uhd tags timestamp interface. Probably going to change. Nick Foster 2011-05-16 18:06:54 -07:00
  • 462b7fbed3 Merge branch 'speed' Nick Foster 2011-05-16 16:08:41 -07:00
  • f0b913fe35 make parser invocations match new prototype Nick Foster 2011-05-06 10:39:43 +02:00
  • 756ccc8548 Merge in UHD change to master Nick Foster 2011-03-21 15:18:08 -07:00
  • 3341a62511 Updated to reflect newer UHD interface (multi-USRP) Nick Foster 2011-03-21 15:17:21 -07:00
  • 35ca3c8869 Modified mlat solver to solve to a threshold and quit. Also sorts incoming timestamps. Nick Foster 2010-12-06 10:28:44 -08:00
  • 1acea7c9fd Added multilateration library mlat.py and test program mlat-test.py. No integration into the application yet. Nick Foster 2010-12-05 17:43:13 -08:00
  • 6f62364051 fixed tune() call Nick Foster 2010-11-30 12:25:31 -08:00