Commit Graph
671 Commits
Author SHA1 Message Date
john30 611cb562e2 fixed potential iterator misuse, use auto and const where reasonable 2017-04-23 11:57:02 +02:00
john30 70150fd8f9 added const[] accessor 2017-04-23 11:56:53 +02:00
john30 3cb9453329 removed unused code 2017-04-23 11:41:15 +02:00
john30 b9a9e7ba53 added -N argument to read command 2017-04-22 16:06:52 +02:00
john30 fb9c28b829 adjusted to MessageMap changes 2017-04-22 12:27:16 +02:00
john30 07091c17cc more const, use relative filenames 2017-04-22 12:20:26 +02:00
john30 f8463fbf74 release memory upon destruction of NetworkDevice 2017-04-22 12:06:29 +02:00
john30 de456b3774 potential memory fix 2017-04-22 11:32:27 +02:00
john30 47ed6dde3f added SymbolString::adjustHeader(), avoid strcasecmp, code style 2017-04-17 17:46:32 +02:00
john30 aaea8f72ab use simplified hash function to ensure same result on any platform 2017-04-17 14:28:33 +02:00
john30 9daa00a33c added support for multi language column selection in configuration files 2017-04-17 10:16:00 +02:00
john30 50d1aee7d3 added support for multi language column selection in configuration files 2017-04-17 09:56:46 +02:00
john30 ac90586b15 fixed compiler warning 2017-04-16 17:00:31 +02:00
john30 33d080d087 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:56:44 +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 6c9230322a circuit is required, use __FILE__ instead of "inline" 2017-04-16 16:42:36 +02:00
john30 b36efd4086 added circuit level attributes for JSON output, corrected sorting of messages in result of MessageMap::findAll() 2017-04-16 15:03:29 +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 c56b0b518f corrected compareTo(), added TODO, spelling 2017-04-08 11:56:16 +02:00
john30 a172d017a9 added update/change time test 2017-04-08 11:55:23 +02:00
john30 f933c822e9 fix for picking up value list in condition definition 2017-04-02 13:14:45 +02:00
john30 c9287ee8e0 added/updated documentation 2017-03-25 16:50:43 +01:00
john30 a5e229aa81 fix for compiler warning 2017-03-19 21:39:06 +01: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 380ba2d19d moved field defintion to message/data, reworked filereader 2017-03-19 21:18:26 +01:00
john30 28a30a67fb store loaded files with more details, moved field defintion to message/data, reworked filereader 2017-03-19 21:18:13 +01:00
john30 53f017a27d replaced RESULT_ERR_MISSING_TYPE by RESULT_ERR_MISSING_ARG 2017-03-19 21:18:02 +01:00
john30 02eb4fbfd2 more checks 2017-03-19 14:49:05 +01:00
john30 137acefee1 fix for previous commit 2017-03-19 14:45:41 +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 3f974e9b47 reduced ttq and tth to required bit size 2017-03-19 13:10:35 +01:00
john30 f7965f8781 added broadcast scan message, keep file names and comments of loaded files separate 2017-03-05 12:52:50 +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 fcdf6cb9a2 compiler warning 2017-03-04 21:23:18 +01:00
john30 9461e64cc5 avoid virtual with override 2017-03-04 14:08:19 +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 92e4b9b182 added getDataAt() 2017-03-04 09:35:26 +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 ca164185dc fix doxygen and put everything besides main function in namespace ebusd 2017-02-25 16:12:09 +01:00
john30 551f71ba21 aligned makefiles to using include with paths 2017-02-25 14:59:31 +01:00
john30 ae58a2a737 avoid zero resolution 2017-02-23 18:07:06 +01:00
john30 0291d2ee45 documentation 2017-02-19 12:53:02 +01:00
john30 1fd682ba51 added getDayName(), formatting 2017-02-19 11:37:09 +01:00
john30 cfe66cbf6f also check allowed range in NumberDataType::readSymbols(), added appendSeparatorDivisor param to DataType::dump(), added iterator access to DataTypeList 2017-02-19 11:36:44 +01:00
john30 de40346c6b added skipFirstSymbols param to getDataStr() 2017-02-19 10:46:56 +01:00