Commit Graph
100 Commits
Author SHA1 Message Date
john30 047e39c9d9 updated 2017-07-02 18:46:28 +02:00
john30 9bf11f6294 changed host to 127.0.0.1 2017-07-02 10:44:16 +02:00
john30 259f9b76ef corrected hiding of ignored fields, added --mqttjson for having JSON formatted output 2017-07-02 10:41:49 +02:00
john30 6505494b93 corrected unique JSON keys in executeGet() 2017-07-02 10:30:52 +02:00
john30 41eaa3ad4b simplified executeGet() 2017-07-02 10:11:23 +02:00
john30 31f3c2f5b3 formatting 2017-07-02 10:10:55 +02:00
john30 b8a4e5e032 added DataField::getCount(), exclude name wrap when fieldIndex is used in SingleDataField::read(), corrected json indent 2017-07-02 10:09:47 +02:00
john30 11832ca126 updated to latest API 2017-06-24 07:16:47 +02:00
john30 77b018b500 fixed weird flushing (#95) 2017-06-24 07:00:44 +02:00
john30 e451e96a90 enhanced JSON interface to retrieve definition and raw messages, fixed for JSON strings with quotes 2017-06-05 18:16:13 +02:00
john30 7a569e274a also revert result back to timeout when decoding the scan result failed 2017-06-03 14:07:44 +02:00
john30 4f9959448a updated to current source 2017-06-03 13:41:23 +02:00
john30 fbbb088ded added --mqttretain 2017-06-03 13:38:54 +02:00
john30 9420946a48 updated 2017-06-03 12:55:47 +02:00
john30 26b89936a8 also keep underscore in id 2017-06-03 12:54:08 +02:00
john30 16fdf55d20 updated to current source 2017-06-03 12:50:24 +02:00
john30 be33defbfb only retain global/version and global/running 2017-06-03 12:44:59 +02:00
john30 348c79d7a4 added missing libmosquitto0-dev 2017-06-03 12:35:05 +02:00
john30 80089be431 check mqtt args 2017-06-03 12:23:52 +02:00
john30 53826c694f updated 2017-06-03 12:19:03 +02:00
john30 23d930d653 fix for mqtt topic including field 2017-06-03 12:17:18 +02:00
john30 6f5f94238d formatting 2017-06-03 12:16:15 +02:00
john30 50528520af remove non-alphanum chars from ident for weird ident responses 2017-06-03 10:30:02 +02:00
john30 b808220b17 code style 2017-06-03 10:22:59 +02:00
john30 c61b21ed8b added write param 2017-06-03 10:13:09 +02:00
john30 a61785aa97 updated to current source 2017-06-03 10:04:21 +02:00
john30 cd79e22b64 added mqtt 2017-06-03 09:25:18 +02:00
john30 c86dc5be66 added mqtt 2017-06-03 09:19:50 +02:00
john30 4b3b427e9c added mqtt 2017-06-03 09:15:07 +02:00
john30 aaa56aeedf more calls 2017-06-03 09:08:41 +02:00
john30 aed367bc45 more calls 2017-06-03 09:00:29 +02:00
john30 e16bec938d added armv7h 2017-06-03 08:42:06 +02:00
john30 79c73832a0 removed setserial dependency again as ebusd sets the low latency flag now itself 2017-06-03 08:35:26 +02:00
john30 e1129568e7 removed setserial dependency again as ebusd sets the low latency flag now itself 2017-06-03 08:35:14 +02:00
john30 343a443e98 set ASYNC_LOW_LATENCY flag on serial device just like setserial does to fix huge latency found on recent kernel versions 2017-06-03 08:27:55 +02:00
john30 9a1a274a33 updated to latest changes, corrected example 2017-05-31 21:33:53 +02:00
john30 ad82e0cf7f spelling 2017-05-31 21:33:26 +02:00
john30 1e9ef5fe6e updated to current source 2017-05-28 18:32:10 +02:00
john30 a34f08ec1e added setserial, remove deb file 2017-05-28 18:31:54 +02:00
john30 98234b9953 updated 2017-05-28 16:31:51 +02:00
john30 55f8d1dcc4 continue trying to scan device until it is found 2017-05-28 16:29:28 +02:00
john30 9963f83636 also use setserial on default device 2017-05-28 16:16:26 +02:00
john30 ed9e646fce also use setserial on default device 2017-05-28 16:16:17 +02:00
john30 1a48577bf7 use set_serial to switch to low latency mode on serial device 2017-05-28 16:00:09 +02:00
john30 fa4dca7aec use set_serial to switch to low latency mode on serial device 2017-05-28 15:59:47 +02:00
john30 4638ff5f17 also use transfer latency when acting as SYN generator 2017-05-28 15:12:53 +02:00
john30 ae8b3e08c4 accept no files as well 2017-05-28 11:35:07 +02:00
john30 a0c03779a1 compiler warningsdiff 2017-05-28 09:28:46 +02:00
john30 8f4e1bc865 fix for shutdown 2017-05-25 13:09:54 +02:00
john30 606292acda corrected uniqueness of json keys, added write as option to json get 2017-05-25 12:54:42 +02:00
john30 d36315ae35 corrected uniqueness of json keys, added write as option to json get 2017-05-25 12:54:09 +02:00
john30 dbe70f0126 optimized 2017-05-15 07:42:45 +02:00
john30 a16f7d34b2 optimized 2017-05-15 07:40:23 +02:00
john30 bf0fcd081d compiler warning 2017-05-13 18:33:00 +02:00
john30 92f575a090 store read scan message event if a defined message also exists (should fix #84 2017-05-13 18:13:05 +02:00
john30 f33ad84a2b added TODO 2017-05-13 17:40:03 +02:00
john30 a4e1aa65b4 optimized 2017-05-13 17:22:08 +02:00
john30 99340c8d4b documentation 2017-05-13 17:21:55 +02:00
john30 5e76637a57 formatting 2017-05-13 15:57:02 +02:00
john30 f315c8bc87 optimized 2017-05-13 09:04:44 +02:00
john30 a56399ea29 optimized 2017-05-13 08:50:57 +02:00
john30 506ff25063 removed commented line 2017-05-13 08:42:35 +02:00
john30 126a391962 formatting 2017-05-13 08:42:16 +02:00
john30 e04094f7bb formatting 2017-05-13 08:41:44 +02:00
john30 de6251aa9c fix for broken listen command 2017-05-13 08:32:56 +02:00
john30 ce31504981 do not report config file when only timestamp is different 2017-05-13 07:52:02 +02:00
JohnandGitHub 0c25e97ed2 Merge pull request #86 from doofy/patch-1
fix typo (thanks to @doofy)
2017-05-12 16:34:41 +02:00
john30 340f862026 simplified too complex CSV header line interpretation 2017-05-07 15:31:09 +02:00
john30 0a57962791 spelling 2017-05-07 15:30:59 +02:00
john30 727aca8309 removed unncessary casts, allow more than one file to match, compiler warnings 2017-05-01 17:09:56 +02:00
john30 afbd5829b6 aligned with autogen 2017-05-01 15:56:10 +02:00
john30 b3960b6cb2 more verbose help for find command 2017-05-01 15:50:07 +02:00
john30 7b11a540b6 added conditional messages to find command with "-a" option and include condition prefix for CSV format
also allow passing scan messages with --checkconfig and --scanconfig (without --inject)
be more verbose on errors in configuration files
improved code style
2017-05-01 15:31:09 +02:00
john30 3d4d876d5e added HTTP API swagger file 2017-04-29 21:00:32 +02:00
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 14ad99872f adjusted to new cmdline params 2017-04-29 15:38:00 +02:00
john30 d3c40ac9fe adjusted to new cmdline params 2017-04-29 15:37:43 +02:00
john30 f257804d54 updated 2017-04-29 15:18:39 +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 aa5062999a Merge branch 'master' of github.com:john30/ebusd 2017-04-26 08:39:13 +02:00
john30 e5aa25dd68 added raw bytes command 2017-04-23 12:37:49 +02:00
john30 ffc1d093c5 updated to latest changes 2017-04-23 12:20:16 +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 b8966956a0 Merge branch 'master' of github.com:john30/ebusd 2017-04-23 10:24:50 +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 4fdc9b2fce Merge branch 'master' of github.com:john30/ebusd 2017-04-22 16:07:27 +02:00
john30 b9a9e7ba53 added -N argument to read command 2017-04-22 16:06:52 +02:00