Wykres commitów

6 Commity (081d81f5e568bd8439c53ee4544521448f534f5a)

Autor SHA1 Wiadomość Data
SammysHP 081d81f5e5 pos2nmea: Enforce line buffering
When connected to stdout, perl uses line buffering. If not connected to
stdout (e.g. from a pipe) it defaults to block buffering. This causes a
long delay and decoding issues when using the NMEA output in other
tools.

With this change always use line buffering so that NMEA messages are
flushed immediately.

Tested with NMEAoIP and GPSD:

<decoder> | pos2nmea.pl | socat - tcp-l:4444,reuseaddr,fork
<decoder> | pos2nmea.pl | gpsd -Nnrb /dev/stdin
2021-04-23 16:34:18 +02:00
Zilog80 92111b9418 pos -> nmea/aprs: init S-sign ... 2019-08-20 23:20:53 +02:00
Zilog80 afeaba31ed pos ->nmea/aprs: velocity update 2019-08-20 22:21:02 +02:00
Zilog80 a8889a60a9 pos2nmea: dfm09 verbose-ecc-output 2019-02-14 20:34:42 +01:00
Zilog80 71c7cd36c2 pos2nmea: imet1rs 2018-07-31 17:45:56 +02:00
Zilog80 59ce62b6fd move tools 2018-06-20 19:46:54 +02:00