Commit graph

1187 commits

Author SHA1 Message Date
Oliver Jowett f152bf633e Build in C11 mode on Linux. 2016-08-27 13:15:41 +01:00
Carlos Salaverria 812de53ec1 Parse aircraft type codes 2016-08-26 16:22:14 -05:00
Oliver Jowett 36a5c16dd2 Initialize from static "zero" messages rather than using memset. 2016-08-26 21:39:39 +01:00
Oliver Jowett 8b8f8d7a40 Use INVALID_ALTITUDE in a few more places. 2016-08-26 21:38:06 +01:00
Carlos Salaverria 08ffda1aa8 Update aircraft db logic to include ICAO type information 2016-08-26 14:25:25 -05:00
Oliver Jowett 08c14484cd Use the haversine formula for small greatcircle distances, rather
than clamping to zero.
2016-08-26 11:36:29 +01:00
Oliver Jowett a910454c02 Comm-D ELM is actually DF 24..31, not just 24.
This DF is formatted with the first two bits as 1, and the next 3 bits
are part of the message rather than part of the DF code. So effectively
it spans 8 DF values if you are looking at the full 5 bits.
2016-08-26 11:35:11 +01:00
Oliver Jowett 308b928f8c If maxrange is 0, we cannot do receiver-relative CPR at all. 2016-08-26 11:31:32 +01:00
Oliver Jowett 43906f994b Limit aircraft-relative CPR to 50km. 2016-08-26 11:30:46 +01:00
Oliver Jowett 568e843b9f Add --max-range to view1090, use the same defaults as dump1090. 2016-08-26 11:29:42 +01:00
Oliver Jowett 8d998b2525 Rename --hae to --gnss since it's not always HAE.
(In the baro+GNSS modes, the reported GNSS can be either HAE or geoid-corrected MSL;
in the pure GNSS mode it is HAE only)
2016-08-26 11:27:46 +01:00
Carlos Salaverria 5290b58940 Update README 2016-08-25 16:49:36 -05:00
Carlos Salaverria 55bad33718 Added ICAO aircraft type information file 2016-08-25 16:46:37 -05:00
Carlos Salaverria 6b2c238a54 Add ability to filter planes by altitude 2016-08-24 15:28:13 -05:00
Carlos Salaverria e243a2bf1a Clean up and refactor unit conversion logic 2016-08-23 16:43:32 -05:00
Carlos Salaverria 4cc3fe4515 Fix improperly closed tag 2016-08-23 10:45:04 -05:00
Carlos Salaverria a2ca647062 Add link to FlightAware aircraft photos 2016-08-23 10:41:58 -05:00
Carlos Salaverria 70e86384f0 Add Airframes.org and FlightAware Mode-S links 2016-08-22 18:15:06 -05:00
Carlos Salaverria 96fe1e0ee5 Add ability to switch display units 2016-08-22 16:48:17 -05:00
Carlos Salaverria c99375d51c Add link to FlightAware flight tracking page 2016-08-19 18:45:39 -05:00
Carlos Salaverria 2215a98a08 Use icon for show map button 2016-08-19 17:57:20 -05:00
Carlos Salaverria 1c2bea38df Show additional columns when table is fully expanded 2016-08-19 17:37:43 -05:00
Carlos Salaverria 876e6874b4 Merge pull request #3 from drakeapps/map_enhancements
Add ability to select/deselect all planes
2016-08-19 17:01:14 -05:00
James Wilson 639b514e19 Merge branch 'master' into map_enhancements 2016-08-19 16:52:35 -05:00
James Wilson 31f99fac19 clearLines instead of updateLines 2016-08-19 15:52:48 -05:00
James Wilson b416f4bb7e Add the ability to select all/none of the aircraft 2016-08-19 14:43:20 -05:00
Carlos Salaverria 8bb5b42a02 Add ability to hide map and expand table to fill window 2016-08-19 10:58:48 -05:00
Carlos Salaverria fe2f837217 Add buttons to expand/collapse/resize data table 2016-08-18 15:48:57 -05:00
Oliver Jowett bc8ba5b73a Refresh the nexrad tiles every 5 mins. 2016-08-05 01:18:23 +01:00
Oliver Jowett 8766a58811 Add a NEXRAD layer suggested in #135 2016-08-04 21:19:31 +01:00
Oliver Jowett 50fd2ac2af Store the state of each overlay layer in localStorage. 2016-08-04 21:18:54 +01:00
Oliver Jowett 56397d6d78 Release 3.0.3 2016-08-01 12:24:09 +01:00
Oliver Jowett e136f30e32 Release 3.0.2 2016-07-27 17:13:28 +01:00
Oliver Jowett ad71d8b76c Merge remote-tracking branch 'mutability/master' into dev 2016-07-25 13:13:07 +01:00
Oliver Jowett 1887386149 Version bump. 2016-07-25 13:07:39 +01:00
Oliver Jowett ca3c4979f5 Add a note about quoting keys in config.js 2016-07-24 21:15:21 +01:00
Oliver Jowett 426e77a252 Don't choke when selecting positionless planes in the table. 2016-07-24 16:58:13 +01:00
Oliver Jowett 4305c99b01 Add Bing roadmap layer (if you have a key) 2016-07-24 16:25:14 +01:00
Oliver Jowett d3565b407e Generate geodesic circles for range rings.
Turns out that OL3's circles aren't geodesic circles so the
ranges are all off if you're anywhere but on the equator.
So generate our own LineStrings that approximate a circle.

Should fix #133
2016-07-24 16:13:04 +01:00
Oliver Jowett a06b13d42a Relax the A/C quiet threshold; this seems to pick up a lot more A/C messages. 2016-07-24 15:05:52 +01:00
Oliver Jowett b0452ab556 Preparing for 3.0.1 release. 2016-07-15 13:05:21 +01:00
Oliver Jowett ccb96af1b6 Update README. 2016-07-14 22:26:14 +01:00
Oliver Jowett 5d83077af2 Merge branch 'upstream' 2016-07-14 22:16:32 +01:00
Oliver Jowett 1e5a6fd854 Don't touch the GPS setting (I had it backwards anyway). 2016-07-13 10:56:54 +01:00
Oliver Jowett 474b564385 Try to configure whatever faup1090 connects to for the settings we want. 2016-07-13 10:02:15 +01:00
Oliver Jowett 4c6f0f156b Seems to work better on wheezy if we do a full lighttpd restart in postinst. 2016-07-12 18:58:42 +01:00
Oliver Jowett 7c3a300e60 Exclude .git from the wheezy package copy. 2016-07-11 19:54:07 +01:00
Oliver Jowett ebd066d883 wheezy packaging and initscript 2016-07-11 18:49:52 +01:00
Oliver Jowett 238b9d9e22 Plan C: Back to dynamic linking! We'll build a separate wheezy package. 2016-07-11 18:46:28 +01:00
Oliver Jowett 1272f6ba0a We also need the module blacklist. 2016-07-11 16:58:01 +01:00