john30
bf0fcd081d
compiler warning
2017-05-13 18:33:00 +02:00
john30
a4e1aa65b4
optimized
2017-05-13 17:22:08 +02:00
john30
0a57962791
spelling
2017-05-07 15:30:59 +02:00
john30
7b11a540b6
added conditional messages to find command with "-a" option and include condition prefix for CSV format
...
also allow passing scan messages with --checkconfig and --scanconfig (without --inject)
be more verbose on errors in configuration files
improved code style
2017-05-01 15:31:09 +02:00
john30
fb9c28b829
adjusted to MessageMap changes
2017-04-22 12:27:16 +02:00
john30
aaea8f72ab
use simplified hash function to ensure same result on any platform
2017-04-17 14:28:33 +02:00
john30
50d1aee7d3
added support for multi language column selection in configuration files
2017-04-17 09:56:46 +02:00
john30
6c9230322a
circuit is required, use __FILE__ instead of "inline"
2017-04-16 16:42:36 +02:00
john30
a19a38266a
added output of used-defined attributes, use const where appropriate, enhanced http global node, added base class AttributedItem
2017-04-09 16:38:40 +02:00
john30
a172d017a9
added update/change time test
2017-04-08 11:55:23 +02:00
john30
a544fbd198
fix for compiler warning
2017-03-19 21:34:34 +01:00
john30
963f35c9ca
corrected
2017-03-19 21:23:14 +01:00
john30
f26dbe7b4f
reworked filereader
2017-03-19 21:18:38 +01:00
john30
02eb4fbfd2
more checks
2017-03-19 14:49:05 +01:00
john30
b88922fb40
allow less than 8 bits for non-numeric types as well, corrected TTQ/TTH decoding
2017-03-19 14:26:49 +01:00
john30
18fc12499b
introduced symbol_t, added SymbolString::dataAt() and ::isMaster(), renamed SymbolString::getDataStr() to getStr(), use size_t/ssize_t where appropriate, simplified by use of new SymbolString methods, corrected broadcast scan conversion, use override declaration
2017-03-04 14:01:20 +01:00
john30
cc59b32f0d
clearly separate master/slave symbolstrings
2017-02-26 17:34:22 +01:00
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
551f71ba21
aligned makefiles to using include with paths
2017-02-25 14:59:31 +01:00
john30
8d66c87280
compiler warning
2017-02-18 13:55:07 +01:00
john30
515f412113
separate access level from circuit, introduce type for columns
2017-02-18 11:43:42 +01:00
john30
6b7325efce
hide compiler warnings
2017-02-18 11:23:39 +01:00
john30
bbc29bdb2f
switched to absolute include dirs, formatting
2017-02-04 19:28:31 +01:00
john30
1d2776d7f4
added testing, set c++11 standard
2017-01-28 09:32:55 +01:00
john30
1003912132
switch to using lib instead of *.o
2017-01-22 14:11:15 +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
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
7bd9446f13
spacing
2017-01-14 15:28:41 +01:00
john30
42d413ba49
corrected previously applied code style changes
2017-01-14 15:27:27 +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
5eacc4314f
added U3N/U3R/S3N/S3R data types
2017-01-01 16:52:21 +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
24d8e756b4
allow replacement for BTI/HTI/BTM
2016-12-04 12:07:40 +01:00
john30
e57da6af79
check message dump and star replacement
2016-11-19 13:43:47 +01:00
john30
2d9599a467
more checks, reordered
2016-11-19 11:50:04 +01: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
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
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
dde37855e3
more verbose output
2016-06-25 06:35:57 +02:00
john30
d0a3363ba9
moved common flags to configure, added test target
2016-05-27 10:00:09 +02:00
john30
13469142fb
include overall state in exit code
2016-05-27 09:55:29 +02:00
john30
6e998909cf
fix for getline usage with newer compilers
2016-05-21 10:03:25 +02:00