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
|
bbc29bdb2f
|
switched to absolute include dirs, formatting
|
2017-02-04 19:28:31 +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
|
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
|
24d8e756b4
|
allow replacement for BTI/HTI/BTM
|
2016-12-04 12:07:40 +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
|
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 |
|
john30
|
6983ea0aee
|
fixed previous commit, added test for EXR, added test for EXP+EXR with divider
|
2016-02-20 14:30:23 +01:00 |
|
john30
|
a91d8ffd3b
|
better comment, added test for BTM
|
2016-02-07 12:24:16 +01:00 |
|
john30
|
4f48fe1d5c
|
added EXP+EXR data types
|
2016-02-06 16:32:52 +01:00 |
|
john30
|
bd1587e1c9
|
corrected termination of NTS
|
2016-02-06 11:28:23 +01:00 |
|
john30
|
6e41246d42
|
added null terminated and filled string
|
2016-01-30 18:38:43 +01:00 |
|
john30
|
5e4d9f3d40
|
added HCD:1, HCD:2, HCD:3, corrected max values for BCD+HCDdiff
|
2016-01-30 17:58:48 +01:00 |
|
john30
|
88d3086a6d
|
remove spaces around value list assignment, fix for invalid hex in value list
|
2016-01-30 17:29:34 +01:00 |
|
john30
|
767cb9bc1f
|
updated copyright year
|
2016-01-06 13:54:01 +01:00 |
|
john30
|
bc84dd389f
|
added special length '*' for consuming remaining input
|
2016-01-03 18:55:45 +01:00 |
|
john30
|
d040534752
|
added pin type, corrected lengths
|
2016-01-02 13:27:53 +01:00 |
|
john30
|
1928abfe83
|
allow extreme value list entries
|
2015-12-29 23:01:34 +01:00 |
|
john30
|
81f490d74f
|
increased max field lengths for STR and HEX to 31, renamed a dataType_s field, added dynamic max field length to DataField::create(), use named objects for JSON fields instead of array (or numbered if field names are not unique)
|
2015-12-27 22:41:50 +01:00 |
|
john30
|
79cbd5649b
|
added big endian data type variants (UIR for UIN, SIR for SIN, FLR for FLT, ULR for ULG, SLR for SLG)
|
2015-12-13 13:37:19 +01:00 |
|
john30
|
f26e1d0835
|
skip everything after and including dot when parsing int values
|
2015-12-10 08:21:09 +01:00 |
|
john30
|
0f07948e8b
|
removed invalid replacement from types marked as required (BTI,HTI,HTM) and allow replacement value in VTM as documented, documentation
|
2015-11-08 16:40:32 +01:00 |
|
john30
|
9dbdeffe0c
|
unified copyright notice
|
2015-11-07 14:47:13 +01:00 |
|
john30
|
5230e2413e
|
added base type VTM (reverse HTM)
|
2015-10-17 11:39:45 +02:00 |
|
john30
|
94c3b639ca
|
added base type TTH
|
2015-09-26 17:28:25 +02:00 |
|
john30
|
c0b022782f
|
check for invalid divisor/values for string and value list based types
|
2015-09-26 11:31:24 +02:00 |
|
john30
|
a25c52e486
|
added data type HCD (for Ochsner)
|
2015-06-20 10:47:32 +02:00 |
|
john30
|
d798815bcd
|
added tests for json and numeric read
|
2015-06-04 13:05:58 +02:00 |
|
john30
|
7aa153848e
|
updated author address
|
2015-05-14 10:47:51 +02:00 |
|
john30
|
5bd74035c5
|
extended max allowed data length to 25
|
2015-03-22 14:01:51 +01:00 |
|
john30
|
428b9342d2
|
add another check, better format for read input
|
2015-03-21 11:26:13 +01:00 |
|
john30
|
0f93369bee
|
allow mixing references to base type and templates in message definition
|
2015-03-13 22:12:11 +01:00 |
|
john30
|
8333a978ef
|
adjusted to latest data.cpp
|
2015-03-12 23:29:46 +01:00 |
|
john30
|
353404e5b0
|
added parameter to default skip last symbol in SymbolString::getDataStr (removes CRC from logging and hex result)
|
2015-03-07 15:36:17 +01:00 |
|
john30
|
ed3ef3f5e4
|
added support for reciprocal divisor, corrected divisor for derived number types (was combined with base datatype divisor instead of actual field divisor)
|
2015-03-07 11:48:08 +01:00 |
|