john30
|
bbc29bdb2f
|
switched to absolute include dirs, formatting
|
2017-02-04 19:28:31 +01:00 |
|
john30
|
0771e8ee6b
|
updated copyright year
|
2017-02-04 08:04:20 +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
|
917414a6f8
|
code style
|
2017-01-14 17:58:47 +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
|
9ca9964919
|
added getFieldName()
|
2017-01-08 12:07:43 +01:00 |
|
john30
|
2c0216a73b
|
added since and until params to MessageMap::findAll(), added column constants
|
2017-01-07 16:04:33 +01:00 |
|
john30
|
a2770f567c
|
only include matched value in conditions of loaded files
|
2016-12-17 12:12:58 +01:00 |
|
john30
|
6e2b293067
|
add reason for load instruction
|
2016-12-04 14:53:43 +01:00 |
|
john30
|
54e3ad872b
|
extracted helper methods for creating the key and determining the key length, correected key calculation in MessageMap::findAll
|
2016-11-20 16:07:41 +01:00 |
|
john30
|
ba2cfd157b
|
removed extra function call overhead again
|
2016-11-19 12:24:25 +01: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
|
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
|
042f6655d1
|
added callback function to store files loaded by instructions to MessageMap::executeInstructions and Instruction::execute, moved list of loaded files from BusHandler to MessageMap
|
2016-04-30 16:50:02 +02:00 |
|
john30
|
d1e4a838b9
|
added message direction selectors to MessageMap::find(SymbolString)
|
2016-04-24 11:12:00 +02:00 |
|
john30
|
adcf3e0d33
|
log included/loaded files by instruction
|
2016-03-20 12:25:47 +01: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
|
59d2cdd25b
|
introduced instructions, added "include" and "load" instructions for including/loading configuration data depending on conditions, added support for on-the-fly creation of conditions, added support for string based conditions
|
2016-03-13 15:05:42 +01:00 |
|
john30
|
767cb9bc1f
|
updated copyright year
|
2016-01-06 13:54:01 +01:00 |
|
john30
|
4fec638b78
|
solved some TODOs
|
2016-01-06 13:37:35 +01:00 |
|
john30
|
62317ea47b
|
also store derived scan messages with circuit name extended by address on success
|
2016-01-03 11:23:26 +01:00 |
|
john30
|
a5ffaf89a2
|
fix for previous commit
|
2016-01-02 12:13:59 +01:00 |
|
john30
|
d3e077b32e
|
fixes for answer mode, fix for duplicate counting of own master address, fix for empty scan and missing seen state, added answer to scan message in answer mode, solved TODO
|
2016-01-02 01:13:48 +01:00 |
|
john30
|
af997ea9a2
|
do not print conditions prefix with "find -f"
|
2015-12-31 12:11:37 +01:00 |
|
john30
|
11757d145b
|
added chained messages, removed unused methods
|
2015-12-27 22:45:04 +01:00 |
|
john30
|
76d1adde59
|
no longer limit allowed message ID length (was 4 bytes)
|
2015-12-05 10:33:12 +01:00 |
|
john30
|
07f278d66a
|
insert default suffix in circuit if found in filename
|
2015-11-22 15:10:20 +01:00 |
|
john30
|
0d97462dee
|
extended "-i" parameter of find command to accept further ID parts
|
2015-11-22 14:19:38 +01:00 |
|
john30
|
bf172b3688
|
removed template param, moved tolower() to FileReader
|
2015-11-22 09:31:11 +01:00 |
|
john30
|
11e2a49508
|
nicer documentation
|
2015-11-21 14:33:16 +01:00 |
|
john30
|
ac5f4f25b1
|
extended documentation
|
2015-11-15 14:42:58 +01:00 |
|
john30
|
7f8dcff0f0
|
added Condition::dump(), simplified Message::dump() and added prefixed condition dump, report invalid condition if field was defined but no values
|
2015-11-08 22:13:33 +01:00 |
|
john30
|
dc3796959e
|
use default destination and circuit in condition, check destination address for scan conditions and improved error message
|
2015-11-08 14:00:03 +01:00 |
|
john30
|
2d721a3e84
|
fixed some memory issues
|
2015-11-08 12:46:06 +01:00 |
|
john30
|
f29219396b
|
also calculate key for temporary message, keep initial leadingSeparator if it was passed true in decode() and decodeLastData(), use empty condition messagename for referencing scan result, added MessageMap::getScanMessage(), do not poll for scan message, store derived scan message by key only, removed unnecessary minIdLength determination
|
2015-11-07 18:24:59 +01:00 |
|
john30
|
9dbdeffe0c
|
unified copyright notice
|
2015-11-07 14:47:13 +01:00 |
|
john30
|
6814cdf3a1
|
enhanced MessageMap to allow duplicates for full check, fix to avoid multiple identical derived messages
|
2015-10-25 19:44:16 +01:00 |
|
john30
|
a9d27ef2ba
|
documentation
|
2015-10-18 15:18:57 +02:00 |
|
john30
|
c2c3462134
|
allow querying for first field in hasField(), support cloning message for conditions with specific destination address, support message seen check in condition, fix for parsing destination address in condition, more error messages
|
2015-10-18 12:11:12 +02:00 |
|
john30
|
dc8bdcdaeb
|
extracted method readConditions()
|
2015-10-18 11:08:23 +02:00 |
|
john30
|
0492a4db1e
|
added combined conditions, fix for Condition::create()
|
2015-10-18 10:16:29 +02:00 |
|
john30
|
8f48070be8
|
extract default destination and circuit from filename
|
2015-10-17 19:05:55 +02:00 |
|
john30
|
92a446e3bb
|
added getLastMasterData(), fix for storing last master data in prepareMaster()
|
2015-10-17 12:51:10 +02:00 |
|
john30
|
f0f779cf69
|
added support for conditions based on raw value of numeric fields, adjust error position cout in case of duplicate, corrected getDefault() size check
|
2015-10-11 22:36:00 +02:00 |
|
john30
|
f3d4bbcc19
|
added field list to find command (solved #1)
|
2015-09-26 12:40:57 +02:00 |
|