Commit Graph

68 Commits (572e8ef006e3f993ab227a5f3932646fe67e9d62)

Author SHA1 Message Date
bert hubert 572e8ef006 remove compile-time dependency on githash changes 2020-02-11 16:54:41 +01:00
bert hubert 947b4f10cd silence debugging 2020-02-11 16:45:35 +01:00
bert hubert dace38e6b6 add elementary SBAS & GPS CNAV handling 2020-02-11 16:39:29 +01:00
bert hubert bad00b4266 add a RINEX3.03 NAV message parser & writer, move to fmt-6.1.2, move some functions to navmon.cc, add 'rinreport' which checks RINEX collections for completeness, yolo up navcat a bit 2020-02-04 21:25:20 +01:00
bert hubert a28cde8010 enable ublox jamming statistics, send them out, document & store them 2020-01-29 18:06:23 +01:00
bert hubert 3f0b8ae71b fix and document --influxdb setting 2020-01-26 15:58:26 +01:00
bert hubert 8507307b1f fix navparse after the great --versionification 2020-01-26 13:20:20 +01:00
Leif Sawyer 9aa2403f8d change macro call to showVersion function call 2020-01-22 13:45:29 -09:00
Leif Sawyer 079509811d Add version CLI option for all executables 2020-01-21 09:13:29 -09:00
bert hubert 3426271cf5 add truncPrec to truncate precision of doubles, use it to reduce needless waste in svs.json. This appears to make svs.json 10% smaller.
Closes #84.
2020-01-18 16:48:22 +01:00
bert hubert 11b41aae4a fix up some influxdb naming & add filter on idiotic values 2020-01-12 21:42:36 +01:00
Serge Belyshev 1537ca55d1 Fix empty ephemeris screwing up observers.json 2020-01-12 22:03:15 +03:00
Serge Belyshev 9c6897fcec Add support for GLONASS ephemeris integration.
* glonass.hh (getCoordinates): Specialization of getCoordinates from ephemeris.hh.
* glonass.cc (ff, rk4step, getCoordinates): New functions.
* navparse.cc (almanac.json and cov.json): Compute Glonass ECEF coords using the above.
* html/geo/coverage.{html, js}: Add Glonass.
2020-01-12 21:32:07 +03:00
bert hubert 1d1efcb080 redo our influxdb schema & logic, split out to separate file, slim down 2020-01-11 20:33:30 +01:00
bert hubert 29c405bab1
Merge pull request #54 from philcrump/patch-2
navparse.cc: Round observed azimuth & elevation values to 1 d.p. in 'svs.json' and 'observers.json' web data files. Closes issue #49.
2020-01-09 16:24:10 +01:00
Josef 'Jeff' Sipek 6a2bb18a4f navparse: use static_cast<> to fix SatID initialization
Clang 8.0.1 on FreeBSD complained because of -Wc++11-narrowing.
2020-01-09 09:23:58 -05:00
bert hubert 9dd4b4232d trkmeas work, plus many other things 2020-01-09 14:33:02 +01:00
bert hubert a3396882e0 Thank you perf, flamegraphs etc - this one character diff represents a many-fold speedup of navdump. 2019-12-26 22:01:54 +01:00
Phil Crump 41ff3673f2
navparse.cc: Round observed azimuth & elevation values to 1 dp in 'svs.json' and 'observers.json' web data files. Closes #49. 2019-12-10 23:11:16 +00:00
bert hubert 5d1ef42e4e move to WGS84 ellipsoid lat/lon calculations, adjust to sources that do not provide a fix, add ground speed, log location/speed in influxdb 2019-11-26 19:12:37 +01:00
bert hubert 22e22b8f22 improve URA transition, fix galileo health message updates, add cache headers, add CORS to most things 2019-11-02 21:26:03 +01:00
bert hubert 8241944b7c Merge branch 'experimental' 2019-10-23 10:37:21 +02:00
bert hubert 4534472f5e add coverage map with hdop/pdop/vdop 2019-10-23 10:33:13 +02:00
bert hubert 003164e516 harden navparse.cc against attempting to do incomplete ephemerides 2019-10-23 10:32:47 +02:00
bert hubert de0faa94b7 enable crashing on floating point exceptions - will be bad for stability but good for quality 2019-10-23 10:31:32 +02:00
bert hubert 9f03e4de5c add beidou specifics to sv.json output 2019-10-20 20:34:31 +02:00
bert hubert 215b682f06 add beidou specifics to sv.json output 2019-10-20 20:34:06 +02:00
bert hubert 9b92f69309 add PDOP generation 2019-10-20 00:53:33 +02:00
bert hubert d09cb2884c silence some debugging, progress on galcov, rename 'NO SIS' to 'NO SISA' 2019-10-15 18:04:52 +02:00
bert hubert 9439010d3b silence some debugging, progress on galcov, rename 'NO SIS' to 'NO SISA' 2019-10-15 18:01:22 +02:00
bert hubert 80a062a69f rough code for coverage maps 2019-10-12 14:57:44 +02:00
bert hubert 76070765c4 yolo 2019-10-01 15:03:30 +02:00
bert hubert 4dba7ffe2f add name and fullName to various json, fix sigid parsing bug 2019-09-24 21:18:35 +02:00
bert hubert 88a79489c0 partial commit of changes that should not break things in master 2019-09-22 16:42:23 +02:00
bert hubert efa4ae6fdc implement per receiver HZ tracking, rejig display 2019-09-18 14:17:41 +02:00
bert hubert b31b499f1b hz correction work 2019-09-16 17:21:53 +02:00
bert hubert 406b440ae1 just too much progess 2019-09-16 14:33:06 +02:00
bert hubert 0dc53e0aec a ton of changes 2019-09-09 20:49:31 +02:00
bert hubert 7e91f215ce silence some debugging 2019-09-05 11:49:15 +02:00
bert hubert 0e37f283a5 also log receiver reported pseudorange residual. add per receiver logging 2019-09-05 10:53:46 +02:00
bert hubert 3152567a4a
Merge pull request #1 from omoerbeek/openbsd-fixes
Fix OpenBSD/clang errors; fix Makefile to use CXX and add some include paths.
2019-09-05 10:51:57 +02:00
Otto Moerbeek 428111de84 Merge branch 'master' of https://github.com/ahupowerdns/galmon into openbsd-fixes
Make hardware handshaking settable, default to off for OpenBSD
2019-09-05 10:26:20 +02:00
bert hubert c00f756d36 become multi-source-location-aware, add almanac, skip needless TLE lookups, silence doppler.csv output for now 2019-09-05 09:35:13 +02:00
Otto Moerbeek c72ac4859d Merge branch 'master' of https://github.com/ahupowerdns/galmon into openbsd-fixes 2019-09-05 08:43:36 +02:00
bert hubert 1a69de074e interim 2019-09-03 20:05:40 +02:00
bert hubert 686ce706fe add TLEs 2019-09-02 16:13:49 +02:00
Otto Moerbeek fd6e4899f7 Merge branch 'master' of https://github.com/ahupowerdns/galmon into openbsd-fixes 2019-08-31 08:25:44 +02:00
bert hubert 66a04d9e19 fix partial reads in navdump, fix time situation with GLONASS 2019-08-31 01:08:56 +02:00
bert hubert dbd807b268 lots 2019-08-30 17:56:41 +02:00
Otto Moerbeek e4d924f972 Merge branch 'master' of https://github.com/ahupowerdns/galmon into openbsd-fixes 2019-08-30 17:23:24 +02:00