Commit Graph
100 Commits
Author SHA1 Message Date
John bb6a05190e updated 2022-09-17 18:18:00 +02:00
John aa622f6f00 allow empty url 2022-09-17 18:13:39 +02:00
John 846d45b2a1 Merge remote-tracking branch 'origin/feature/knx' 2022-09-17 16:59:00 +02:00
John 9b2daa9499 remove coverage 2022-09-17 16:58:31 +02:00
John 4a6f735429 fix libs 2022-09-11 20:16:07 +02:00
John d18a1725cc fix libs 2022-09-11 19:28:18 +02:00
John 8021113ad9 add knx.cfg to inst target 2022-09-11 18:07:07 +02:00
John 795c16f584 ignore timeout calls 2022-09-11 17:54:24 +02:00
John fb4666cd1e add feature branch devel builds 2022-09-11 17:37:07 +02:00
John 45f92f6d5c add address 2022-09-11 16:58:53 +02:00
John fdc509d5c5 undef debug methods in non-debug build 2022-09-10 14:50:12 +02:00
John 1612080391 add clockGetMillis() 2022-09-10 14:21:39 +02:00
John 327704ff3b add optional millis to Wait(), fix waitNotified() time calculation 2022-09-10 14:21:24 +02:00
John 2b07439794 more abstraction, add knxnet/ip implementation and allow knxd in same binary as alternative to knxnet, start programming mode, docs 2022-09-10 14:18:16 +02:00
John cf6418c0ba Merge remote-tracking branch 'origin/master' into feature/knx 2022-09-03 11:23:19 +02:00
John c3dc90914c abstract from knxd 2022-09-03 11:22:59 +02:00
John c3273ebeb3 fix declaration 2022-09-03 11:20:50 +02:00
John 2ea61279d6 fix package version defines, formatting 2022-09-03 11:20:21 +02:00
John 1418396971 Merge remote-tracking branch 'origin/master' into feature/knx 2022-08-31 20:34:09 +02:00
John 49a6014c43 add bootloader version and reset info, debugging 2022-08-31 20:25:22 +02:00
John b1893abe7d reset the connection completely if adapter was reset 2022-08-31 20:24:01 +02:00
John 31241ebec3 add bootloader version and reset info 2022-08-31 20:21:59 +02:00
John a1d977e09e add high speed note, correct feature bits 2022-08-31 20:18:27 +02:00
John 1682a54ec5 Merge remote-tracking branch 'origin/master' into feature/knx 2022-08-27 18:24:41 +02:00
John 2cb186da46 fix high-speed enhanced serial mode 2022-07-30 17:53:25 +02:00
John 338c73f803 fix missing dquote 2022-07-17 11:28:27 +02:00
John 7488b656ae updated 2022-07-17 11:17:42 +02:00
John bb568abdd4 pass git revision to build process (#617) 2022-07-17 11:14:46 +02:00
John 76dafd4783 continue initial scan until succeeded (solves #596) 2022-06-19 16:02:15 +02:00
John afe72e1664 add libseccomp hint (related to #520) 2022-06-19 15:10:39 +02:00
John fce1088cc3 fix for some architectures (fixes #608) 2022-05-29 15:25:01 +02:00
John c85ac26fc0 add max age to answer from cache 2022-05-14 11:17:29 +02:00
John 080fa1bf67 add read info to active write messages 2022-05-14 08:24:59 +02:00
John 9b6fcd3330 Merge remote-tracking branch 'origin/master' into feature/knx
# Conflicts:
#	ChangeLog.md
2022-05-14 08:19:38 +02:00
John 5422f4c29a add write-read in absence of readable 2022-05-14 08:13:12 +02:00
John c3eb1f3346 more logging 2022-05-14 08:12:36 +02:00
john30 458c8dfbc7 fix invalid short char option names 2022-05-13 18:10:38 +02:00
john30 5d51534670 remove unnecessary install cmds 2022-05-09 21:25:32 +02:00
john30 38388a8a93 use glob to find mqtt cfg files (fixes #601) 2022-05-09 20:54:18 +02:00
John ec40589a4a add sponsor badge 2022-05-08 21:30:29 +02:00
john30 7f17cca8ef updated to 22.3 2022-05-08 21:22:00 +02:00
john30 1b1aed5404 updated version to 22.3 2022-05-08 19:50:35 +02:00
John 35a4642672 updated 2022-05-08 19:42:35 +02:00
John 35b8156ba2 add short grab result 2022-05-08 19:41:08 +02:00
John 46c93028e0 updated 2022-05-08 19:36:50 +02:00
John 2e1fe7ba5b add short grab result 2022-05-08 19:23:39 +02:00
John 8094f058db updated 2022-05-01 18:11:26 +02:00
John 09950419a7 Merge remote-tracking branch 'origin/master' into feature/knx 2022-05-01 15:49:09 +02:00
John 9455ff9694 fix for updating read pendant 2022-05-01 15:48:11 +02:00
John f40a4fb472 fix compiler warnings 2022-05-01 12:23:28 +02:00
John 232164c866 started knx integration 2022-05-01 12:13:13 +02:00
John ac7654e14d prefer known bitcount instead of passed in length 2022-05-01 08:37:08 +02:00
John 65ad34013d extract float conversion methods 2022-05-01 08:35:23 +02:00
John 7e16af8282 prepare further state uses 2022-04-30 15:48:03 +02:00
John 9bb907506e allow using multiple --mqttvar= args 2022-04-30 15:47:42 +02:00
John b7eabbd267 avoid potentially repeated definition 2022-04-30 15:46:56 +02:00
John 5691822502 add enum for scan status 2022-04-30 15:41:10 +02:00
John 891488bf22 do not build upper case variant as well if key contains slash 2022-04-30 15:38:43 +02:00
John da52dc2eba add keys() 2022-04-30 15:38:05 +02:00
John ea5337fdaa add option to add bits to setDataHandlerState() 2022-04-30 15:37:23 +02:00
John 101d0fcdfb add optional clear flag to splitFields 2022-04-30 15:36:48 +02:00
John b20b81ae32 add maj/min package version 2022-04-30 15:36:18 +02:00
John 856e23be13 formatting 2022-04-18 08:40:19 +02:00
John 88916b9a18 extract string helper 2022-04-18 08:20:20 +02:00
John ba5d264098 move some methods 2022-04-17 18:12:21 +02:00
John 49b6d53d3b docs 2022-04-17 17:37:23 +02:00
John 2fd1d9bde3 truncate updatecheck payload (fixes #542) 2022-04-16 08:12:29 +02:00
John 0abf2e740d updated 2022-04-10 19:01:43 +02:00
John e8e7772dbb move etc/ebusd creation to top level only, avoid deb error for empty etc/ebusd 2022-04-10 18:03:06 +02:00
John 4aa2181417 fix previous commit 2022-04-10 17:32:48 +02:00
John f0bb329469 log open error 2022-04-10 17:28:09 +02:00
John 11e2a8ce0b allow flashing via net 2022-04-10 17:19:42 +02:00
John 92436474e1 add mqtt int files to inst target 2022-04-10 17:03:28 +02:00
John e3d4d7a950 add ca certs 2022-04-10 16:42:32 +02:00
John bed49edb8e rename start method 2022-04-10 16:38:46 +02:00
John aa50e2388c add high speed serial mode 2022-04-10 16:37:54 +02:00
John 5777af8b03 add isreverse, set to next version 2022-04-10 09:19:03 +02:00
John cc878b621f switch to oapi 3.1 2022-04-10 09:10:37 +02:00
John b1960595e3 fix pollprio key 2022-04-10 09:10:16 +02:00
John a9550df1d0 some normalization 2022-04-10 09:09:07 +02:00
John 67b8ceb5e9 fix /decode handling 2022-04-10 09:07:01 +02:00
John 7abcfadb1c test smaller slices and longer time for weird BIO_do_connect error during build test 2022-03-19 13:30:22 +01:00
John d054968967 updated 2022-03-19 13:04:24 +01:00
John 7356871cea fix missing prefix with mqtt integration and without --mqtttopic (fixes #575) 2022-03-19 12:58:48 +01:00
John 8636dc7423 missing symbol values 2022-03-13 18:39:46 +01:00
John c3560e9903 allow mismatching major version (log error) 2022-03-13 18:39:33 +01:00
John 4172c7d6a1 add arbitration state timeout 2022-03-13 18:01:21 +01:00
John 980594758a better readbility 2022-03-13 17:52:46 +01:00
John 7552ded150 check arbitration timeout 2022-03-13 17:25:59 +01:00
John 6e9647ffd6 flush on debug raw 2022-03-13 17:05:48 +01:00
John 320782c298 allow one more read from socket after input is closed (fix #555) 2022-03-12 13:03:22 +01:00
John 2236f165e8 shutdown read side instead of immediately closing socket to allow further read on other end and have a single point of cleanup only 2022-03-12 13:01:54 +01:00
John af6decf96c fix potential illegal access 2022-03-12 13:00:38 +01:00
John dbe112d591 formatting 2022-03-12 10:52:47 +01:00
John b2746ecc46 avoid readdir for testing arm due to qemu glibc issue 2022-03-12 10:51:08 +01:00
John a069fadd34 updated version list 2022-03-11 06:55:08 +01:00
John 5e1c7c2832 updated checksum to 22.2 2022-02-27 21:26:19 +01:00
John 97dbf268a8 updated version to 22.2 2022-02-27 18:41:15 +01:00
John 64af10bbd7 updated 2022-02-27 18:38:51 +01:00
John 7c473e4bbc align with debian 2022-02-27 18:38:14 +01:00