Commit Graph
100 Commits
Author SHA1 Message Date
John 058c7d64c4 add = operators 2021-04-05 09:53:42 +02:00
John 4d11cf65e0 add more EXP tests 2021-04-05 09:47:40 +02:00
John 906662219a Merge remote-tracking branch 'origin/master' 2021-04-02 12:29:18 +02:00
john30 253dcc142f adjust to new OutputFormat 2021-04-02 12:28:51 +02:00
John bafe634573 adjust to new OutputFormat 2021-04-02 11:58:31 +02:00
John 36b947a28e Merge remote-tracking branch 'origin/master' 2021-04-02 11:13:06 +02:00
John 891681a464 set listener early 2021-04-02 11:12:32 +02:00
John 7b112c4ac8 add message dump in JSON format 2021-04-02 11:11:48 +02:00
John 38bfc7a751 new enum type for OutputFormat, add level/pollprio/condition to HTTP GET and extend message key by circuit/direction/condition for OF_ALL_ATTRS, start message dump in JSON format 2021-04-02 10:41:50 +02:00
John dc1a1ecc56 more DEBUG_RAW_TRAFFIC logging 2021-03-27 16:34:22 +01:00
JohnandGitHub 86b700c834 add github sponsors link 2021-03-14 09:41:04 +01:00
JohnandGitHub af099881a2 Merge pull request #400 from wak-github/make_debian.sh-typo
correct update-rc.d call
2021-03-07 09:26:28 +01:00
John d2c6909941 fix for new version number scheme 2021-02-20 17:57:45 +01:00
John b98558b0e3 add "-n" option to hex and direct commands 2021-02-20 12:55:52 +01:00
John 3e81e4afbe corrected BDA type according to eBUS spec (fixes #382), added BDZ 2021-02-20 09:26:45 +01:00
John e3fb45b657 added new base type "DTM": date+time in minutes since 2009 (fixes #381) 2021-02-20 08:05:55 +01:00
john30 65c96d6d8c adjust to newer netcat versions 2021-02-14 16:48:47 +01:00
john30 024bf8435f fix awk script, adjust to newer netcat versions 2021-02-14 16:46:46 +01:00
john30 c1e7ba5d7e adjust to newer netcat versions 2021-02-14 16:37:55 +01:00
john30 6cc5b66535 test dquote escaping 2021-02-14 11:45:03 +01:00
John 02d2845878 fix escaping '"' in config format 2021-02-14 11:33:25 +01:00
John e2f8ae0ecb fix deb build 2021-02-09 07:14:01 +01:00
John 4f7e2eabfe fix for docker hub hooks, quicker build 2021-02-08 22:12:27 +01:00
John ed9e5a27ad renamed 2021-02-08 21:43:38 +01:00
john30 4c1ea400e5 simplify build 2021-02-07 18:22:36 +01:00
John 4702c5391f updated version to 21.2 2021-02-07 14:48:54 +01:00
john30 07688c1045 add build for all images and add arm32v5 2021-02-07 14:40:55 +01:00
john30 333f929015 remove unnecessary parts, add arm32v5, allow using different dir+image 2021-02-07 14:40:13 +01:00
John 19072c4249 compiler warning 2021-02-07 13:07:22 +01:00
John a4db2f7ca5 use colon as separator for "--log" option to simplify parameter passing 2021-02-07 13:03:11 +01:00
John 4dffdfd82d updated 2021-02-07 12:56:09 +01:00
John b805cfeb6b add enhanced device info to help 2021-01-31 20:29:55 +01:00
John dd3704e623 fix HTTP maxage check 2021-01-31 20:22:17 +01:00
John 61958107af log read only, enhanced, and device 2021-01-30 20:14:28 +01:00
John 6c5cc382db fix i386 manifest architecture 2021-01-24 12:28:05 +01:00
john30 98f8bafbe3 add i386 and arm64 architectures 2021-01-24 10:42:09 +01:00
John ba8234bb0f format connections, align with wiki 2021-01-24 10:34:12 +01:00
John 30d4110102 updated 2021-01-24 09:28:01 +01:00
John 4909d43e2a add wildcard to help 2021-01-24 09:26:54 +01:00
John b7b5217b33 enhance decode command to allow decoding all 2021-01-24 09:20:49 +01:00
John 8d3c363908 add option to use wildcard in port to try all matching 2021-01-23 16:40:12 +01:00
John e9c631e9e3 updated with multi arch info 2021-01-17 19:29:53 +01:00
john30 385f4e2abd new process to build all images 2021-01-17 19:17:05 +01:00
john30 d5acf10189 add support for upload only 2021-01-17 19:14:57 +01:00
john30 db11336d69 add support for upload only 2021-01-17 19:14:51 +01:00
john30 76d7941a64 remove invalid line 2021-01-17 18:42:19 +01:00
john30 ccfc025593 support latest tag 2021-01-17 18:15:29 +01:00
john30 e9e9ed5f59 fix image name in manifest, allow silent fail if not all images are available 2021-01-17 17:41:49 +01:00
john30 dad9406721 added post hook for multi arch images 2021-01-17 17:10:15 +01:00
john30 3662a4f49c executable 2021-01-17 16:36:50 +01:00
john30 074f65f0cf executable 2021-01-17 15:24:13 +01:00
John d186bc64ff switch to multi-stage build, prepare multi-arch build 2021-01-17 14:02:07 +01:00
John 9ab7739704 typo 2021-01-17 13:42:03 +01:00
John f4eea53b18 fix balenalib cross-compile usage, switch to stretch 2021-01-16 17:08:22 +01:00
John 3af8ede096 updated copyright year 2021-01-16 08:32:09 +01:00
John 62221bbdce Merge remote-tracking branch 'origin/enhanced_device' 2021-01-10 21:27:09 +01:00
john30 2f3f04222e fix for UDP connection introduced 20200411 with fix for #336 (fixes #383 2021-01-10 21:25:37 +01:00
John 86ee238066 test balenalib package installer 2021-01-10 16:33:42 +01:00
john30 59a93b9106 new version 2021-01-10 15:47:39 +01:00
john30 fd735278c8 fix test 2021-01-10 15:45:53 +01:00
john30 5c07889801 formatting 2021-01-10 15:36:02 +01:00
john30 a1b289edac Merge branch 'master' of github.com:john30/ebusd 2021-01-10 15:13:21 +01:00
John 8bd35646d3 formatting 2021-01-10 15:12:59 +01:00
john30 d6de5481dd fix for arm release 2021-01-10 14:42:58 +01:00
John 9cab2abbdb simplified 2021-01-10 14:34:58 +01:00
John cff4e4a8cb fix stupid merge 2021-01-10 14:13:07 +01:00
John 248e8d65a7 updated 2021-01-10 13:54:50 +01:00
John c129222ffc Merge remote-tracking branch 'origin/master' into enhanced_device
# Conflicts:
#	docs/enhanced_proto.md
#	src/ebusd/bushandler.cpp
#	src/lib/ebus/device.cpp
#	src/lib/ebus/device.h
2021-01-10 13:51:53 +01:00
John f9943e2fe0 increase default network latency to 30ms, also use host latency of 20ms if WIN32 is defined 2021-01-10 13:42:36 +01:00
John 51eb3af351 fix for non-enhanced mode 2021-01-10 13:25:44 +01:00
JohnandGitHub ab75329141 updated 2020-12-06 18:04:08 +01:00
john30 61feda2f34 Revert "Merge branch 'enhanced_device' of github.com:john30/ebusd"
This reverts commit aaccb15a9b, reversing
changes made to edfe09a383.
2020-12-06 17:57:22 +01:00
john30 358d662e5d fix timespec usage 2020-12-06 17:18:25 +01:00
john30 e67d549525 Merge branch 'enhanced_device' of github.com:john30/ebusd into enhanced_device 2020-12-06 17:10:09 +01:00
john30 5d667fdc9c Merge branch 'enhanced_device' of github.com:john30/ebusd into enhanced_device 2020-12-06 17:04:29 +01:00
john30 4569b04266 add debug defines 2020-12-06 11:40:28 +01:00
john30 aaccb15a9b Merge branch 'enhanced_device' of github.com:john30/ebusd 2020-11-01 18:11:19 +01:00
john30andJohn-Michael Baier edfe09a383 add global/scan topic revealing status of --scanconfig option initiated scan (fixes #304) 2020-06-01 10:56:34 +02:00
john30andJohn-Michael Baier 6168af1f5a allow trailing "*" as wildcard for circuit and name in /list topic 2020-06-01 10:56:32 +02:00
john30 5e97d0864d compiler warning, add another test for exp 2020-05-16 09:51:48 +02:00
john30 80a105f293 compiler warning 2020-05-16 09:51:19 +02:00
john30 9e152daaa8 resolve net device host during connect (fixes #336) 2020-04-11 16:31:47 +02:00
john30 dfa034be18 add --mqttinsecure option (fixes #334) 2020-04-11 16:07:50 +02:00
john30 f313658f90 add global/scan topic revealing status of --scanconfig option initiated scan (fixes #304) 2020-04-11 15:36:24 +02:00
john30 6cea449478 allow trailing "*" as wildcard for circuit and name in /list topic 2020-04-11 15:30:20 +02:00
john30 e61b507615 add dedicated error code for arbitration running 2020-04-11 13:28:40 +02:00
john30 165efcb25f add DEBUG_RAW_TRAFFIC define for debugging low level raw traffic 2020-04-11 13:27:51 +02:00
john30 b2eed484b3 fix potential illegal string usage 2020-04-11 13:26:40 +02:00
john30 a46292468a don't require logging if log file is not set 2020-04-11 13:26:10 +02:00
john30 dae039e563 add FORWARD_RAW_TTY define to use raw output as option to forward data to a serial connection with same params as a usual bus interface 2020-04-11 13:20:10 +02:00
john30 78d8aa4d94 apply transfer latency also to auto SYN 2020-03-29 18:28:23 +02:00
john30 5a6920afd5 simplified, fix for repeating read when first was incomplete 2020-02-16 10:49:17 +01:00
john30 b26bd2d941 fix for handling arbitration result 2020-02-15 13:14:12 +01:00
john30 2ddd7df758 add enhanced error codes 2020-02-15 12:39:24 +01:00
john30 f2aae4cb2b avoid unnecessary host traffic 2020-02-09 12:06:09 +01:00
john30 4174531a9d added notifyStatus to DeviceListener and log errors/info from enhanced device, switch to send error instead of duplicate when starting arbitration if that is already in progress, fix enhanced arbitration, also send initial reset if enhanced device is on network 2020-02-02 15:57:22 +01:00
john30 6d35c90c9c shorten timeout for receiving second part of enhanced proto 2020-02-02 09:53:19 +01:00
john30 3a77957e28 make terminal change immediate (otherwise sometimes causes params not being set under cygwin) 2020-02-02 09:00:53 +01:00
john30 a82ef6631f fix for two-byte enhanced transfer polling, fix unnecessary buffer allocation, fix skip for invalid protocol bytes 2020-01-25 19:44:41 +01:00
john30 b8658f8f2c Merge remote-tracking branch 'origin/master' into enhanced_device
# Conflicts:
#	src/lib/ebus/device.cpp
2020-01-25 15:27:11 +01:00