Commit graph

  • 7bd2bcc0a2 Move color settings into config.js Oliver Jowett 2015-02-22 12:27:01 +0000
  • 8f3be2cd79 Decode aircraft category, export in aircraft.json. Oliver Jowett 2015-02-22 12:15:26 +0000
  • 8fabfcb94f Merge branch 'm30164-title_numbers' Oliver Jowett 2015-02-22 11:53:28 +0000
  • 268599a211 Tweaks to title mangling: Oliver Jowett 2015-02-22 11:51:58 +0000
  • 288a8242dd Merge branch 'title_numbers' of https://github.com/m30164/dump1090 into m30164-title_numbers Oliver Jowett 2015-02-22 11:35:59 +0000
  • df64abe433 Move special-character definitions to formatter.js. Oliver Jowett 2015-02-22 01:29:02 +0000
  • 0367429b9d Merge branch 'm30164-Unit_settings' (closes: #27) Oliver Jowett 2015-02-22 01:23:26 +0000
  • 5c1cf53316 Simplify settings down to just Metric / ShowOtherUnit. Oliver Jowett 2015-02-22 01:22:05 +0000
  • 082e973990 Merge branch 'Unit_settings' of git://github.com/m30164/dump1090 into m30164-Unit_settings Oliver Jowett 2015-02-22 00:55:46 +0000
  • e7d7fd549c Fix off-by-one error in Beast-format input. Oliver Jowett 2015-02-21 23:50:35 +0000
  • 8e9220e330 Quick prototype of color-by-altitude. Oliver Jowett 2015-02-21 18:41:59 +0000
  • 297d3b0125 Number of planes and messages in title m30164 2015-02-20 11:42:29 +0100
  • a531327533 Added extended unit settings m30164 2015-02-20 00:09:03 +0100
  • ab8c4db85b Fix edge cases when specifying the user to run as. Oliver Jowett 2015-02-19 22:41:39 +0000
  • f391bf4b22 Release changelog. Oliver Jowett 2015-02-19 19:41:44 +0000
  • e0f167b703 Fix json syntax error. Oliver Jowett 2015-02-19 19:12:06 +0000
  • f6d2f3dfff More CPR stats. Oliver Jowett 2015-02-19 18:53:11 +0000
  • 46ad97da15 More changelogging. Oliver Jowett 2015-02-19 12:11:30 +0000
  • 65e7d32390 Mark all HTML/Javascript as conffiles. Oliver Jowett 2015-02-19 12:05:53 +0000
  • ecd22d82a2 Make non-pbuilder debuild happier. Oliver Jowett 2015-02-19 12:03:08 +0000
  • 8fa7209aa1 Changelog updates for 1.14. Oliver Jowett 2015-02-19 12:02:45 +0000
  • 7cc9438b2d Speed check improvements. Entirely invalidate position messages that look wrong. Oliver Jowett 2015-02-18 18:26:23 +0000
  • 44302bb199 Fix NaN in greatcircle calc if positions are identical. Oliver Jowett 2015-02-18 01:53:47 +0000
  • bfe2cb0336 NUCp tracking and CPR position sanity checks. Oliver Jowett 2015-02-18 00:12:35 +0000
  • 38845c2447 Rearrange main loop so that --net-only isn't quite such a special case. Oliver Jowett 2015-02-17 21:44:30 +0000
  • 0a055c34d0 Log timestamped messages on startup/shutdown. Oliver Jowett 2015-02-17 21:43:17 +0000
  • dcdfd2acab Catch SIGTERM, log on signals. Oliver Jowett 2015-02-17 21:41:40 +0000
  • 342eafd438 Include timestamps on USB connect/disconnect logging. Oliver Jowett 2015-02-17 21:40:26 +0000
  • af4f81caf7 Include timezone in stats output. Oliver Jowett 2015-02-17 21:35:23 +0000
  • 03e096475c Wait for at most 100ms for more data from the rx thread, so that we do not starve background tasks if the rx thread blocks (e.g on USB disconnect). Oliver Jowett 2015-02-17 21:07:36 +0000
  • aee837c903 Start with --nicelevel -5 to reduce the chance of dropped buffers, except in --net-only mode. Oliver Jowett 2015-02-11 21:20:31 +0000
  • 967a3e9558 If maxRange is >= 360NM, don't do receiver-centered local CPR at all. Oliver Jowett 2015-02-11 12:10:40 +0000
  • 7849e1019d Init start/end on all stats so the json output looks sensible for the first minute. Oliver Jowett 2015-02-11 01:14:21 +0000
  • 6fbeae070c Handle long refresh rates better, don't draw all tracks as dotted. Oliver Jowett 2015-02-11 00:15:48 +0000
  • 2ba56231a6 Do an initial data fetch immediately (useful if the refresh interval is long). Oliver Jowett 2015-02-11 00:15:21 +0000
  • 849697f84c Fix integer overflow in stats output. Oliver Jowett 2015-02-11 00:14:28 +0000
  • af382ac79c Fix max flush interval to be in milliseconds. Oliver Jowett 2015-02-10 23:43:48 +0000
  • f9ed7e4a97 More time_t -> milliseconds conversions. This lets us support fractional net flush times among other things, which is handy. Oliver Jowett 2015-02-10 22:24:22 +0000
  • 7053ad02da Make aircraft tracking use milliseconds everywhere. Oliver Jowett 2015-02-10 21:49:37 +0000
  • 686d433b1f Prune dead timestamp fields from aircraft state. Oliver Jowett 2015-02-10 21:33:01 +0000
  • 474fe45256 Don't mark undecodable altitudes as ALTITUDE_VALID when decoding. Oliver Jowett 2015-02-09 22:53:18 +0000
  • 54677f3ae0 Don't try to correct >1 error in DF11. Oliver Jowett 2015-02-09 22:51:34 +0000
  • f19eee898b Use the right inter-CPR max interval for surface position messages. Fixes #18. Oliver Jowett 2015-02-09 14:17:31 +0000
  • 9fd0c822f6 Extract NUCp from message type; needed for #16. Oliver Jowett 2015-02-09 14:14:12 +0000
  • e7e7f9e7c2 Only display altitude when dumping position messages if it is valid. Oliver Jowett 2015-02-09 14:11:04 +0000
  • 07a39331c9 Changelog mostly to bump the version to reduce confusion. Oliver Jowett 2015-02-08 23:11:50 +0000
  • 25ac2d044d Increase the onehit TTL a bit, 30s is a bit too aggressive. Oliver Jowett 2015-02-08 22:46:44 +0000
  • b313834338 Make the is_number regex accept numbers beginning with -0 Oliver Jowett 2015-02-08 22:44:02 +0000
  • a49b5b8830 Add stats for total aircraft tracks and tracks that have only a single message. Oliver Jowett 2015-02-08 18:47:39 +0000
  • f1201a0069 Third time lucky? Oliver Jowett 2015-02-08 18:17:33 +0000
  • b31709a278 Whoops, remove stray debugging that was left in. Oliver Jowett 2015-02-08 18:16:49 +0000
  • 1e817ab9e4 Merge pull request #12 from jburgess777/add-view1090-to-gitignore Oliver Jowett 2015-02-08 18:08:26 +0000
  • bdefa42956 Merge pull request #11 from jburgess777/add-oversample-to-help Oliver Jowett 2015-02-08 18:07:23 +0000
  • 4ecd6958a1 If we squelch the first message from an aircraft, emit it when we see a second message. Oliver Jowett 2015-02-08 18:00:18 +0000
  • c0af448efa uint64_t (even at 12MHz) isn't going to overflow any time soon, don't worry about wrapping. Oliver Jowett 2015-02-08 17:59:20 +0000
  • 9c2f236463 Object files depend on *.h Oliver Jowett 2015-02-08 17:58:46 +0000
  • 4e177c2d64 Store computed reception time in the message struct so we don't rely on the message being emitted immediately. Oliver Jowett 2015-02-08 17:46:01 +0000
  • 1584955080 Be more aggressive about removing aircraft where we have seen only 1 message. Oliver Jowett 2015-02-08 14:37:35 +0000
  • 20407e5378 Don't emit SBS output with non-ICAO addresses (fixes #9) Oliver Jowett 2015-02-08 14:30:10 +0000
  • 899c51ce85 Only emit network messages once we have seen two of them (except in --net-verbatim mode, where we emit them all) Oliver Jowett 2015-02-08 14:27:03 +0000
  • b246bdcab4 Add view1090 to gitignore Jon Burgess 2015-02-07 23:25:43 +0000
  • e1e5acbdbc Add --oversample option to help text Jon Burgess 2015-02-07 23:15:12 +0000
  • 704d8aaffb Don't try to log signal peak power if no peaks recorded. Oliver Jowett 2015-02-06 13:27:47 +0000
  • 965ac96493 Update bestscore even if decoding fails so we register the number of "unknown ICAO" messages correctly. Oliver Jowett 2015-02-06 13:11:41 +0000
  • 9381a20198 Support more DF18 message formats. Test for the IMF bit where appropriate. Oliver Jowett 2015-01-29 23:08:33 +0000
  • ffd6690063 Update README-json.md Oliver Jowett 2015-01-28 20:44:41 +0000
  • f593d8672d Document some of the json Oliver Jowett 2015-01-28 20:15:14 +0000
  • 4dbedecc1e Fix history loading if receiver.json says history:0 Oliver Jowett 2015-01-25 21:54:40 +0000
  • 02f07ac7bf Release changelog. Oliver Jowett 2015-01-25 16:45:05 +0000
  • 4b0bc4cee9 Make 2.4MHz sampling the default for new installs. Oliver Jowett 2015-01-25 16:11:34 +0000
  • 09b6b3aa8c Fix some lintian warnings. Oliver Jowett 2015-01-24 01:08:05 +0000
  • c1ac4d1036 Update GPL coverage. Oliver Jowett 2015-01-24 01:04:45 +0000
  • 26feb1d078 Add some testing code that looks for ambiguous syndromes that could confuse the partial correction used in DF11. Oliver Jowett 2015-01-23 21:59:31 +0000
  • 5ac90e30a8 Changelog. Oliver Jowett 2015-01-23 21:26:57 +0000
  • dcd9f0b1e7 Link ICAO to airframes.org (complete with horrible javascript form-submission workaround) Oliver Jowett 2015-01-23 19:17:07 +0000
  • 245bbd8b97 Report total, not latest-minute, message count in aircraft.json so that the webmap value doesn't jump around over a reset. Oliver Jowett 2015-01-23 17:40:03 +0000
  • c5b61a33fd Oops, another compile error, sigh. Oliver Jowett 2015-01-23 02:11:44 +0000
  • c07e45a4c8 Report CPU in integer milliseconds, makes it a bit easier to process. Oliver Jowett 2015-01-23 02:03:57 +0000
  • df5e41363a Fix compile error. Oliver Jowett 2015-01-23 01:49:14 +0000
  • 5b40377b98 Measure CPU for demodulator, read thread, and background tasks individually. Oliver Jowett 2015-01-23 01:22:22 +0000
  • 9deac8d894 Continuing to try to work around libusb/librtlsdr problems. Oliver Jowett 2015-01-23 01:20:22 +0000
  • 4fb607a826 Noise floor measurement is too expensive to be worth it, disable it. Oliver Jowett 2015-01-22 23:38:21 +0000
  • dc8891e0ba Reduce the demodulation length properly when we see a 56-bit DF. Oliver Jowett 2015-01-22 23:34:47 +0000
  • d76b8948b3 Make doubleclick-follow also set zoom, like clicking the follow arrow does. Oliver Jowett 2015-01-22 23:12:41 +0000
  • 5020d75b9e Move setting of CF earlier so we can use its value while decoding AA. (Needed to notice non-ICAO addresses in TIS-B) Oliver Jowett 2015-01-22 22:19:38 +0000
  • 07c4f045aa Fix italicizing of non-ICAO rows Oliver Jowett 2015-01-22 22:19:17 +0000
  • f76842d186 Doubleclick on plane marker to follow, too. Oliver Jowett 2015-01-22 21:35:59 +0000
  • 53203a5f71 Make the arrow bold/unbold to reflect current follow mode. Oliver Jowett 2015-01-22 21:31:02 +0000
  • a4360cd775 Move the "follow" button to an arrow by the callsign. Also make the callsign clickable to follow. Oliver Jowett 2015-01-22 21:30:37 +0000
  • 3040609816 Doubleclick on a table entry to follow that aircraft. Oliver Jowett 2015-01-22 21:28:35 +0000
  • eb023ff1d9 Don't include latest in 1/5/15 min totals, it's a bit confusing. Oliver Jowett 2015-01-22 20:45:53 +0000
  • fe0a87a588 Fix remote_received_modes counter. Oliver Jowett 2015-01-22 20:40:30 +0000
  • c8025700e5 Emit all stats in stats.json. Oliver Jowett 2015-01-22 20:18:51 +0000
  • 008ae926e7 Add --net-verbatim, which forwards the original uncorrected message to net clients, not the corrected version. Then the client can make its own policy decisions about whether to accept and correct the damaged messages. Oliver Jowett 2015-01-22 19:56:38 +0000
  • a59077a370 Stats overhaul. Oliver Jowett 2015-01-22 19:49:19 +0000
  • 6672d92d9e Don't double up the ICAO display if there's no callsign. Oliver Jowett 2015-01-22 17:35:20 +0000
  • d3537ec139 When first following a plane, zoom in if we are zoomed far out. Oliver Jowett 2015-01-22 16:14:32 +0000
  • 3fd2032f49 Make altitude column indicator consistent with the detailed info. Oliver Jowett 2015-01-22 16:14:11 +0000
  • 09c50fff4d Show vertical rate indicators next to altitude. Oliver Jowett 2015-01-22 16:09:19 +0000
  • ba8a8935be Move ICAO for the selected plane into the header line. Put RSSI in the selected info box where ICAO used to be. Oliver Jowett 2015-01-22 15:31:35 +0000