Commit graph

453 commits

Author SHA1 Message Date
bert hubert
a3debb152c make it possible to change the ublox baudrate setting, and do so cleverly, so you don't have to explicitly set the old value. 2020-07-03 13:00:38 +01:00
bert hubert
2ee4d53ee0 store ephemerides raw data as integers in infludxb (only galileo for now) THIS BREAKS COMPATIBILITY WITH OLDER INFLUXDB DATABASES THAT PREDATE THIS COMMIT 2020-06-17 20:49:34 +02:00
bert hubert
79ee7139c2 add sp3feed tool to stream sp3 data into influxdb 2020-06-17 20:48:57 +02:00
bert hubert
b677847cca teach reporter about the new rtcm total distance measure, and report quantiles 2020-06-10 09:29:49 +02:00
bert hubert
c3db1e4f83 add total-dist metric to rtcm in influxdb because influxdb can't do the simplest calculations.. 2020-06-10 09:28:42 +02:00
bert hubert
7dabb2b1a9 missing html 2020-05-28 13:23:27 +02:00
bert hubert
e954a45203 almost everything is configurable now 2020-05-19 23:23:43 +02:00
bert hubert
895d9251a2 make help output a bit more useful 2020-05-19 08:42:55 +02:00
bert hubert
50629a64e2 also try get 'last updated' from GPS if no Galileo for display 2020-05-14 09:44:26 +02:00
bert hubert
69d6d667e0 deal with partial reads on ack-numbers, plus make sure ubxtool waits on threads to output their buffers before exiting. Thanks to Jeff Sipek for finding these issues. 2020-05-05 21:40:40 +02:00
bert hubert
0710e0ad81 tweak what to output in debug mode, add some better stats 2020-05-05 21:40:06 +02:00
bert hubert
f0269f5660 make navrecv report station id for a new connection, make it set KEEPALIVE so we lose connections that changed IP address etc, some improved debugging messages 2020-05-05 20:17:15 +02:00
bert hubert
cea8f539a0 work by @ptudor on the Debian scripts 2020-04-28 22:31:28 +02:00
bert hubert
ecc0188151 Patch by @ptudor to fix up 'make install' 2020-04-28 22:31:03 +02:00
bert hubert
bdc1c0830c massively reduce memory use of compression, at slight cost to compression ratio. 2020-04-28 21:20:47 +02:00
bert hubert
39ebc1ab90
Merge pull request #116 from jeffpc/serial-log
ubxtool: use the serial number from the stream itself if present
2020-04-28 18:12:07 +02:00
Josef 'Jeff' Sipek
eed5c6d5ab ubxtool: use the serial number from the stream itself if present
Previously, we would request the serial number from the device (via
UBX-SEC-UNIQID) or use a blank when processing a log file.

With this commit, any UBX-SEC-UNIQID messages encountered while
processing the stream will override the previously parsed serial number.
This allows logfile processing to properly tag its uploads with the
serial number.
2020-04-28 12:06:31 -04:00
bert hubert
0a62524395
Merge pull request #113 from chtitux/patch-1
Update README
2020-04-28 17:58:29 +02:00
bert hubert
c7c421e07c
Merge pull request #114 from CTassisF/master
Add libzstd-dev dependency
2020-04-28 17:58:04 +02:00
bert hubert
f0dd937189
Merge pull request #115 from jeffpc/tcp-nopush
Fall back to TCP_NOPUSH
2020-04-28 17:57:16 +02:00
bert hubert
5355ad5644 fix up stdout for ubxtool, thanks @ottom! 2020-04-28 17:21:23 +02:00
bert hubert
4193aafa96 fix github actions hopefully 2020-04-28 16:10:56 +02:00
Josef 'Jeff' Sipek
1a321833a6 nmmsender: fall-back to TCP_NOPUSH if TCP_CORK doesn't exist 2020-04-28 10:09:06 -04:00
Josef 'Jeff' Sipek
8406710c82 makefile: add -L/usr/local/lib to rtcmtool target 2020-04-28 10:09:06 -04:00
bert hubert
53f91088e0 describe the new zstd protocol 2020-04-28 14:55:48 +02:00
bert hubert
c3737713e1 compilation fixes on freebsd (sorry) 2020-04-28 14:36:40 +02:00
bert hubert
e481d4a284 make compressed protocol less chatty & default 2020-04-28 11:17:55 +02:00
bert hubert
7c8ac749f7 add 8 reserved bytes to -z protocol 2020-04-27 23:30:06 +02:00
César de Tassis Filho
decbdc2367 Add libzstd-dev dependency 2020-04-26 17:19:13 -03:00
bert hubert
35e9195af8 add the zstd wrapper 2020-04-26 16:19:14 +02:00
bert hubert
e96ceb7ddd implement compressed submission protocol with acks 2020-04-26 16:12:19 +02:00
bert hubert
71203b6bc8 move unixDie() so it is generally available 2020-04-26 12:24:45 +02:00
bert hubert
d1a5925af6 don't crash on beidou crc error 2020-04-26 12:17:18 +02:00
bert hubert
3c565b815e this code is running, so it must be good 2020-04-25 11:43:25 +02:00
Théophile Helleboid - chtitux
13fb92d980
Update README
Fix link to Operator.md file in Markdown
2020-04-11 22:11:19 +04:00
bert hubert
67da85d812 add architecture document 2020-03-20 17:57:52 +01:00
bert hubert
9eaaf21b4f document our RTCM stuff 2020-02-29 21:37:40 +01:00
bert hubert
7ab7a7d54e abstracted out 2020-02-29 15:26:05 +01:00
bert hubert
2829ca9cd8 add rtcm processing, add rtcmtool 2020-02-29 14:28:36 +01:00
bert hubert
9e37f6ad40
Merge pull request #91 from ptudor/master
Add Debian package framework and "make install" target
2020-02-27 10:22:36 +01:00
bert hubert
59152a0288 add sbas range measurements 2020-02-26 21:25:18 +01:00
bert hubert
1640e7b509 robustify against influxdb out-of-retention stores 2020-02-25 23:19:19 +01:00
bert hubert
4fa7b30f50 add SBAS to influx 2020-02-25 23:19:19 +01:00
bert hubert
fc03e2ed35 add bragging statistics to index.html 2020-02-25 23:19:19 +01:00
bert hubert
d6bfae0fc1 improve navmon.proto dependency 2020-02-25 16:54:39 +01:00
bert hubert
63827d8195 move to new unified processing model, plus hook up sbas 2020-02-25 12:12:35 +01:00
bert hubert
62c06629ff Merge branch 'master' of github.com:ahupowerdns/galmon 2020-02-21 21:33:30 +01:00
bert hubert
9d8cde947a explain what various components do 2020-02-21 21:33:19 +01:00
bert hubert
93e459d55b
Merge pull request #106 from sjcjonker/Operator-updates
Minor README.md and Operator.md updates  (take #2)
2020-02-21 17:59:30 +01:00
bert hubert
be3e226364
Merge pull request #103 from sjcjonker/sbas-error-fix
QuickFix inability to enable exists ubxtool without error/warning
2020-02-21 16:14:00 +01:00