john30
80a105f293
compiler warning
2020-05-16 09:51:19 +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
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
c467f2b245
add MessageMap::findAll changedSince argument to distinguish touched/changed for since/until range
2018-12-02 12:22:37 +01:00
john30
18bd21f23f
fix for bit combinations during write to SymbolString ( fixes #202 )
2018-10-03 11:00:31 +02:00
john30
1c17f7c466
use nullptr instead of NULL
2018-05-06 14:54:52 +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
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
bf0fcd081d
compiler warning
2017-05-13 18:33:00 +02:00
john30
a4e1aa65b4
optimized
2017-05-13 17:22:08 +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
6c9230322a
circuit is required, use __FILE__ instead of "inline"
2017-04-16 16:42:36 +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
f26dbe7b4f
reworked filereader
2017-03-19 21:18:38 +01:00
john30
18fc12499b
introduced symbol_t, added SymbolString::dataAt() and ::isMaster(), renamed SymbolString::getDataStr() to getStr(), use size_t/ssize_t where appropriate, simplified by use of new SymbolString methods, corrected broadcast scan conversion, use override declaration
2017-03-04 14:01:20 +01:00
john30
cc59b32f0d
clearly separate master/slave symbolstrings
2017-02-26 17:34:22 +01:00
john30
1a878694d2
made SymbolString master/slave aware and contain only unescaped data, moved CRC tracking and escpaing/enscaping to BusHandler, moved parseInt/parseSignedInt from datatype.h to symbol.h, added new error code for retrival of unexpted symbol after a send to the bus
2017-02-26 16:31:32 +01:00
john30
515f412113
separate access level from circuit, introduce type for columns
2017-02-18 11:43:42 +01:00
john30
bbc29bdb2f
switched to absolute include dirs, formatting
2017-02-04 19:28:31 +01:00
john30
f1c5c0ab28
updated copyright year
2017-01-15 11:10:08 +01:00
john30
5bf2f124b3
code style
2017-01-14 19:00:47 +01:00
john30
ebcb260d5f
use spaces instead of tab
2017-01-14 18:01:37 +01:00
john30
774e01e937
use own namespace
2017-01-14 16:41:54 +01:00
john30
54a6c0f673
code style
2017-01-14 15:02:10 +01:00
john30
b3bb2e08ac
code style
2017-01-14 13:00:04 +01:00
john30
1fec0f693c
added constant value data types
2016-12-10 23:51:10 +01:00
john30
e57da6af79
check message dump and star replacement
2016-11-19 13:43:47 +01:00
john30
2d9599a467
more checks, reordered
2016-11-19 11:50:04 +01:00
john30
bb19e57bea
split verbosity into 3 levels for read and find, allow inline rename for template references, added "indexed" request parameter for JSON, formatted
2016-10-08 19:38:20 +02:00
john30
6e998909cf
fix for getline usage with newer compilers
2016-05-21 10:03:25 +02:00
john30
31951c392f
allow using newlines within quoted fields (special treat for @wfr2000)
2016-02-27 10:40:16 +01:00
john30
6d3eb84a17
fix for divided values
2016-02-20 13:25:07 +01:00
john30
153702882b
added check for value list without matching assignment
2016-01-30 17:00:26 +01:00
john30
767cb9bc1f
updated copyright year
2016-01-06 13:54:01 +01:00
john30
fede0f999c
compiler warning
2016-01-02 13:27:18 +01:00
john30
11757d145b
added chained messages, removed unused methods
2015-12-27 22:45:04 +01:00
john30
c43a83d192
use same key for longer ID check
2015-12-06 07:54:57 +01:00
john30
76d1adde59
no longer limit allowed message ID length (was 4 bytes)
2015-12-05 10:33:12 +01:00
john30
0f331694e1
adapted to getTemplates()
2015-11-22 09:46:46 +01:00
john30
9dbdeffe0c
unified copyright notice
2015-11-07 14:47:13 +01:00
john30
686c50c0aa
use filereader method for splitting, added check for dquote and field name definition without type
2015-11-07 09:17:16 +01:00
john30
345a700386
updated
2015-10-18 11:08:51 +02:00
john30
cc4d4d1190
added check for decodeLastData()
2015-10-17 12:51:38 +02:00
john30
d97538b03a
added check for additional input
2015-10-17 11:51:14 +02:00