john30
|
9dbdeffe0c
|
unified copyright notice
|
2015-11-07 14:47:13 +01:00 |
|
john30
|
6307049a0a
|
compiler warning
|
2015-11-07 14:22:33 +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
|
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
|
1d2d8f8511
|
comment
|
2015-10-17 19:20:20 +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 |
|
john30
|
70e0569cd3
|
use optional comment and unit for first field when deriving a DataFieldSet, use name only for singular template reference, also trim split parts, documentation
|
2015-09-20 11:29:29 +02:00 |
|
john30
|
f34265b818
|
added findAll(SymbolString) and invalidateCache()
|
2015-09-19 09:50:54 +02:00 |
|
john30
|
d39ef92f3c
|
always update last message update time when actively sending it
|
2015-06-07 18:48:54 +02:00 |
|
john30
|
294c953c99
|
added option "-n" to read command for retrieving name/value pairs in numeric form, added numeric and verbose options to json, use null for unset values or replacement in json, allow passing raw value when writing name/value pairs, fix for numeric parsing of empty string
|
2015-06-04 13:04:38 +02:00 |
|
john30
|
6725cb526f
|
added Message::setPollPriority and MessageMap::addPollMessage
|
2015-05-25 14:08:29 +02:00 |
|
john30
|
7aa153848e
|
updated author address
|
2015-05-14 10:47:51 +02:00 |
|
john30
|
d573fff746
|
added Symbol::compareMaster to avoid updating last message change time when only the querying master was modified
|
2015-05-14 09:50:28 +02:00 |
|
john30
|
f1d76a64cc
|
introduced DataFormat and support for JSON
|
2015-05-01 08:32:58 +02:00 |
|
john30
|
243760f543
|
expect poll priority immediately after "r" type char
|
2015-03-27 22:38:29 +01:00 |
|
john30
|
3377c18c2b
|
fix for reading cached values from master part
|
2015-03-20 21:21:55 +01:00 |
|
john30
|
33c8776706
|
renamed class in message definition and commands to circuit
|
2015-03-14 11:02:24 +01:00 |
|
john30
|
be99a12d04
|
fix for previous commit
|
2015-03-12 23:40:54 +01:00 |
|
john30
|
b935019aa7
|
allow empty field list, formatting
|
2015-03-12 23:29:25 +01:00 |
|
john30
|
10c7981219
|
fir for previous commit, nicer comments
|
2015-03-08 14:28:28 +01:00 |
|
john30
|
86e308c68f
|
compiler warning
|
2015-03-08 14:10:16 +01:00 |
|
john30
|
6257327aaf
|
extended Message::create to allow specifying multiple destinations (class is then suffixed with .0, .1 etc.)
|
2015-03-08 14:04:03 +01:00 |
|
john30
|
2faab3f3b4
|
fixed previous commit
|
2015-03-07 16:25:40 +01:00 |
|
john30
|
6740a6376b
|
solved todo: cache symbols instead of decoded values, use cache for verbose and field-selective read as well, include names and comments in verbose find
|
2015-03-07 14:07:58 +01:00 |
|
john30
|
382f7e175d
|
fix for non-default unsigned char
|
2015-02-25 21:59:13 +01:00 |
|
john30
|
d50b3b6cb2
|
added FIELD.N to 'read' command for retrieving N'th FIELD, fixed getMasterNumber(), check maximum NN in message, use more constants, check all type conversions, added --nodevicecheck to ebusfeed help
|
2015-02-22 13:57:37 +01:00 |
|
john30
|
e484bf57b9
|
added helper for dumping messages, corrected line number printing
|
2015-02-21 16:19:02 +01:00 |
|
john30
|
41cd38ab75
|
changed code style
|
2015-02-21 13:18:36 +01:00 |
|
john30
|
1f422e0685
|
moved TODO to correct position
|
2015-02-15 18:16:31 +01:00 |
|
john30
|
71d8727d2d
|
solved some TODOs, check hex input and message length, simplified SymbolString ctors, fixed extra newline in scan result, no longer include write messages in default find command types, append command type to find result in verbose mode, add source and/or destination to update log when not set in the message definition, documentation
|
2015-02-15 12:20:06 +01:00 |
|
john30
|
be7a8e9828
|
updated copyright year
|
2015-02-01 13:12:29 +01:00 |
|
john30
|
5903204a4f
|
formatting
|
2015-01-31 16:21:57 +01:00 |
|
john30
|
44957a6566
|
switched to autobrief
|
2015-01-18 12:40:54 +01:00 |
|
john30
|
50e24172b1
|
added lastChangeTime
|
2015-01-03 12:11:46 +01:00 |
|
john30
|
2253060b8a
|
neither update last found timestamp nor empty last found value if decoding failed, added decode() for combined master/slave decoding
|
2014-12-31 09:16:33 +01:00 |
|
john30
|
be8ae316ed
|
renamed isSet to isWrite
|
2014-12-31 07:42:41 +01:00 |
|
Roland Jax
|
612270f942
|
code style
|
2014-12-30 20:08:48 +01:00 |
|
john30
|
df85caf71f
|
ignore case in class and name
|
2014-12-29 22:31:22 +01:00 |
|
john30
|
f6c036c000
|
fixed poll priority queue order
|
2014-12-29 21:56:19 +01:00 |
|
john30
|
cdf5df9804
|
added more filtering options to MessageMap::findAll
|
2014-12-28 17:31:57 +01:00 |
|
john30
|
5fcfb27d29
|
fix counter for reload
|
2014-12-28 10:36:47 +01:00 |
|
john30
|
bf3680bbf4
|
use active message definitions for parsing other-initiated messages as well
|
2014-12-28 09:03:57 +01:00 |
|
john30
|
3e9bdee2ed
|
added bool completeMatch to MessageMap::findAll
|
2014-12-27 16:13:51 +01:00 |
|
john30
|
5cf1aec6df
|
fix for findAll()
|
2014-12-27 14:14:41 +01:00 |
|
john30
|
6ac101f79b
|
variable initialization
|
2014-12-27 12:41:18 +01:00 |
|