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
john30
50d1aee7d3
added support for multi language column selection in configuration files
2017-04-17 09:56:46 +02:00
john30
6c9230322a
circuit is required, use __FILE__ instead of "inline"
2017-04-16 16:42:36 +02:00
john30
a19a38266a
added output of used-defined attributes, use const where appropriate, enhanced http global node, added base class AttributedItem
2017-04-09 16:38:40 +02:00
john30
a172d017a9
added update/change time test
2017-04-08 11:55:23 +02:00
john30
a544fbd198
fix for compiler warning
2017-03-19 21:34:34 +01:00
john30
963f35c9ca
corrected
2017-03-19 21:23:14 +01:00
john30
f26dbe7b4f
reworked filereader
2017-03-19 21:18:38 +01:00
john30
02eb4fbfd2
more checks
2017-03-19 14:49:05 +01:00