Commit Graph

23 Commits

Author SHA1 Message Date
Jonathan Naylor
fddabee1b9 Update the MQTT and JSON handling slightly. 2023-07-04 17:08:11 +01:00
Jonathan Naylor
c2bd065b2d Remove the file based logging, only go via MQTT from now on. 2023-06-29 11:03:06 +01:00
Jonathan Naylor
ff004211b9 Rename MQTTPublisher to MQTTConnection. 2023-06-19 14:57:30 +01:00
Jonathan Naylor
8004ada92c Fix the RSSI reported by M17. 2023-01-04 20:47:49 +00:00
Jonathan Naylor
97a00ef2a3 Handle rejected M17 RF transmissions. 2023-01-04 17:19:10 +00:00
Jonathan Naylor
2090432a6a Fix the top level JSON category. 2023-01-01 18:54:21 +00:00
Jonathan Naylor
5c12bbb7b0 Add JSON to the M17 protocol. 2022-12-29 15:44:00 +00:00
Jonathan Naylor
2f761603bc Filter the log data sent to MQTT based on the MQTTLevel setting. 2022-11-29 18:04:03 +00:00
Jonathan Naylor
53b73c6558 Clean up the MQTT interface. 2022-11-29 17:18:34 +00:00
Jonathan Naylor
96364136d9 Publish the log data via MQTT topics $NAME/log/$LEVEL. 2022-11-27 20:27:44 +00:00
Jonathan Naylor
204b4140bb Fix compiler warning 2021-10-25 17:57:41 +01:00
Jonathan Naylor
a0d60b894d Add optional log file rotation and UDP socket reopening. 2020-10-31 21:35:09 +00:00
Jonathan Naylor
cfc313e5b9 Fix buffer overflow. 2020-10-07 10:32:12 +01:00
Jonathan Naylor
5dc3308ef4 NetBSD and other changes. 2020-10-05 12:46:54 +01:00
Daniel Caujolle-Bert
c3efabf56c Redirect stderr messages to the log file, as in daemon mode assert() failure are silent and make wrong INI file hard to fix. 2020-05-09 12:11:08 +02:00
Jonathan Naylor
aad96b5193 Increase log file path variable. 2016-10-13 18:12:27 +01:00
Jonathan Naylor
2146618973 Fix a compile error under Linux. 2016-03-07 21:55:02 +00:00
Jonathan Naylor
8559f97efb Modify the logging system greatly. 2016-03-07 18:42:05 +00:00
Jonathan Naylor
263a34853f Change the re-use of stdargs which upsets some platforms. 2016-02-08 15:27:29 +00:00
Jonathan Naylor
2e43624ea2 Received data doesn't change the mode. 2016-02-02 08:00:04 +00:00
Jonathan Naylor
32669b19fa Log messages with millisecond accuracy. 2016-01-27 21:08:16 +00:00
Jonathan Naylor
f165b3ca89 DMR beacon handling. 2016-01-14 19:58:16 +00:00
Jonathan Naylor
d34d85c04b Initial commit 2016-01-14 18:45:04 +00:00