From 291d0ef69be4906ed33492b202646e7bbd286591 Mon Sep 17 00:00:00 2001 From: Jan-Piet Mens Date: Sun, 20 Mar 2016 08:25:15 +0100 Subject: [PATCH] support negative lat in CSV payloads --- recorder.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recorder.c b/recorder.c index dd51a4e..1125689 100644 --- a/recorder.c +++ b/recorder.c @@ -202,7 +202,7 @@ void republish(struct mosquitto *mosq, struct udata *userdata, char *username, c */ // TID , TST , T , LAT , LON , COG , VEL , ALT , DIST , TRIP -#define CSV_RE "^([[:alnum:]]+),([[:xdigit:]]+),[[:alnum:]],[[:digit:]]+,[[:digit:]]+,[[:digit:]]+,[[:digit:]]+,[[:digit:]]+,[[:digit:]]+,[[:digit:]]+$" +#define CSV_RE "^([[:alnum:]]+),([[:xdigit:]]+),[[:alnum:]],-?[[:digit:]]+,-?[[:digit:]]+,[[:digit:]]+,[[:digit:]]+,[[:digit:]]+,[[:digit:]]+,[[:digit:]]+$" static int csv_looks_sane(char *payload) {