john30
|
a2770f567c
|
only include matched value in conditions of loaded files
|
2016-12-17 12:12:58 +01:00 |
|
john30
|
71117b40b6
|
formatting
|
2016-12-11 16:29:56 +01:00 |
|
john30
|
1fec0f693c
|
added constant value data types
|
2016-12-10 23:51:10 +01:00 |
|
john30
|
cc7f61f78d
|
added TTQ data type
|
2016-12-10 17:18:30 +01:00 |
|
john30
|
27438c2651
|
adjusted to Device changes
|
2016-12-10 11:00:32 +01:00 |
|
john30
|
8bb098beaa
|
adjusted to Device changes
|
2016-12-10 11:00:03 +01:00 |
|
john30
|
b3e8d16e19
|
compiler warnings
|
2016-12-10 10:29:46 +01:00 |
|
john30
|
b4a596da5a
|
file mode
|
2016-12-04 18:03:43 +01:00 |
|
john30
|
b02007f826
|
use "s_" for static variables
|
2016-12-04 17:58:58 +01:00 |
|
john30
|
cdbcb4664d
|
added --lograwdatafile and --lograwdatasize options similar to --dumpfile/--dumpsize for logging received/sent bytes to a dedicated text file, extracted dump/raw file handling to a separate class, switched to an interface instead of a method for dumping/logging raw data, changed default dump file name to /tmp/ebusd_dump.bin, use "s_" for static variables, formatting
|
2016-12-04 17:21:47 +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
|
24d8e756b4
|
allow replacement for BTI/HTI/BTM
|
2016-12-04 12:07:40 +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
|
8ce7f56883
|
simplified isMaster()
|
2016-12-03 07:30:57 +01:00 |
|
john30
|
eff7355ef5
|
added isReadOnly
|
2016-11-20 16:58:52 +01:00 |
|
john30
|
2f99e30e43
|
fix for previous commit
|
2016-11-20 16:21:12 +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
|
c5972e177a
|
fixed output precision with reciprocal divisor
|
2016-11-20 13:14:58 +01:00 |
|
john30
|
e57da6af79
|
check message dump and star replacement
|
2016-11-19 13:43:47 +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
|
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
|
0a366c58b3
|
added option to skip last symbol to addAll()
|
2016-11-06 09:19:50 +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
|
8e247be86d
|
fix for deriving
|
2016-10-23 16:08:20 +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
|
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
|
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
|
cc336bb1a0
|
set keepalive on net device
|
2016-09-17 16:19:59 +02:00 |
|