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 |
|
john30
|
5b560ea27c
|
deny matching any class if class is explicitly requested
|
2014-12-26 20:03:21 +01:00 |
|
john30
|
985d1f4389
|
pass iterator to FileReader::addFromFile() in order to keep track of the erroneous column, added verbose mode to FileReader
|
2014-12-18 23:06:31 +01:00 |
|
john30
|
6d8a82a524
|
allow blank destination address (e.g. for scans), added MessageMap::findAll()
|
2014-12-14 18:50:49 +01:00 |
|
john30
|
caa0ddc027
|
fix for new empty result code
|
2014-12-14 12:44:57 +01:00 |
|
john30
|
2c2ab1c031
|
added option to read only a single field
|
2014-12-14 12:08:35 +01:00 |
|
john30
|
a9a9865583
|
added verbose arg to decode()
|
2014-12-14 11:36:14 +01:00 |
|
john30
|
cda96e6e3b
|
extraced FileReader to separate .h and added support for quoted CSV
|
2014-12-13 11:07:18 +01:00 |
|
john30
|
67549fd787
|
added simple ctor, added override dstAddress to prepareMaster()
|
2014-12-12 23:58:18 +01:00 |
|
john30
|
3ba98c1fba
|
changed type definition to check first char for r/w, last char of type starting with r for priority digit, and last char of non r/w types (=update type) for "w" indicating update write
|
2014-12-11 22:45:13 +01:00 |
|
john30
|
0bd7df2ce1
|
switch ";" and "," but keep ";" for values shown in/parsed from UI, added todos, removed "p" for poll (use 1-9 instead), formatting
|
2014-12-10 23:11:34 +01:00 |
|
john30
|
ba2b404900
|
added prepareSlave for answering requests
|
2014-12-10 21:31:44 +01:00 |
|
john30
|
41152a4031
|
file mode
|
2014-12-07 14:57:05 +01:00 |
|
john30
|
a8c1343218
|
added polling by priority
|
2014-12-07 14:45:33 +01:00 |
|
john30
|
d33cede5ea
|
store last value in Message with update time
|
2014-12-07 10:00:26 +01:00 |
|
john30
|
4ffc6155a1
|
fixed escaping and crc
|
2014-12-07 09:43:49 +01:00 |
|
john30
|
c0c1cf3966
|
allow passive messages to be found as well, added leadingSeparator to decode(), fixed default part for passive set
|
2014-12-06 23:41:14 +01:00 |
|
john30
|
382da6215c
|
reduced DataField::read() and ::write() to a single SymbolString, adjusted message accordingly
|
2014-12-06 16:44:52 +01:00 |
|
john30
|
b831df5eca
|
corrected prepareMaster()
|
2014-12-06 15:33:46 +01:00 |
|
john30
|
2bd88f45db
|
fix for walking through added messages
|
2014-12-06 13:46:52 +01:00 |
|
john30
|
38f0ddbe78
|
simplified message type detection
|
2014-12-06 12:47:48 +01:00 |
|
john30
|
c9015eb4f4
|
fixed storage for messages by name only
|
2014-12-01 22:15:30 +01:00 |
|
john30
|
377c9c61c0
|
changed from m_isActive to m_isPassive, made defaults more flexible (every char besides r/w/p/0-9 can be used for defining messages to listen to - aka cyc), fix for defaults field list and duplicate message definitions, multiple message types now need to be separated by comma, optimized finding messages
|
2014-11-30 20:12:59 +01:00 |
|
john30
|
43b50875f9
|
added defaults, allow poll priority as number only, verbose print csv error position, splitted id into pbsb+id again, moved printErrorPos to data.h
|
2014-11-30 10:23:50 +01:00 |
|
john30
|
11d43843c0
|
renamed a method, pass some class instances as reference
|
2014-11-29 19:03:21 +01:00 |
|
john30
|
922217602b
|
added FileReader
|
2014-11-23 20:25:48 +01:00 |
|
john30
|
da6a5563a6
|
fix for prepare()
|
2014-11-23 15:18:30 +01:00 |
|
john30
|
2922d25539
|
introduced DataFieldTemplates,a dded missing type HTI
|
2014-11-23 14:41:08 +01:00 |
|
john30
|
d19d89a0b0
|
introduced MessageMap, nicer method names
|
2014-11-23 13:33:31 +01:00 |
|
john30
|
3a34267bee
|
using namespace std;
|
2014-11-22 20:56:53 +01:00 |
|
john30
|
1f33218692
|
removed absolute positions, fix for part def
|
2014-11-22 13:37:24 +01:00 |
|
john30
|
9ba0036191
|
added data length
|
2014-11-22 09:59:31 +01:00 |
|
john30
|
7bbceec8ed
|
started development of new Message class
|
2014-11-22 08:47:02 +01:00 |
|