93b83c5fa5
fix for full scan and repeated loading attempt of non-existent config files, removed "seen" from "info" result as only seen addresses are included and print master number of slaves with associated master instead of master address
john302016-01-06 12:33:59 +01:00
bc84dd389f
added special length '*' for consuming remaining input
john302016-01-03 18:55:45 +01:00
62317ea47b
also store derived scan messages with circuit name extended by address on success
john302016-01-03 11:23:26 +01:00
eb88c990f4
corrected scan field divisor
john302016-01-02 13:35:11 +01:00
da40d514af
use constant for scan answer
john302016-01-02 12:14:53 +01:00
a5ffaf89a2
fix for previous commit
john302016-01-02 12:13:59 +01:00
a7a5e51ff6
fix for compiler warnings
john302016-01-02 12:04:22 +01:00
ed858a5d65
fix for compiler warning
john302016-01-02 11:36:23 +01:00
bc437c99c9
better SCAN_VERSION building
john302016-01-02 11:33:30 +01:00
6bf0dcff3d
better SCAN_VERSION building
john302016-01-02 11:33:01 +01:00
d3e077b32e
fixes for answer mode, fix for duplicate counting of own master address, fix for empty scan and missing seen state, added answer to scan message in answer mode, solved TODO
john302016-01-02 01:13:48 +01:00
bcd6eb57fe
added chained messages, adjusted to message.h, small fix for find formatting use named objects for JSON fields instead of array (or numbered if field names are not unique), fix for JSON output when decoding failed
john302015-12-27 22:57:11 +01:00
a059c9d3de
added chained messages, let a single ScanRequest do all the work and be more verbose on scan, fix for storing scan result, adjusted to message.h
john302015-12-27 22:54:33 +01:00
9840f0005a
removed unnecessary check from parseHex()
john302015-12-27 22:42:23 +01:00
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)
john302015-12-27 22:41:50 +01:00
2e2cf204e2
increased default bus acquisition retries from 2 to 3
john302015-12-27 22:24:11 +01:00
b2ea470ec0
rename RESULT_IN_ESC to RESULT_CONTINUE
john302015-12-26 11:58:04 +01:00
4a3e5bbe33
increase verbosity for problems while loading scan config
john302015-12-26 11:51:16 +01:00
de0925897b
Merge branch 'master' of github.com:john30/ebusd
john302015-12-26 11:39:24 +01:00
125328f7c1
use numeric value as fallback for ValueListDataField with unknown value association
john302015-12-26 11:34:47 +01:00
d5dac022d7
avoid umlauts in manufacturer name of scan message
john302015-12-26 11:33:23 +01:00
0583d88969
updated to latest changes
john302015-12-25 12:55:50 +01:00
79cbd5649b
added big endian data type variants (UIR for UIN, SIR for SIN, FLR for FLT, ULR for ULG, SLR for SLG)
john302015-12-13 13:37:19 +01:00
f26e1d0835
skip everything after and including dot when parsing int values
john302015-12-10 08:21:09 +01:00
c43a83d192
use same key for longer ID check
john302015-12-06 07:54:57 +01:00
82d00c2021
extended command line to allow checking a particular scan configuration
john302015-12-05 12:01:17 +01:00
568e2dfacc
Merge branch 'master' of github.com:john30/ebusd
john302015-12-05 10:46:57 +01:00
9bc03dd317
added "all" to "grab" command for grabbing known messages as well, adjusted to unlimited message ID length
john302015-12-05 10:36:13 +01:00
76d1adde59
no longer limit allowed message ID length (was 4 bytes)
john302015-12-05 10:33:12 +01:00
5f50c99cb0
remove trailing digits from ident instead of only 0 when matching scan config file name
john302015-12-01 07:26:34 +01:00
ce4bc56412
Merge branch 'master' of github.com:john30/ebusd
john302015-11-28 12:39:34 +01:00
3f022d04d0
cancel get request if reading a required message fails, continue get request if decoding a messsage fails and add a decodeerror answer
john302015-11-28 12:39:10 +01:00
da19e7ae6d
Merge pull request #9 from Giermann/patch-3
John2015-11-25 07:58:19 +01:00
428cfb757e
Merge pull request #7 from Giermann/patch-2
John2015-11-25 07:46:45 +01:00
0d97462dee
extended "-i" parameter of find command to accept further ID parts
john302015-11-22 14:19:38 +01:00
427d6a7dca
exclusively lock serial device to prevent simultaneous access, fix for closing serial device that is no tty
john302015-11-22 13:54:18 +01:00
7f8dcff0f0
added Condition::dump(), simplified Message::dump() and added prefixed condition dump, report invalid condition if field was defined but no values
john302015-11-08 22:13:33 +01:00