Commit Graph
1410 Commits
Author SHA1 Message Date
john30 e206d975d4 reworked filereader 2017-03-19 21:18:53 +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 ca5d436162 store loaded files with more details 2017-03-19 21:18:20 +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 f7f79bb1e7 be more tolerant for MQTT topic but deny wildcard characters 2017-03-19 12:50:16 +01:00
john30 73de8b3d86 fix for update check 2017-03-19 10:50:43 +01:00
john30 8f6b7807cf add architecture to update check 2017-03-19 10:30:29 +01:00
john30 2c0dda59fc fix for update check 2017-03-19 09:19:39 +01:00
john30 b2f2bfcf58 delay scanning when using broadcast, moved loading scan files to bushandler, reworked update check, add max symbol rate to info result, keep scan results for each message separate, also do a decent scan on individual address and delay scan subsequent scan messages if necessary 2017-03-05 12:56:54 +01:00
john30 5633d3825d use data from message instead of passing through in loadScanConfigFile() 2017-03-05 12:56:42 +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 10b240fa68 added update check 2017-03-04 15:21:45 +01:00
john30 c27a76b8e5 added update check 2017-03-04 15:19:31 +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 dfa0e6e08f use override declaration 2017-03-04 14:01:18 +01:00
john30 3b26cf1f38 define _GNU_SOURCE via autoconf 2017-03-04 14:00:39 +01:00
john30 d168dd31e0 use override declaration 2017-03-04 13:51:25 +01:00
john30 1b4dfeb288 use size_t/ssize_t where appropriate 2017-03-04 13:15:30 +01:00
john30 7cebcb7fef Merge branch 'master' of github.com:john30/ebusd 2017-03-04 11:33:59 +01:00
john30 92e4b9b182 added getDataAt() 2017-03-04 09:35:26 +01:00
john30 7f142e5916 added missing _GNU_SOURCE for pthread_setname_np 2017-03-04 09:06:51 +01:00
john30 c8c9e76684 added missing _GNU_SOURCE for vasprintf 2017-03-04 08:40:59 +01:00
john30 4dfcff7c87 bb86b8b 2017-03-04 08:38:41 +01:00
john30 bb86b8b713 added setTimeout() 2017-03-04 08:38:27 +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 d3d453398b moved argp globals back outside of namespace 2017-02-26 12:47:12 +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 3780aca37d use length field for determining decodable bytes 2017-02-23 18:09:18 +01:00
john30 ae58a2a737 avoid zero resolution 2017-02-23 18:07:06 +01:00
john30 b695512a08 added -s QQ option to read/write/hex commands 2017-02-19 12:56:07 +01:00
john30 0291d2ee45 documentation 2017-02-19 12:53:02 +01:00
john30 d5ab17dc2e added decode option to grab command 2017-02-19 11:38:03 +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
john30 735a4a8b7c corrected log command help 2017-02-19 01:01:35 +01:00
john30 cb9b7fc3ac add support for individual log level per facility 2017-02-19 00:42:55 +01:00
john30 4f2f2a18c3 fixed documentation 2017-02-18 14:05:25 +01:00
john30 f7e97a70e3 fixed documentation 2017-02-18 14:03:50 +01:00