john30
46078f8c88
fix for wrong dump of value list and constant fields ( fixes #112 )
2017-10-15 19:14:54 +02:00
john30
6be124f52e
fixed compiler warnings
2017-08-22 07:46:01 +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
340f862026
simplified too complex CSV header line interpretation
2017-05-07 15:31:09 +02:00
john30
727aca8309
removed unncessary casts, allow more than one file to match, compiler warnings
2017-05-01 17:09:56 +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
611cb562e2
fixed potential iterator misuse, use auto and const where reasonable
2017-04-23 11:57:02 +02:00
john30
b9a9e7ba53
added -N argument to read command
2017-04-22 16:06:52 +02:00
john30
de456b3774
potential memory fix
2017-04-22 11:32:27 +02:00
john30
50d1aee7d3
added support for multi language column selection in configuration files
2017-04-17 09:56:46 +02:00
john30
f5c5e34d90
removed fieldIds again in favor of strings (to support custom attributes), corrected JSON format, require circuit in message definition, support custom message attributes in find command
2017-04-16 16:53:39 +02:00
john30
61c3aeddf9
enhanced AttributedItem and corrected number detection in appendJson
2017-04-16 15:01:47 +02:00
john30
80e6f48cf1
fixed compiler warnings
2017-04-09 16:46:22 +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
c9287ee8e0
added/updated documentation
2017-03-25 16:50:43 +01:00
john30
380ba2d19d
moved field defintion to message/data, reworked filereader
2017-03-19 21:18:26 +01:00
john30
b88922fb40
allow less than 8 bits for non-numeric types as well, corrected TTQ/TTH decoding
2017-03-19 14:26:49 +01:00
john30
f41266e36f
added short output format, also use numeric fields for json when names are not requested
2017-03-05 12:51:03 +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
1fd682ba51
added getDayName(), formatting
2017-02-19 11:37:09 +01:00
john30
bbc29bdb2f
switched to absolute include dirs, formatting
2017-02-04 19:28:31 +01:00
john30
5b66b4fe3c
formattingdiff
2017-01-15 13:10:04 +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
0217096b6b
code style
2017-01-14 17:34:02 +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
41ac7a5591
extendd getName with optional field index
2017-01-08 12:07:11 +01:00
john30
37fddea559
removed unnecessary include
2017-01-07 21:17:47 +01:00
john30
f4d0348679
corrected csv err position reporting
2016-12-23 14:01:21 +01:00
john30
71117b40b6
formatting
2016-12-11 16:29:56 +01:00
john30
1fec0f693c
added constant value data types
2016-12-10 23:51:10 +01:00
john30
c3b341d1ba
added missing check for invalid position in *DataField::read() and require remainder to be at least 1 byte long, formatting
2016-11-19 11:56:17 +01:00
john30
72c4d5a3a0
compiler warning
2016-10-16 12:21:01 +02:00
john30
0c0ea8e967
corrected dumping of value lists
2016-10-08 19:50:07 +02: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
e116cadf3f
added isNumeric() to DataType and use this instead of checking typeid(NumberDataType), added isMaster argument to readSymbols() and writeSymbols()
2016-10-03 15:22:19 +02:00
john30
6f5a670b98
removed unused variable
2016-08-27 12:46:33 +02:00
john30
dc4dcdea8d
fix for dump
2016-06-26 16:35:38 +02:00
john30
9aa113a1b5
added DataTypeList
2016-06-26 11:18:03 +02:00
john30
db456abb29
reworked data types
2016-06-25 06:35:07 +02:00
john30
13cf5b2d23
fix for BCD in JSON
2016-05-15 17:38:32 +02:00
john30
8864ce55b8
fix for getline usage with newer compilers
2016-05-15 17:18:57 +02:00
john30
f873c2ee39
fix for extra separator char when dumping CSV
2016-05-14 16:51:32 +02:00
john30
6e6e05c10e
pass default destination address, circuit and suffix to load instruction, fix for instruction cleanup
2016-03-13 16:04:20 +01:00
john30
6983ea0aee
fixed previous commit, added test for EXR, added test for EXP+EXR with divider
2016-02-20 14:30:23 +01:00