Commit Graph
1364 Commits
Author SHA1 Message Date
john30 042b550cf7 correctly handle /data path, allow boolean params, return signal as boolean 2017-04-29 20:53:09 +02:00
john30 8e38cdaa11 simplified 2017-04-29 16:13:25 +02:00
john30 33ee8ae0ed mainloop: moved instruction execution to main loop, do not send intial scan when readonly, added "--inject" option, allow --readonly with --scanconfig[=none], store scans initiated by other participants, removed unused code 2017-04-29 15:13:05 +02:00
john30 5938628a3c read messages before starting main loop, allow readonly combined with scanconfig for listening to other units doing the scan 2017-04-29 13:06:25 +02:00
john30 cfc9f8567c fix for endless wait for thread death 2017-04-29 09:17:38 +02:00
john30 8ecd2598de stop waiting for result during shutdown or end of thread 2017-04-26 09:41:41 +02:00
john30 1ca01ceb10 avoid handling tasks during shutdown 2017-04-26 09:36:42 +02:00
john30 d5ad81d531 revert 22e89cf 2017-04-26 09:35:44 +02:00
john30 cce36d93f5 fix for sigsegv when resolving conditions introduced by 611cb56 2017-04-26 09:33:39 +02:00
john30 e6b6e17db3 allow logging raw bytes via command line again 2017-04-23 12:08:35 +02:00
john30 43042eec9d style 2017-04-23 11:58:54 +02:00
john30 611cb562e2 fixed potential iterator misuse, use auto and const where reasonable 2017-04-23 11:57:02 +02:00
john30 70150fd8f9 added const[] accessor 2017-04-23 11:56:53 +02:00
john30 3cb9453329 removed unused code 2017-04-23 11:41:15 +02:00
john30 40609fee40 52a1675 2017-04-22 19:14:07 +02:00
john30 52a1675e7d fixed race condition during shutdown 2017-04-22 19:04:00 +02:00
john30 930ae49513 enhanced raw command to log complete messages, fix for shutdown 2017-04-22 17:43:13 +02:00
john30 b9a9e7ba53 added -N argument to read command 2017-04-22 16:06:52 +02:00
john30 586a21fc9f corrected type of preferLanguage argument 2017-04-22 14:42:22 +02:00
john30 fb9c28b829 adjusted to MessageMap changes 2017-04-22 12:27:16 +02:00
john30 07091c17cc more const, use relative filenames 2017-04-22 12:20:26 +02:00
john30 f8463fbf74 release memory upon destruction of NetworkDevice 2017-04-22 12:06:29 +02:00
john30 22e89cf896 always detach thread 2017-04-22 12:05:56 +02:00
john30 62bab7d280 fix for potentially skipped entries in cleanConnections() 2017-04-22 11:33:37 +02:00
john30 de456b3774 potential memory fix 2017-04-22 11:32:27 +02:00
john30 3e7274d977 fix for http get result 2017-04-22 08:31:30 +02:00
john30 f252b079b1 corrected address conflict detection, log entry for starting bus handling wiht address and answer info 2017-04-17 20:56:13 +02:00
john30 b77e0d092c do not register own master address during send 2017-04-17 19:27:52 +02:00
john30 47ed6dde3f added SymbolString::adjustHeader(), avoid strcasecmp, code style 2017-04-17 17:46:32 +02:00
john30 aaea8f72ab use simplified hash function to ensure same result on any platform 2017-04-17 14:28:33 +02:00
john30 49f6e5c0fc try to load scan config even if one message timed out 2017-04-17 12:49:54 +02:00
john30 038bb0e8ea fixed ebusd not correctly handling scan answer (issue #76), add transfer latency when receiving active command ACK, avoid debug log when SYN was not used by any participant, add missing debug log on some state transfers 2017-04-17 12:09:23 +02:00
john30 9daa00a33c added support for multi language column selection in configuration files 2017-04-17 10:16:00 +02:00
john30 50d1aee7d3 added support for multi language column selection in configuration files 2017-04-17 09:56:46 +02:00
john30 ac90586b15 fixed compiler warning 2017-04-16 17:00:31 +02:00
john30 33d080d087 removed fieldIds again in favor of strings (to support custom attributes), corrected JSON format, require circuit in message definition, support custom message attributes in find command 2017-04-16 16:56:44 +02:00
john30 f5c5e34d90 removed fieldIds again in favor of strings (to support custom attributes), corrected JSON format, require circuit in message definition, support custom message attributes in find command 2017-04-16 16:53:39 +02:00
john30 6c9230322a circuit is required, use __FILE__ instead of "inline" 2017-04-16 16:42:36 +02:00
john30 b36efd4086 added circuit level attributes for JSON output, corrected sorting of messages in result of MessageMap::findAll() 2017-04-16 15:03:29 +02:00
john30 61c3aeddf9 enhanced AttributedItem and corrected number detection in appendJson 2017-04-16 15:01:47 +02:00
john30 80e6f48cf1 fixed compiler warnings 2017-04-09 16:46:22 +02:00
john30 a19a38266a added output of used-defined attributes, use const where appropriate, enhanced http global node, added base class AttributedItem 2017-04-09 16:38:40 +02:00
john30 c56b0b518f corrected compareTo(), added TODO, spelling 2017-04-08 11:56:16 +02:00
john30 a172d017a9 added update/change time test 2017-04-08 11:55:23 +02:00
john30 6cfa74a006 Merge branch 'master' of github.com:john30/ebusd 2017-04-05 18:11:47 +02:00
john30 edc1505165 fix for no longer answering to scan 2017-04-05 18:11:14 +02:00
john30 f933c822e9 fix for picking up value list in condition definition 2017-04-02 13:14:45 +02:00
john30 db9085233c added update check result as global MQTT topic 2017-03-26 18:18:30 +02:00
john30 c9287ee8e0 added/updated documentation 2017-03-25 16:50:43 +01:00
john30 9246f598e7 fix for update check 2017-03-19 22:04:58 +01:00