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
John and GitHub
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
john30
bf132d2437
corrected
2017-04-22 14:49:41 +02:00
john30
753ed44130
updated to current source
2017-04-22 14:46:23 +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
517ef39693
separated version check, corrected update message
2017-04-22 10:31:04 +02:00