Commit Graph
163 Commits
Author SHA1 Message Date
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