john30
6bf0dcff3d
better SCAN_VERSION building
2016-01-02 11:33:01 +01:00
john30
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
2016-01-02 01:13:48 +01:00
john30
7b1a4de64d
added manufacturer "ebusd"
2016-01-02 01:07:31 +01:00
john30
af997ea9a2
do not print conditions prefix with "find -f"
2015-12-31 12:11:37 +01:00
john30
1074989fa1
updated to latest changes
2015-12-30 21:39:48 +01:00
john30
2b449bc240
let ScanRequest do all the work
2015-12-29 23:02:10 +01:00
john30
1928abfe83
allow extreme value list entries
2015-12-29 23:01:34 +01:00
john30
52eec75d40
corrected cached read (fix for previous commit)
2015-12-29 08:05:46 +01:00
john30
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
2015-12-27 22:57:11 +01:00
john30
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
2015-12-27 22:54:33 +01:00
john30
0efe16a24e
added chained messages, removed unused methods
2015-12-27 22:49:08 +01:00
john30
11757d145b
added chained messages, removed unused methods
2015-12-27 22:45:04 +01:00
john30
9840f0005a
removed unnecessary check from parseHex()
2015-12-27 22:42:23 +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
2e2cf204e2
increased default bus acquisition retries from 2 to 3
2015-12-27 22:24:11 +01:00
john30
b2ea470ec0
rename RESULT_IN_ESC to RESULT_CONTINUE
2015-12-26 11:58:04 +01:00
john30
4a3e5bbe33
increase verbosity for problems while loading scan config
2015-12-26 11:51:16 +01:00
john30
de0925897b
Merge branch 'master' of github.com:john30/ebusd
2015-12-26 11:39:24 +01:00
john30
125328f7c1
use numeric value as fallback for ValueListDataField with unknown value association
2015-12-26 11:34:47 +01:00
john30
d5dac022d7
avoid umlauts in manufacturer name of scan message
2015-12-26 11:33:23 +01:00
john30
0583d88969
updated to latest changes
2015-12-25 12:55: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
752475ef5f
fixed cache invalidation
2015-12-12 17:57:43 +01:00
john30
5b7aea8564
corrected MessageMap::invalidateCache()
2015-12-12 17:57:16 +01:00
john30
f26e1d0835
skip everything after and including dot when parsing int values
2015-12-10 08:21:09 +01:00
john30
c43a83d192
use same key for longer ID check
2015-12-06 07:54:57 +01:00
john30
82d00c2021
extended command line to allow checking a particular scan configuration
2015-12-05 12:01:17 +01:00
john30
568e2dfacc
Merge branch 'master' of github.com:john30/ebusd
2015-12-05 10:46:57 +01:00
john30
9bc03dd317
added "all" to "grab" command for grabbing known messages as well, adjusted to unlimited message ID length
2015-12-05 10:36:13 +01:00
john30
76d1adde59
no longer limit allowed message ID length (was 4 bytes)
2015-12-05 10:33:12 +01:00
john30
5f50c99cb0
remove trailing digits from ident instead of only 0 when matching scan config file name
2015-12-01 07:26:34 +01:00
john30
ce4bc56412
Merge branch 'master' of github.com:john30/ebusd
2015-11-28 12:39:34 +01:00
john30
3f022d04d0
cancel get request if reading a required message fails, continue get request if decoding a messsage fails and add a decodeerror answer
2015-11-28 12:39:10 +01:00
John
da19e7ae6d
Merge pull request #9 from Giermann/patch-3
...
fix write definitions with returned data [thanks Sven!]
2015-11-25 07:58:19 +01:00
John
428cfb757e
Merge pull request #7 from Giermann/patch-2
...
add default-stop to init script [thanks Sven!]
2015-11-25 07:46:45 +01:00
Sven Giermann
baf03e6348
Sort lines before uniq
...
Uniq needs sorted lines, so sort them first.
2015-11-24 20:02:12 +01:00
Sven Giermann
349c73b7cf
Fix return definition in writes
...
Add 3 more commas to skip field2 definition before defining result type.
Print empty field1 definition if len[i]<=0.
2015-11-24 20:00:37 +01:00
Sven Giermann
c6ad4bc546
Add Default-Stop to init script
...
Enabling the debian init-script reports the following warning:
> update-rc.d: warning: default stop runlevel arguments (0 1 6) do not match ebusd Default-Stop values (none)
This change tells update-rc.d to stop this service on shutdown.
2015-11-23 12:19:49 +01:00
john30
3fa4655a4a
nicer text
2015-11-22 15:43:41 +01:00
john30
eea7a4db2d
updated
2015-11-22 15:12:08 +01:00
john30
07f278d66a
insert default suffix in circuit if found in filename
2015-11-22 15:10:20 +01:00
john30
6c8f26367d
comments
2015-11-22 14:52:15 +01:00
john30
0d97462dee
extended "-i" parameter of find command to accept further ID parts
2015-11-22 14:19:38 +01:00
john30
427d6a7dca
exclusively lock serial device to prevent simultaneous access, fix for closing serial device that is no tty
2015-11-22 13:54:18 +01:00
john30
b67b2bff07
corrected register read/write/update
2015-11-22 12:34:58 +01:00
john30
f08071a52e
corrected template cleanup (previous commit)
2015-11-22 10:39:34 +01:00
john30
89d8167580
corrected Message::dump
2015-11-22 10:20:42 +01:00
john30
b6c24b5c30
expect hex for -i paramter in find command
2015-11-22 10:20:20 +01:00
john30
6fd51866bf
adapted to current 2.0 csvs
2015-11-22 09:47:23 +01:00
john30
0f331694e1
adapted to getTemplates()
2015-11-22 09:46:46 +01:00