Commit Graph
1670 Commits
Author SHA1 Message Date
john30 9cf2f426b6 fixed docu 2018-12-26 16:06:14 +01:00
john30 4dfa163efa code style 2018-12-26 16:03:14 +01:00
john30 eb8f63c80e code style 2018-12-26 16:02:53 +01:00
john30 caedcc6cb5 Revert "remove newline from JSON output"
This reverts commit d3e496ef6b.
2018-12-26 15:27:47 +01:00
john30 4d742f5b33 Revert "fixed tests for changed JSON format"
This reverts commit 187a92f722.
2018-12-26 15:27:45 +01:00
john30 187a92f722 fixed tests for changed JSON format 2018-12-25 14:23:09 +01:00
john30 d3e496ef6b remove newline from JSON output 2018-12-25 14:11:33 +01:00
john30 cb78d98185 added --mqttlog and --mqttversion options, check return code of calls to mosquitto library, log library version, set threaded mode 2018-12-25 13:40:16 +01:00
john30 c475e6ce0e fix for deadlock in libmosquitto (https://github.com/eclipse/mosquitto/issues/1090), fixes #231 2018-12-23 15:32:34 +01:00
john30 be8d772524 avoid using C++11 isnan 2018-12-22 19:16:04 +01:00
john a1254fc2a3 Merge branch 'master' into enhanced_device 2018-12-02 15:57:43 +01:00
john30 7d10104dbf allow single quote for escaping as well (fixes #208) 2018-12-02 13:22:16 +01:00
john30 8ed1e4f151 fixed NaN in JSON (fixes #225) 2018-12-02 13:13:05 +01:00
john30 224c947499 add --mqttclientid (fixes #226) 2018-12-02 12:44:53 +01:00
john30 a84c3cb296 added --mqttchanges 2018-12-02 12:28:45 +01:00
john c467f2b245 add MessageMap::findAll changedSince argument to distinguish touched/changed for since/until range 2018-12-02 12:22:37 +01:00
john da56691e41 Merge remote-tracking branch 'origin/master' 2018-12-02 12:00:29 +01:00
john30 c9eae87bd9 send version, running, and current signal after reconnect, re-set message callback on reconnect (fixes #222) 2018-12-02 11:59:42 +01:00
john aec6dfccbe allow empty circuit if not part of topic format 2018-12-02 11:34:23 +01:00
john 23bab07ea0 Merge remote-tracking branch 'origin/master' into enhanced_device 2018-12-02 11:29:29 +01:00
john30 45b9bad57e missing include (fixes #212) 2018-10-21 14:42:00 +02:00
john30 18bd21f23f fix for bit combinations during write to SymbolString (fixes #202) 2018-10-03 11:00:31 +02:00
john30 6bd433af46 fix for bit combinations during write to SymbolString 2018-10-03 10:53:38 +02:00
john30 799f6307be corrected write testing and some test cases, added more tests for bit combinations 2018-10-03 10:51:57 +02:00
john ce4f500198 set baudrate to 115200 for enhanced proto over serial connection 2018-09-23 12:21:51 +02:00
john 8b04eb3d28 better documentation 2018-09-16 19:54:28 +02:00
john 7696cb822b allow enh: prefix for serial device as well 2018-09-16 16:32:04 +02:00
john30 83708bf06e Merge remote-tracking branch 'origin/master' into enhanced_device
# Conflicts:
#	src/ebusd/bushandler.cpp
2018-09-15 14:31:28 +02:00
john30 065fd76dc1 dont add transfer latency when acting as syn generator 2018-09-15 14:29:48 +02:00
john30 13ee2a1fd7 notify sent master address on arbitration success/failure 2018-09-15 14:06:52 +02:00
john30 33ecfd7c87 Merge remote-tracking branch 'origin/master' into enhanced_device 2018-09-15 14:05:17 +02:00
john30 a355abd2a5 fix for answering to first scan only 2018-09-15 13:59:44 +02:00
john30 fb70e32ee5 completed support for enhanced proto 2018-09-15 12:58:24 +02:00
john30 76013fbc27 moved buffering to common Device, completed support for enhanced proto 2018-09-15 12:50:40 +02:00
john30 47b895bbd6 fix for missing subscription after reconnect to broker (fixes #195) 2018-07-01 11:14:28 +02:00
john30 d3120760bc added support for enhanced protocol 2018-05-13 20:26:39 +02:00
john30 12d5140605 removed unused test 2018-05-13 18:28:56 +02:00
john30 f3d12a321c moved arbitration logic to device 2018-05-13 18:18:31 +02:00
john30 18ba48e86f use type for predefined bus symbols 2018-05-13 18:18:04 +02:00
john30 3af05a251e added mini install target 2018-05-10 13:32:12 +02:00
john30 1eb3518145 code style, documentation 2018-05-10 13:01:21 +02:00
john30 90baf8c295 more verbose on update notice with message direction/scan/poll/passive 2018-05-10 12:39:13 +02:00
john30 35afd9908c code style 2018-05-06 15:27:44 +02:00
john30 1c17f7c466 use nullptr instead of NULL 2018-05-06 14:54:52 +02:00
john30 dc12476bc1 fix for previous commit 2018-04-15 08:38:24 +02:00
john30 4013ecd14c close device on error 2018-04-15 08:37:34 +02:00
john30 caa0da2a5e log when device became invalid, reduce re-connect time from 10 to 5 seconds 2018-04-15 08:29:38 +02:00
john30 10e0c96ac2 fix for potential duplicate free 2018-04-08 19:07:49 +02:00
john30 00dce10324 added "--mqttignoreinvalid" (fixes #176) 2018-04-08 18:59:28 +02:00
john30 80635ef321 added "--mqttignoreinvalid" (fixes #176) 2018-04-08 18:57:29 +02:00