Commit Graph
214 Commits
Author SHA1 Message Date
John 2c7cab3dc1 update year 2023-06-16 20:40:35 +02:00
John e419c950d8 separate resolving+scanning to own interface+class and avoid use of extern 2023-05-18 12:24:50 +02:00
John 0135dc9100 update year 2022-02-06 13:37:08 +01:00
John d6fe1fe8ad fix unique name determination (again), add test for it 2022-02-05 17:25:27 +01:00
John 85cae37260 compiler warnings 2022-02-05 17:24:38 +01:00
John 95fb4f6974 logging 2022-02-05 15:50:23 +01:00
John 1e21850a2b extend MQTT integration support 2022-01-22 15:28:32 +01:00
John 749432707a missing cleanup 2021-12-11 13:50:43 +01:00
John 09aa82dfa4 add EXP test, run tests only if requested 2021-11-10 20:23:07 +01:00
John b7009bcb3b adjust tests to no longer adjustable length BI7 type 2021-11-05 18:12:37 +01:00
John ca3bb9bac5 add CTest 2021-04-05 10:04:51 +02:00
John 4d11cf65e0 add more EXP tests 2021-04-05 09:47:40 +02:00
John 38bfc7a751 new enum type for OutputFormat, add level/pollprio/condition to HTTP GET and extend message key by circuit/direction/condition for OF_ALL_ATTRS, start message dump in JSON format 2021-04-02 10:41:50 +02:00
John 3e81e4afbe corrected BDA type according to eBUS spec (fixes #382), added BDZ 2021-02-20 09:26:45 +01:00
John e3fb45b657 added new base type "DTM": date+time in minutes since 2009 (fixes #381) 2021-02-20 08:05:55 +01:00
john30 6cc5b66535 test dquote escaping 2021-02-14 11:45:03 +01:00
John 3af8ede096 updated copyright year 2021-01-16 08:32:09 +01:00
John cff4e4a8cb fix stupid merge 2021-01-10 14:13:07 +01:00
john30 61feda2f34 Revert "Merge branch 'enhanced_device' of github.com:john30/ebusd"
This reverts commit aaccb15a9b, reversing
changes made to edfe09a383.
2020-12-06 17:57:22 +01:00
john30 aaccb15a9b Merge branch 'enhanced_device' of github.com:john30/ebusd 2020-11-01 18:11:19 +01:00
john30 5e97d0864d compiler warning, add another test for exp 2020-05-16 09:51:48 +02:00
john30 80a105f293 compiler warning 2020-05-16 09:51:19 +02:00
john 0ee454838d Merge remote-tracking branch 'origin/master' into enhanced_device
# Conflicts:
#	src/lib/ebus/device.cpp
2019-10-06 14:26:49 +02:00
john30 27778f2255 use defines for values in source mask of message key and simplified a bit (in preparation of #278), documentation 2019-08-15 19:04:51 +02:00
john30 c26f7b3b07 also detect subsequent fields with less than 8 bits not fitting into 1 byte 2019-06-29 08:16:26 +02: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
john a1254fc2a3 Merge branch 'master' into enhanced_device 2018-12-02 15:57:43 +01:00
john30 8ed1e4f151 fixed NaN in JSON (fixes #225) 2018-12-02 13:13:05 +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 23bab07ea0 Merge remote-tracking branch 'origin/master' into enhanced_device 2018-12-02 11:29:29 +01:00
john30 18bd21f23f fix for bit combinations during write to SymbolString (fixes #202) 2018-10-03 11:00:31 +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
john30 12d5140605 removed unused test 2018-05-13 18:28:56 +02:00
john30 1c17f7c466 use nullptr instead of NULL 2018-05-06 14:54:52 +02:00
john30 875c6488cb fixed call 2018-04-08 14:07:09 +02:00
john30 bee1fc5b8a aligned tests with latest FileReader changes 2018-04-08 13:48:52 +02:00
john30 2a348c2087 aligned tests to latest changes 2018-04-04 15:49:48 +02:00
john30 fa78ae73f0 updated copyright year 2018-01-28 15:17:33 +01:00
john30 52c737233e compatibility to cmake < 3.0 (fixes #105) 2017-09-16 11:00:31 +02:00
john30 46f60e821c fixed testing 2017-08-27 16:46:41 +02:00
john30 b8a4e5e032 added DataField::getCount(), exclude name wrap when fieldIndex is used in SingleDataField::read(), corrected json indent 2017-07-02 10:09:47 +02:00
john30 e451e96a90 enhanced JSON interface to retrieve definition and raw messages, fixed for JSON strings with quotes 2017-06-05 18:16:13 +02:00
john30 23d930d653 fix for mqtt topic including field 2017-06-03 12:17:18 +02:00
john30 bf0fcd081d compiler warning 2017-05-13 18:33:00 +02:00
john30 a4e1aa65b4 optimized 2017-05-13 17:22:08 +02:00
john30 0a57962791 spelling 2017-05-07 15:30:59 +02:00
john30 7b11a540b6 added conditional messages to find command with "-a" option and include condition prefix for CSV format
also allow passing scan messages with --checkconfig and --scanconfig (without --inject)
be more verbose on errors in configuration files
improved code style
2017-05-01 15:31:09 +02:00
john30 fb9c28b829 adjusted to MessageMap changes 2017-04-22 12:27:16 +02:00
john30 aaea8f72ab use simplified hash function to ensure same result on any platform 2017-04-17 14:28:33 +02:00