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
|
e87b4fec21
|
include all users messages if level was not requested in find command
|
2017-02-18 13:40:42 +01:00 |
|
john30
|
e2a3776903
|
fix argument order, corrected find
|
2017-02-18 13:29:05 +01:00 |
|
john30
|
515f412113
|
separate access level from circuit, introduce type for columns
|
2017-02-18 11:43:42 +01:00 |
|
john30
|
bbc29bdb2f
|
switched to absolute include dirs, formatting
|
2017-02-04 19:28:31 +01:00 |
|
john30
|
22cd83280e
|
reverted removal of touching last update time with MM messages
|
2017-01-29 16:37:01 +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
|
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
|
39c7678406
|
always touch lastupdatetime when storing data of a write message
|
2017-01-08 10:37:15 +01:00 |
|
john30
|
2c0216a73b
|
added since and until params to MessageMap::findAll(), added column constants
|
2017-01-07 16:04:33 +01:00 |
|
john30
|
e47543c7a0
|
Merge branch 'master' of github.com:john30/ebusd
|
2017-01-01 15:34:00 +01:00 |
|
john30
|
c777376449
|
formatting
|
2016-12-23 14:00:47 +01:00 |
|
john30
|
a1952df4dc
|
formatting
|
2016-12-23 14:00:01 +01:00 |
|
john30
|
faa331e96a
|
corrected numeric formatting
|
2016-12-17 17:52:12 +01:00 |
|
john30
|
a2770f567c
|
only include matched value in conditions of loaded files
|
2016-12-17 12:12:58 +01:00 |
|
john30
|
14fd6c9a13
|
add condition comment to loaded file logging, quotes
|
2016-12-04 16:20:16 +01:00 |
|
john30
|
6e2b293067
|
add reason for load instruction
|
2016-12-04 14:53:43 +01:00 |
|
john30
|
42e643caa8
|
also refresh last update time when storing master data for master-master message
|
2016-12-03 07:31:49 +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
|
7026c9cadd
|
optimized defaults usage (definition value replaces first star in default circuit/name/comment)
|
2016-11-19 12:58:08 +01:00 |
|
john30
|
ba2cfd157b
|
removed extra function call overhead again
|
2016-11-19 12:24:25 +01:00 |
|
john30
|
93cfb4abda
|
fix for ChainedMessage::checkId
|
2016-11-19 12:16:51 +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
|
4ac65925b7
|
fix for checking chained messages against duplicates
|
2016-11-12 11:19:08 +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
|
6311149731
|
fixed parsing of inline conditions (numeric ranges and single numeric values)
|
2016-10-08 11:06:22 +02:00 |
|
john30
|
e8a0b755f5
|
fix for previous commit (weird poll contrinue error messages)
|
2016-10-02 15:09:43 +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
|
8864ce55b8
|
fix for getline usage with newer compilers
|
2016-05-15 17:18:57 +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
|
fab8752a01
|
fix for dumpconfig
|
2016-04-23 11:50:22 +02:00 |
|
john30
|
5f5fbca959
|
fix for traversing instructions
|
2016-04-10 12:17:40 +02:00 |
|
john30
|
d203f8c285
|
initialize m_lastError, missing separator in LoadInstruction::execute
|
2016-03-26 11:06:12 +01: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
|
f60b29fe16
|
fix for checking duplicate messages with condition
|
2016-01-27 08:31:01 +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
|
bc84dd389f
|
added special length '*' for consuming remaining input
|
2016-01-03 18:55:45 +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 |
|