john30
|
27778f2255
|
use defines for values in source mask of message key and simplified a bit (in preparation of #278), documentation
|
2019-08-15 19:04:51 +02:00 |
|
 Alex SamorukovandJohn
|
67fc6e59cc
|
FreeBSD and MacOS related fixes and improvements: compilation and serial port access (#290)
fixes for compilation and usage under FreeBSD+MaxOS including setting low latency for FTDI device (thanks @samm-git)
|
2019-08-11 08:06:13 +02:00 |
|
john30
|
c26f7b3b07
|
also detect subsequent fields with less than 8 bits not fitting into 1 byte
|
2019-06-29 08:16:26 +02:00 |
|
john30
|
94932c1fe1
|
fix for #266
|
2019-03-16 15:50:45 +01:00 |
|
john30
|
fa434e5151
|
fix for messages with later set poll priority being preferred before others in the poll sequence
|
2019-01-13 20:52:00 +01:00 |
|
john30
|
cc6f16e65a
|
fix for messages with later set poll priority being preferred before others in the poll sequence
|
2019-01-13 18:02:35 +01:00 |
|
john30
|
9cf2f426b6
|
fixed docu
|
2018-12-26 16:06:14 +01:00 |
|
john30
|
4dfa163efa
|
code style
|
2018-12-26 16:03:14 +01:00 |
|
john30
|
caedcc6cb5
|
Revert "remove newline from JSON output"
This reverts commit d3e496ef6b.
|
2018-12-26 15:27:47 +01:00 |
|
john30
|
4d742f5b33
|
Revert "fixed tests for changed JSON format"
This reverts commit 187a92f722.
|
2018-12-26 15:27:45 +01:00 |
|
john30
|
187a92f722
|
fixed tests for changed JSON format
|
2018-12-25 14:23:09 +01:00 |
|
john30
|
d3e496ef6b
|
remove newline from JSON output
|
2018-12-25 14:11:33 +01:00 |
|
john30
|
be8d772524
|
avoid using C++11 isnan
|
2018-12-22 19:16:04 +01:00 |
|
john
|
a1254fc2a3
|
Merge branch 'master' into enhanced_device
|
2018-12-02 15:57:43 +01:00 |
|
john30
|
8ed1e4f151
|
fixed NaN in JSON (fixes #225)
|
2018-12-02 13:13:05 +01:00 |
|
john
|
c467f2b245
|
add MessageMap::findAll changedSince argument to distinguish touched/changed for since/until range
|
2018-12-02 12:22:37 +01:00 |
|
john
|
23bab07ea0
|
Merge remote-tracking branch 'origin/master' into enhanced_device
|
2018-12-02 11:29:29 +01:00 |
|
john30
|
45b9bad57e
|
missing include (fixes #212)
|
2018-10-21 14:42:00 +02:00 |
|
john30
|
18bd21f23f
|
fix for bit combinations during write to SymbolString (fixes #202)
|
2018-10-03 11:00:31 +02:00 |
|
john30
|
6bd433af46
|
fix for bit combinations during write to SymbolString
|
2018-10-03 10:53:38 +02:00 |
|
john30
|
799f6307be
|
corrected write testing and some test cases, added more tests for bit combinations
|
2018-10-03 10:51:57 +02:00 |
|
john
|
ce4f500198
|
set baudrate to 115200 for enhanced proto over serial connection
|
2018-09-23 12:21:51 +02:00 |
|
john
|
8b04eb3d28
|
better documentation
|
2018-09-16 19:54:28 +02:00 |
|
john
|
7696cb822b
|
allow enh: prefix for serial device as well
|
2018-09-16 16:32:04 +02:00 |
|
john30
|
13ee2a1fd7
|
notify sent master address on arbitration success/failure
|
2018-09-15 14:06:52 +02:00 |
|
john30
|
76013fbc27
|
moved buffering to common Device, completed support for enhanced proto
|
2018-09-15 12:50:40 +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
|
1eb3518145
|
code style, documentation
|
2018-05-10 13:01:21 +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
|
10e0c96ac2
|
fix for potential duplicate free
|
2018-04-08 19:07:49 +02:00 |
|
john30
|
875c6488cb
|
fixed call
|
2018-04-08 14:07:09 +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
|
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
|
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
|
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 |
|