Commit Graph
1038 Commits
Author SHA1 Message Date
john30 93cfb4abda fix for ChainedMessage::checkId 2016-11-19 12:16:51 +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 2d9599a467 more checks, reordered 2016-11-19 11:50:04 +01:00
john30 b5f81f86ea documentation 2016-11-19 11:42:45 +01:00
john30 4e8ac82074 unified getFirstAvailable(), add name and comment prefix from defaults, better error message on missing conditional derived message, formatting 2016-11-19 11:42:15 +01:00
john30 c8aedf2bf5 added getSlaveAddress(), formatting 2016-11-19 11:29:58 +01:00
john30 4ac65925b7 fix for checking chained messages against duplicates 2016-11-12 11:19:08 +01:00
john30 70ce0302a1 fix for previous commit fe42030 (hex cmd had last byte from answer removed) 2016-11-09 07:30:09 +01:00
john30 83e61de5a6 log failed synchronous message sending 2016-11-09 07:15:18 +01:00
john30 fe4203006a remove CRC from answer 2016-11-06 09:20:11 +01:00
john30 0a366c58b3 added option to skip last symbol to addAll() 2016-11-06 09:19:50 +01:00
john30 5c3e18acf2 lowered log level for included files 2016-11-05 12:01:31 +01:00
john30 58b2b98248 fix for resolving conditions with loading of include files 2016-10-29 21:04:09 +02:00
john30 66817b3423 moved readFromBus to BusHandler, fix for polling ChainedMessages, increased log level for loaded files and written messages, added error message for failed writes, derive all scan messages and store them, added all message counts to info result 2016-10-29 21:03:24 +02:00
john30 d8f98d0658 moved ScanMessage functionality to base Message, added Message::createScanMessage(), removed name from ebusd generated scan messages 2016-10-29 21:00:16 +02:00
john30 abaad92c13 added ScanMessage and isScanMessage() to skip from polling, added support for immediate message querying from bus for execution of singleton instructions, extended and optimized MessageMap::findAll for ignoring security suffix 2016-10-29 20:24:32 +02:00
john30 8e247be86d fix for deriving 2016-10-23 16:08:20 +02:00
john30 2d62e2f2ce use broadcast id messages for identifikation as well 2016-10-16 14:33:28 +02:00
john30 fd675f722d corrected help 2016-10-16 14:33:00 +02:00
john30 e190b9465c test contrib as well 2016-10-16 12:42:00 +02:00
john30 23d7318e0b formatting 2016-10-16 12:34:12 +02:00
john30 29bac4b0b9 formatting 2016-10-16 12:32:12 +02:00
john30 3683ef6a51 removed stop command, initialize thread 2016-10-16 12:21:31 +02:00
john30 72c4d5a3a0 compiler warning 2016-10-16 12:21:01 +02:00
john30 bba10f9f61 added contributed libebus datatypes 2016-10-16 09:45:24 +02:00
john30 9800464f79 added contributed libebus datatypes 2016-10-16 09:44:51 +02:00
john30 16822ae94c round non-exact values for truncated time types instead of invalid argument, formatting 2016-10-15 17:48:48 +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 0b42490573 avoid unprintable characters for StringDataType and escape special chars for JSON, formattting 2016-10-08 16:52:42 +02:00
john30 6311149731 fixed parsing of inline conditions (numeric ranges and single numeric values) 2016-10-08 11:06:22 +02:00
john30 a0cf5c8bb2 added MIN datatype 2016-10-03 19:21:14 +02:00
john30 863d651868 prepared for combined date/time types, corrected DAY type and added tests for it 2016-10-03 19:06:02 +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 639e4e7858 require polling for scanconfig 2016-10-02 15:17:02 +02:00
john30 bc2a9ea657 formatting 2016-10-02 15:09:58 +02:00
john30 e8a0b755f5 fix for previous commit (weird poll contrinue error messages) 2016-10-02 15:09:43 +02:00
john30 c99ee9916f better arguments check 2016-10-02 14:47:45 +02:00
john30 39f0ee13d3 only use cached data if no input is necessary in read command 2016-09-18 12:38:04 +02:00
john30 ff0b3636c5 added optional initial active scan address to --scanconfig option (including full scan) and set default to sending broadcast ident message, check address argument for validity in scan command 2016-09-18 12:13:43 +02:00
john30 50b74b491b allow scan for FE, only store scan data if non-empty 2016-09-18 12:10:24 +02:00
john30 a6dd03033a added hex option to find command 2016-09-17 16:34:03 +02:00
john30 012ff3d9af fix for storing own prepared master data, set m_lastUpdateTime only if reasonable data was seen 2016-09-17 16:33:28 +02:00
john30 cc336bb1a0 set keepalive on net device 2016-09-17 16:19:59 +02:00
john30 e7d3fac7aa formatting 2016-09-17 16:19:36 +02:00
john30 acae7c3133 solved todos, removed commented code 2016-08-27 13:47:01 +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 ae84214711 fixed cleanup 2016-06-26 12:27:29 +02:00
john30 9aa113a1b5 added DataTypeList 2016-06-26 11:18:03 +02:00