Commit Graph
99 Commits
Author SHA1 Message Date
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 6814cdf3a1 enhanced MessageMap to allow duplicates for full check, fix to avoid multiple identical derived messages 2015-10-25 19:44:16 +01:00
john30 7d8966400c updated to 1.3.0 hash 2015-10-24 11:08:08 +02:00
john30 9e88d565fe updated to 1.3.0 hash 2015-10-24 11:01:57 +02:00
john30 cf6b30d753 fixed compiler warning 2015-10-24 09:06:43 +02:00
john30 803ac1e802 updated to version 1.3.0 2015-10-24 08:32:14 +02:00
john30 160708e8bb updated, prepared 1.3.0 release 2015-10-24 08:21:23 +02:00
john30 a9d27ef2ba documentation 2015-10-18 15:18:57 +02:00
john30 c2c3462134 allow querying for first field in hasField(), support cloning message for conditions with specific destination address, support message seen check in condition, fix for parsing destination address in condition, more error messages 2015-10-18 12:11:12 +02:00
john30 f02eee616a allow querying for first field in hasField() 2015-10-18 12:08:28 +02:00
john30 d7f54f97f4 combine lastError 2015-10-18 12:07:52 +02:00
john30 345a700386 updated 2015-10-18 11:08:51 +02:00
john30 dc8bdcdaeb extracted method readConditions() 2015-10-18 11:08:23 +02:00
john30 5ac7ff3d6d allow subclasses to use m_lastError 2015-10-18 10:17:43 +02:00
john30 6199b34693 added replacement value for VTM 2015-10-18 10:17:05 +02:00
john30 0492a4db1e added combined conditions, fix for Condition::create() 2015-10-18 10:16:29 +02:00
john30 9ccfc72dca allow subclasses to use m_lastError, put filename in m_lastError when open failed 2015-10-18 10:15:11 +02:00
john30 8117a4eb52 make default destination and circuit work for subdirectories as well, join security suffix with default destination 2015-10-17 19:21:11 +02:00
john30 1d2d8f8511 comment 2015-10-17 19:20:20 +02:00
john30 8f48070be8 extract default destination and circuit from filename 2015-10-17 19:05:55 +02:00
john30 985810428d formatting 2015-10-17 18:47:20 +02:00
john30 d0c931e783 do not claim about received SYN after sending SYN or when in skip state, fixed debug message 2015-10-17 14:16:57 +02:00
john30 b1c84170c3 added override destination address option to write command 2015-10-17 13:50:37 +02:00
john30 874b5fb50e include messages without dedicated destination in find command and add last data decoding errors to output 2015-10-17 12:53:47 +02:00
john30 cc4d4d1190 added check for decodeLastData() 2015-10-17 12:51:38 +02:00
john30 92a446e3bb added getLastMasterData(), fix for storing last master data in prepareMaster() 2015-10-17 12:51:10 +02:00
john30 d97538b03a added check for additional input 2015-10-17 11:51:14 +02:00
john30 5230e2413e added base type VTM (reverse HTM) 2015-10-17 11:39:45 +02:00
john30 c55c0b9623 added option to pass additional input data to "read" command, fix for commit 49c0337a 2015-10-17 10:58:32 +02:00
john30 f75e77c921 Merge branch 'master' of github.com:john30/ebusd 2015-10-11 22:40:49 +02:00
john30 61b827d156 updated 2015-10-11 22:40:37 +02:00
john30 46ee557798 simplified 2015-10-11 22:38:55 +02:00
john30 3f95234f16 added support for conditions 2015-10-11 22:38:37 +02:00
john30 5d1abbfa6b fix for overriding destination address in read command 2015-10-11 22:37:42 +02:00
john30 48458cfe80 fix for overriding destination address in read command 2015-10-11 22:37:28 +02:00
john30 c49298382e include tests for defaults and conditions 2015-10-11 22:36:15 +02:00
john30 f0f779cf69 added support for conditions based on raw value of numeric fields, adjust error position cout in case of duplicate, corrected getDefault() size check 2015-10-11 22:36:00 +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 03df7511cc allow subclass override behaviour of reading defaults, added ostream arg to printErrorPos 2015-10-11 22:35:07 +02:00
john30 dc356c45e6 added separate RESULT_ERR_DUPLICATE_NAME 2015-10-11 22:34:18 +02:00
John 810dbf855f added gitte badge 2015-10-10 10:41:29 +02:00
john30 907fc5dc86 log timed out scan in info level instead of error 2015-09-27 12:39:50 +02:00
john30 a257dc1ad9 log arbitration loss in debug instead of error level 2015-09-27 10:12:10 +02:00
john30 7bc7693c50 updated to latest changes 2015-09-26 17:34:31 +02:00
john30 49c0337aa5 prepend circuit and name when reading verbose, added circuit and name to logging 2015-09-26 17:30:16 +02:00
john30 94c3b639ca added base type TTH 2015-09-26 17:28:25 +02:00
john30 4de9b6ded2 sort files and directories when reading CSV and use BFS 2015-09-26 16:20:37 +02:00
john30 6d42cce990 added field list to find command (solved #1) 2015-09-26 12:47:35 +02:00
john30 f3d4bbcc19 added field list to find command (solved #1) 2015-09-26 12:40:57 +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 3b381468fd added info command 2015-09-20 11:52:14 +02:00
john30 5918c063fd updated 2015-09-20 11:32:17 +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 90f5702f41 made trim static 2015-09-20 11:23:02 +02:00
john30 9e6937b8d9 trim the line and each field 2015-09-19 10:25:40 +02:00
john30 fad2276cf8 trim the line and each field 2015-09-19 10:25:05 +02:00
john30 f06e3291fe removed commented code 2015-09-19 10:24:22 +02:00
john30 a6dc6600a8 updated to latest change 2015-09-19 09:55:15 +02:00
john30 5c079e50c2 invalidate cached data of messages with same name and class (ignoring level) after writing a message or updating one 2015-09-19 09:52:08 +02:00
john30 f34265b818 added findAll(SymbolString) and invalidateCache() 2015-09-19 09:50:54 +02:00
john30 05f162406d simplified 2015-09-19 09:48:12 +02:00
John 1a8d09312a added repository switch hint 2015-09-06 10:54:37 +02:00
john30 24ce58b9e7 updated 2015-07-11 08:45:03 +02:00
john30 ddfaef874e add log entry for scan completion 2015-07-05 11:35:43 +02:00
john30 33017c42f7 updated to new DataFieldTemplates 2015-06-20 10:48:07 +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 3751c11336 only request poll for non-passive messages 2015-06-14 11:46:12 +02:00
john30 c245c7b1be simplified http get and added server header 2015-06-14 11:45:48 +02:00
john30 47322dcd25 started updates 2015-06-07 19:14:27 +02:00
john30 591b839358 enhanced static HTML user interface to dynamic 2015-06-07 18:55:18 +02:00
john30 830461cba5 smaller top margin 2015-06-07 18:54:26 +02:00
john30 cab54ff827 file mode 2015-06-07 18:49:14 +02:00
john30 d39ef92f3c always update last message update time when actively sending it 2015-06-07 18:48:54 +02:00
john30 8aefb9f058 fix for query string keys without value, added required option to JSON 2015-06-07 18:47:41 +02:00
john30 137941982c fix for query string keys without value, added required option to JSON 2015-06-07 18:39:40 +02:00
john30 96778e33fb fix for issue #6 2015-06-06 12:52:36 +02:00
john30 101fec0fc3 fixed warning 2015-06-06 10:46:27 +02:00
john30 afea50e07a fixed warning 2015-06-06 10:45:46 +02:00
john30 6a9dafd897 allow static .json files being served by HTTP port 2015-06-06 09:01:53 +02:00
john30 a287effde4 added option to exactly match name and circuit in find command 2015-06-04 13:28:56 +02:00
john30 22407e8734 updated 2015-06-04 13:16:58 +02:00
john30 d798815bcd added tests for json and numeric read 2015-06-04 13:05:58 +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 1a87c46fde argument help 2015-06-04 13:02:18 +02:00
john30 b8b52efde4 fix for numeric parsing of empty string 2015-06-04 13:01:47 +02:00
john30 990a33476a mode 2015-05-25 16:39:34 +02:00
john30 af1fe72638 updated to version 1.2.0 2015-05-25 16:38:18 +02:00
john30 03e9c45059 updated to new version 1.2.0 2015-05-25 15:46:59 +02:00
john30 6ff1b82371 first version of static html gui 2015-05-25 15:45:16 +02:00
john30 4b132d23c8 fix for parsing http query parameters, added support for "exact" http query parameter 2015-05-25 15:17:11 +02:00
john30 6458991826 added option to set poll priority to read command and http get, corrected HTTP result on invalid query string 2015-05-25 14:09:25 +02:00
john30 6725cb526f added Message::setPollPriority and MessageMap::addPollMessage 2015-05-25 14:08:29 +02:00
john30 e2538caf35 use version from VERSION file 2015-05-25 13:32:53 +02:00
john30 e0ffd28024 added hex option to read command, update cache on successfule hex write 2015-05-25 13:32:12 +02:00
john30 3f638d0dae notify running requests on device error 2015-05-25 13:30:53 +02:00
john30 682a157222 added getLastSlaveData() 2015-05-25 11:10:24 +02:00
john30 39c00de51e fixed documentation 2015-05-14 13:05:19 +02:00
john30 071d57f957 fix for readonly, immediately give up reading on send error or device error 2015-05-14 11:43:23 +02:00