john
|
7696cb822b
|
allow enh: prefix for serial device as well
|
2018-09-16 16:32:04 +02:00 |
|
john30
|
83708bf06e
|
Merge remote-tracking branch 'origin/master' into enhanced_device
# Conflicts:
# src/ebusd/bushandler.cpp
|
2018-09-15 14:31:28 +02:00 |
|
john30
|
065fd76dc1
|
dont add transfer latency when acting as syn generator
|
2018-09-15 14:29:48 +02:00 |
|
john30
|
13ee2a1fd7
|
notify sent master address on arbitration success/failure
|
2018-09-15 14:06:52 +02:00 |
|
john30
|
33ecfd7c87
|
Merge remote-tracking branch 'origin/master' into enhanced_device
|
2018-09-15 14:05:17 +02:00 |
|
john30
|
a355abd2a5
|
fix for answering to first scan only
|
2018-09-15 13:59:44 +02:00 |
|
john30
|
fb70e32ee5
|
completed support for enhanced proto
|
2018-09-15 12:58:24 +02:00 |
|
john30
|
76013fbc27
|
moved buffering to common Device, completed support for enhanced proto
|
2018-09-15 12:50:40 +02:00 |
|
john30
|
47b895bbd6
|
fix for missing subscription after reconnect to broker (fixes #195)
|
2018-07-01 11:14:28 +02:00 |
|
john30
|
d3120760bc
|
added support for enhanced protocol
|
2018-05-13 20:26:39 +02:00 |
|
john30
|
12d5140605
|
removed unused test
|
2018-05-13 18:28:56 +02:00 |
|
john30
|
f3d12a321c
|
moved arbitration logic to device
|
2018-05-13 18:18:31 +02:00 |
|
john30
|
18ba48e86f
|
use type for predefined bus symbols
|
2018-05-13 18:18:04 +02:00 |
|
john30
|
3af05a251e
|
added mini install target
|
2018-05-10 13:32:12 +02:00 |
|
john30
|
1eb3518145
|
code style, documentation
|
2018-05-10 13:01:21 +02:00 |
|
john30
|
90baf8c295
|
more verbose on update notice with message direction/scan/poll/passive
|
2018-05-10 12:39:13 +02:00 |
|
john30
|
35afd9908c
|
code style
|
2018-05-06 15:27:44 +02:00 |
|
john30
|
1c17f7c466
|
use nullptr instead of NULL
|
2018-05-06 14:54:52 +02:00 |
|
john30
|
dc12476bc1
|
fix for previous commit
|
2018-04-15 08:38:24 +02:00 |
|
john30
|
4013ecd14c
|
close device on error
|
2018-04-15 08:37:34 +02:00 |
|
john30
|
caa0da2a5e
|
log when device became invalid, reduce re-connect time from 10 to 5 seconds
|
2018-04-15 08:29:38 +02:00 |
|
john30
|
10e0c96ac2
|
fix for potential duplicate free
|
2018-04-08 19:07:49 +02:00 |
|
john30
|
00dce10324
|
added "--mqttignoreinvalid" (fixes #176)
|
2018-04-08 18:59:28 +02:00 |
|
john30
|
80635ef321
|
added "--mqttignoreinvalid" (fixes #176)
|
2018-04-08 18:57:29 +02:00 |
|
john30
|
257fbea82b
|
always include help for "read -def", better error message when using "-def" if not enabled
|
2018-04-08 14:41:55 +02:00 |
|
john30
|
875c6488cb
|
fixed call
|
2018-04-08 14:07:09 +02:00 |
|
john30
|
186eacb528
|
fix for non-C++11 compiler, better var names
|
2018-04-08 14:05:33 +02:00 |
|
john30
|
1955e4862f
|
added decode/encode commands, use [DD]* instead of Dx in help
|
2018-04-08 13:48:54 +02:00 |
|
john30
|
bee1fc5b8a
|
aligned tests with latest FileReader changes
|
2018-04-08 13:48:52 +02:00 |
|
john30
|
000d68f3c2
|
added "-def" option to read and write commands for using inline message definition (fixes #154), added support for replacing messages during load to FileReader and subclasses, added MessageMap::remove(), prepared decode/encode commands
|
2018-04-08 13:48:49 +02:00 |
|
john30
|
8ad3ad9c5b
|
removed unnecessary check
|
2018-04-08 09:08:46 +02:00 |
|
john30
|
ca0f59e146
|
documentation
|
2018-04-08 09:08:26 +02:00 |
|
john30
|
f0763ce293
|
allow more than one fd to be set by ppoll for checking error
|
2018-04-08 09:07:43 +02:00 |
|
john30
|
343a67f06a
|
added timeout and exit code (fixes #122)
|
2018-04-04 17:56:29 +02:00 |
|
john30
|
8badc83b05
|
watch sockets for error as well in connect
|
2018-04-04 17:51:13 +02:00 |
|
john30
|
230abbb9fb
|
added connect timeout, fixed non-closed sockets on connect error
|
2018-04-04 17:25:39 +02:00 |
|
john30
|
c7c5feaea6
|
added maxage argument to HTTP/JSON port (fixes #116)
|
2018-04-04 16:01:54 +02:00 |
|
john30
|
2a348c2087
|
aligned tests to latest changes
|
2018-04-04 15:49:48 +02:00 |
|
john30
|
bd5f800426
|
code style, missing initializers and imports
|
2018-04-04 15:48:26 +02:00 |
|
john30
|
42d096001f
|
better comments and help for changed config service URL
|
2018-04-04 10:19:54 +02:00 |
|
john30
|
a36174c02f
|
added support for retrieving configuration files from config service URL and changed that to be the default, always store loaded files by relative path, changed FileReader to allow reading from stream as well
|
2018-04-04 10:08:46 +02:00 |
|
john30
|
a77b740720
|
extended request and get to optionally retrieve last-modified header, fix for potentially wrong content-length extraction
|
2018-04-04 09:57:38 +02:00 |
|
john30
|
f2f70d400a
|
accept urls without trailing '/'
|
2018-02-04 16:18:10 +01:00 |
|
john30
|
cf05b63aa3
|
also serve .csv, fix for invalid HTTP requests
|
2018-02-04 16:17:18 +01:00 |
|
john30
|
66e4d76a9b
|
fix for weird IP address logging
|
2018-02-04 16:15:34 +01:00 |
|
john30
|
c94da06975
|
made http client more flexible and support content-length response header
|
2018-02-03 23:27:02 +01:00 |
|
john30
|
daf771e6d3
|
fix for /get topic not being interpreted when topic is on field level
|
2018-02-03 15:27:12 +01:00 |
|
 J0EK3RandGitHub
|
79fb47240e
|
Update tcpsocket.h
added #include <sys/time.h> for Type timeval
|
2018-02-02 16:20:04 +01:00 |
|
john30
|
4cdcf2d35e
|
changed update logging from "updated" to "received" or "sent" and also log message when sent by ebusd, avoid unnecessary addSeenAddress() calls, removed logging of decoded poll result (already done as regular update output now)
|
2018-01-28 17:48:35 +01:00 |
|
john30
|
fa78ae73f0
|
updated copyright year
|
2018-01-28 15:17:33 +01:00 |
|