john30
|
17fbd38226
|
added "--scanconfig", nicer directory layout
|
2016-01-06 20:57:30 +01:00 |
|
john30
|
38ee78e6de
|
finally version 2.0
|
2016-01-06 20:06:26 +01:00 |
|
john30
|
d1d8a8eff0
|
aligned options
|
2016-01-06 15:46:10 +01:00 |
|
john30
|
d52cc27a2b
|
aligned options
|
2016-01-06 15:45:53 +01:00 |
|
john30
|
5d8b351941
|
nicer directory structure
|
2016-01-06 15:17:57 +01:00 |
|
john30
|
ec55636148
|
8b0e0f0
|
2016-01-06 14:42:41 +01:00 |
|
john30
|
8b0e0f00c9
|
added "--scanconfig", nicer
|
2016-01-06 14:41:56 +01:00 |
|
john30
|
4b686fee70
|
added missing directory
|
2016-01-06 14:37:10 +01:00 |
|
john30
|
767cb9bc1f
|
updated copyright year
|
2016-01-06 13:54:01 +01:00 |
|
john30
|
4fec638b78
|
solved some TODOs
|
2016-01-06 13:37:35 +01:00 |
|
john30
|
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
|
2016-01-06 12:33:59 +01:00 |
|
john30
|
bc84dd389f
|
added special length '*' for consuming remaining input
|
2016-01-03 18:55:45 +01:00 |
|
john30
|
62317ea47b
|
also store derived scan messages with circuit name extended by address on success
|
2016-01-03 11:23:26 +01:00 |
|
john30
|
eb88c990f4
|
corrected scan field divisor
|
2016-01-02 13:35:11 +01:00 |
|
john30
|
d040534752
|
added pin type, corrected lengths
|
2016-01-02 13:27:53 +01:00 |
|
john30
|
fede0f999c
|
compiler warning
|
2016-01-02 13:27:18 +01:00 |
|
john30
|
d7d94b469f
|
simplified
|
2016-01-02 13:21:07 +01:00 |
|
john30
|
4d461c9dff
|
simplified
|
2016-01-02 13:07:57 +01:00 |
|
john30
|
da40d514af
|
use constant for scan answer
|
2016-01-02 12:14:53 +01:00 |
|
john30
|
a5ffaf89a2
|
fix for previous commit
|
2016-01-02 12:13:59 +01:00 |
|
john30
|
a7a5e51ff6
|
fix for compiler warnings
|
2016-01-02 12:04:22 +01:00 |
|
john30
|
ed858a5d65
|
fix for compiler warning
|
2016-01-02 11:36:23 +01:00 |
|
john30
|
bc437c99c9
|
better SCAN_VERSION building
|
2016-01-02 11:35:49 +01:00 |
|
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
|
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 |
|
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 |
|
john30
|
856a5ce1d5
|
corrected header
|
2015-11-22 09:43:35 +01:00 |
|
john30
|
e3ad1bc5fb
|
added image path
|
2015-11-22 09:41:51 +01:00 |
|
john30
|
56b9bfbeb1
|
imports
|
2015-11-22 09:31:36 +01:00 |
|
john30
|
5c07605ca2
|
corrected loading loading non-autoscan files in case of absent templates, added getTemplates()
|
2015-11-22 09:31:20 +01:00 |
|
john30
|
72396ff2f8
|
changed to using getTemplates() instead of passing template param to FileReader
|
2015-11-22 09:31:15 +01:00 |
|
john30
|
bf172b3688
|
removed template param, moved tolower() to FileReader
|
2015-11-22 09:31:11 +01:00 |
|
john30
|
d97ea29aa5
|
Merge branch 'master' of github.com:john30/ebusd
|
2015-11-21 14:49:20 +01:00 |
|
john30
|
11e2a49508
|
nicer documentation
|
2015-11-21 14:33:16 +01:00 |
|
john30
|
331820f7ee
|
moved handling of defaults row to MessageMap, added documentation
|
2015-11-21 14:32:52 +01:00 |
|
john30
|
e5da097b60
|
added documentation
|
2015-11-21 14:31:17 +01:00 |
|
John
|
cfd5acbd4d
|
Merge pull request #6 from Giermann/patch-1
fixed script to work with standard awk, switched to ebusctl instead of nc
|
2015-11-20 06:18:23 +01:00 |
|
john30
|
cf6e052a92
|
ignore blank lines
|
2015-11-18 07:23:52 +01:00 |
|
john30
|
cbaf2f9a9a
|
emit warnign if grab is disabled, unique results
|
2015-11-18 07:18:25 +01:00 |
|
john30
|
5f5f633903
|
enabled private and package members
|
2015-11-15 14:43:26 +01:00 |
|
john30
|
ac5f4f25b1
|
extended documentation
|
2015-11-15 14:42:58 +01:00 |
|
john30
|
af0ce31ecb
|
fixed documentation
|
2015-11-15 14:42:28 +01:00 |
|
john30
|
2877559f7f
|
avoid endless scanning of slaves that do not answer
|
2015-11-15 10:39:31 +01:00 |
|
john30
|
ff7cf810e1
|
added revision info, avoid endless scanning of slaves that do not answer
|
2015-11-15 10:37:10 +01:00 |
|
john30
|
892f43a4de
|
added revision info, aligned help description
|
2015-11-15 10:36:00 +01:00 |
|
john30
|
fce95bc20f
|
added revision info
|
2015-11-15 10:35:14 +01:00 |
|
john30
|
0991b73b7f
|
updated
|
2015-11-14 17:24:29 +01:00 |
|
john30
|
af1db2e5e1
|
add class hierarchy diagrams
|
2015-11-14 16:48:50 +01:00 |
|
john30
|
73a34e8d2c
|
fix for checking templates availability
|
2015-11-14 16:36:11 +01:00 |
|
john30
|
1885ab9eda
|
be more verbose when decoding failed in read or write command
|
2015-11-14 16:34:53 +01:00 |
|
john30
|
9d098164c7
|
support for read and write with identical ID parts
|
2015-11-14 16:34:16 +01:00 |
|
john30
|
34241b04a9
|
avoid duplicate logging
|
2015-11-14 15:55:35 +01:00 |
|
john30
|
eb078c414f
|
unified templates loading, check all config files recursively with scanconfig and checkconfig/dumpconfig
|
2015-11-14 15:28:55 +01:00 |
|
john30
|
0fbf448584
|
corrected message count logging, dump all messages when in scanconfig
|
2015-11-14 15:13:29 +01:00 |
|
john30
|
89cbc093c5
|
simplified
|
2015-11-08 22:16:16 +01:00 |
|
john30
|
2fae7ac076
|
added DataField::clone()
|
2015-11-08 22:15:10 +01:00 |
|
john30
|
7f8dcff0f0
|
added Condition::dump(), simplified Message::dump() and added prefixed condition dump, report invalid condition if field was defined but no values
|
2015-11-08 22:13:33 +01:00 |
|