john30
|
9aa113a1b5
|
added DataTypeList
|
2016-06-26 11:18:03 +02:00 |
|
john30
|
51cc47584f
|
comment
|
2016-06-25 07:16:29 +02:00 |
|
john30
|
db456abb29
|
reworked data types
|
2016-06-25 06:35:07 +02:00 |
|
john30
|
89807d4cc8
|
fix for determining uniqueness of field names
|
2016-03-20 18:06:56 +01:00 |
|
john30
|
6e6e05c10e
|
pass default destination address, circuit and suffix to load instruction, fix for instruction cleanup
|
2016-03-13 16:04:20 +01:00 |
|
john30
|
31951c392f
|
allow using newlines within quoted fields (special treat for @wfr2000)
|
2016-02-27 10:40:16 +01:00 |
|
john30
|
4f48fe1d5c
|
added EXP+EXR data types
|
2016-02-06 16:32:52 +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
|
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
|
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
|
72396ff2f8
|
changed to using getTemplates() instead of passing template param to FileReader
|
2015-11-22 09:31:15 +01:00 |
|
john30
|
ac5f4f25b1
|
extended documentation
|
2015-11-15 14:42:58 +01:00 |
|
john30
|
2fae7ac076
|
added DataField::clone()
|
2015-11-08 22:15:10 +01:00 |
|
john30
|
ee912c9377
|
formatting
|
2015-11-08 12:43:56 +01:00 |
|
john30
|
9dbdeffe0c
|
unified copyright notice
|
2015-11-07 14:47:13 +01:00 |
|
john30
|
fe6c79296d
|
add replacement value ff to date/time types having no replacement yet, made ident fields static
|
2015-10-25 19:45:42 +01:00 |
|
john30
|
f02eee616a
|
allow querying for first field in hasField()
|
2015-10-18 12:08:28 +02:00 |
|
john30
|
985810428d
|
formatting
|
2015-10-17 18:47:20 +02:00 |
|
john30
|
e3856c3148
|
added support for conditions based on raw value of numeric fields, adjust error position cout in case of duplicate, added ostream arg to printErrorPos, added separate RESULT_ERR_DUPLICATE_NAME
|
2015-10-11 22:35:45 +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
|
f06e3291fe
|
removed commented code
|
2015-09-19 10:24:22 +02:00 |
|
john30
|
a25c52e486
|
added data type HCD (for Ochsner)
|
2015-06-20 10:47:32 +02:00 |
|
john30
|
b0e97b01f5
|
added support for setting a different name for a template when it appears in a message
|
2015-06-20 10:10:51 +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
|
39c00de51e
|
fixed documentation
|
2015-05-14 13:05:19 +02:00 |
|
john30
|
7aa153848e
|
updated author address
|
2015-05-14 10:47:51 +02:00 |
|
john30
|
f1d76a64cc
|
introduced DataFormat and support for JSON
|
2015-05-01 08:32:58 +02:00 |
|
john30
|
5bd74035c5
|
extended max allowed data length to 25
|
2015-03-22 14:01:51 +01:00 |
|
john30
|
0f93369bee
|
allow mixing references to base type and templates in message definition
|
2015-03-13 22:12:11 +01:00 |
|
john30
|
bdf0faec1d
|
Merge branch 'master' of github.com:john30/ebusd
|
2015-03-12 23:56:19 +01:00 |
|
john30
|
ce9f443dde
|
removed default argument values from DataFiel::create, documentation
|
2015-03-12 23:20:35 +01:00 |
|
john30
|
0d44c9bacd
|
more bounds checks
|
2015-03-11 08:42:28 +01:00 |
|
john30
|
491b107635
|
pass address type instead of address to Message::create
|
2015-03-08 14:02:33 +01:00 |
|
john30
|
e43e6f2db8
|
documentation
|
2015-03-07 13:08:40 +01:00 |
|
john30
|
2dec01535b
|
Merge branch 'master' of github.com:john30/ebusd
|
2015-03-07 12:13:11 +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 |
|
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
|
a16cb85bd0
|
comment
|
2015-02-14 14:19:22 +01:00 |
|
john30
|
be7a8e9828
|
updated copyright year
|
2015-02-01 13:12:29 +01:00 |
|
john30
|
44957a6566
|
switched to autobrief
|
2015-01-18 12:40:54 +01:00 |
|
john30
|
be8ae316ed
|
renamed isSet to isWrite
|
2014-12-31 07:42:41 +01:00 |
|
john30
|
f659788e39
|
fixed precision for derived types, fixed memory leaks, optimized
|
2014-12-27 12:40:41 +01:00 |
|
john30
|
e75aedcf2b
|
removed replacement value from bit types
deny replacement value for BTI, HTI, HTM
added replacement value support to BDA and HDA
|
2014-12-26 19:30:51 +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
|
970574ed50
|
Merge branch 'master' of https://github.com/yuhu-/ebusd
Conflicts:
src/ebusd/baseloop.h
src/lib/ebus/data.h
src/lib/ebus/message.h
src/lib/ebus/result.h
src/lib/ebus/symbol.h
|
2014-12-15 20:26:58 +01:00 |
|
john30
|
4e81fd842b
|
fixed documentation
|
2014-12-15 20:13:20 +01:00 |
|
John
|
72486436ad
|
help older compilers find the template ctor
fix for issue #25
|
2014-12-15 20:00:57 +01:00 |
|