Commit Graph

405 Commits

Author SHA1 Message Date
thelsing
d3b2d2b1c1
Merge pull request #312 from Phil1pp/multicast-result
More meaningful debug message for multicast setup.
2025-05-07 20:12:34 +02:00
thelsing
d0e7f290bd
Merge pull request #311 from Phil1pp/dpt2-dpt3
handle DPT2 and DPT3 as uint8_t in code
2025-05-07 20:11:56 +02:00
Phil1pp
fca3e41a5a More meaningful debug message for multicast setup. 2025-05-02 10:51:11 +02:00
Phil1pp
e647105236 handle DPT2 and DPT3 as uint8_t in code 2025-05-02 10:43:33 +02:00
Phil1pp
e36fbf3b53 Fix crash for DPTs with less than 1byte in size 2025-05-02 10:24:11 +02:00
thelsing
d5b9ffa0a9
Update device_object.h 2025-03-09 18:00:31 +01:00
Thomas Kunze
19ebb0bc9d Revert "clangformat everything"
This reverts commit ead81740a8.
2025-02-23 02:29:13 +01:00
Thomas Kunze
ead81740a8 clangformat everything 2025-02-23 02:11:50 +01:00
Thomas Kunze
0f02f1d369 fix merge 2025-02-23 01:04:59 +01:00
Thomas Kunze
088dd65c81 fix merge 2025-02-23 00:57:49 +01:00
Thomas Kunze
dd06e251c5 Merge remote-tracking branch 'openknx/v1dev' 2025-02-23 00:51:25 +01:00
Ing-Dom
47c621e1f7 fix data port selection for IP tunneling 2025-02-13 19:02:04 +01:00
Ing-Dom
3e337e0f9b fix getting MAC-Address from ipstack in rp2040 and ESP plattform 2025-01-28 10:04:51 +01:00
Ing-Dom
8257add51e fix searchResponseExtended DHCP, prints, length 2025-01-20 19:21:40 +01:00
Ing-Dom
80c79e9eeb remove debug printf 2025-01-05 16:22:22 +01:00
Ing-Dom
d02d04f13c fix bug in res tunnel feature 2024-12-23 22:40:18 +01:00
Ing-Dom
c1588e12d5 fix Bau091A:IsAckRequired for Broadcasts 2024-12-23 22:11:34 +01:00
Michael Geramb
919b8e35eb Fix casing of ETH in include 2024-12-22 21:51:37 +01:00
Marco Scholl
096f316447
Merge branch 'v1' into v1dev 2024-12-09 08:24:12 +01:00
Marco Scholl
8f35b4cf42
adds unicast auto ack 2024-12-08 23:05:50 +01:00
Ing-Dom
f3dfbce69e fix some bugs in tunneling support detected by the usage of esp32 (heap corruption) 2024-11-25 22:16:45 +01:00
Ing-Dom
5528888b72 adapt esp plattform using KNX_NETIF 2024-11-25 22:13:02 +01:00
Cornelius Köpp
2cd5a28d8e
Fix Sending Wrong Values on Failed Conversion to DPT (#30)
* Fix `valueNoSendCompare`: DPT Conversion Fail Resulted in Setting KO to 0
* Fix `valueNoSend`: Do NOT End KO Uninitialized when Value Conversion Failed
* Fix: Do NOT Send when Updating KO Failed on Value Conversion
* Group-Object Value Update: Return Indication for Success/Fail of Conversion to DPT
* Update Changelog: #30 Fix and Signature Change of `GroupObject` Value Update
2024-11-18 20:29:02 +01:00
Cornelius Köpp
73d4a6cef5 Merge branch 'fix/group-object-setting-invalid-value' into fix/group-object-setting-invalid-value--thelsing/master
# Conflicts:
#	src/knx/group_object.h
2024-11-17 23:49:56 +01:00
Cornelius Köpp
1cb2d56de1 Group-Object Value Update: Return Indication for Success/Fail of Conversion to DPT
Remove _valueNoSend(..) as valueNoSend(..) is now the same
2024-11-17 23:43:54 +01:00
Cornelius Köpp
16e644cfa8 Fix Format: Indention 2024-11-14 22:55:46 +01:00
Cornelius Köpp
a5d5b70d87 Fix Format: Indention 2024-11-08 23:06:02 +01:00
Cornelius Köpp
641ae4efcd Merge branch 'fix/group-object-setting-invalid-value' into fix/group-object-setting-invalid-value--thelsing/master 2024-11-08 22:57:47 +01:00
Cornelius Köpp
6b75e1e854 Fix Format Issue: Remove Blank Line at End 2024-11-08 22:55:55 +01:00
Cornelius Köpp
becfd86a4c Merge remote-tracking branch 'thelsing/master' into fix/group-object-setting-invalid-value--thelsing/master
# Conflicts:
#	src/knx/group_object.cpp
2024-11-02 21:50:49 +01:00
Cornelius Köpp
b8f914c358 Fix: Do NOT Send when Updating KO Failed on Value Conversion 2024-11-01 20:44:51 +01:00
Cornelius Köpp
483d868dac Fix valueNoSend: Do NOT End KO Uninitialized when Value Conversion Failed 2024-11-01 20:22:16 +01:00
Cornelius Köpp
3de8903b52 Fix: Typo 2024-11-01 19:29:16 +01:00
Cornelius Köpp
9a7b6a5e80 Fix valueNoSendCompare: DPT Conversion Fail Resulted in Setting KO to 0 2024-11-01 19:28:25 +01:00
Ing-Dom
677a645f96 add #pragma once to Arduino plattform to allow derived plattforms 2024-10-27 15:36:30 +01:00
Ing-Dom
8ea11b03a8 increase device object api version to 2 (invalidation of knx flash data stored by older versions)
neccessary due to changes to TableObject.save and restore for router (0x091A) support
2024-10-24 19:32:30 +02:00
Thomas Kunze
1f406abbd4 astyle 2024-09-14 11:55:51 +02:00
Michael Geramb
7efc9a556d Prevent using inadvertently copy constructor of GroupObject 2024-09-02 18:57:18 +02:00
thelsing
150f3fc24b
Update knx.h 2024-08-10 15:24:43 +02:00
Thomas Kunze
fcfeef3334 Refactor IP-Tunneling to use IpParameterObject directly instead of via BusAccessUnit 2024-08-10 00:18:50 +02:00
Thomas Kunze
e988c431fd move uninitialzed out of ComFlagEx enum 2024-08-09 22:37:58 +02:00
Thomas Kunze
1ba39e207f astyle everything 2024-08-09 22:20:19 +02:00
Thomas Kunze
af96a7673f empty lines 2024-08-09 21:47:22 +02:00
Thomas Kunze
5293dd8894 no more warnings 2024-08-09 21:30:35 +02:00
Thomas Kunze
7c85635183 fix build 2024-08-09 21:02:51 +02:00
Thomas Kunze
2043141301 Merge commit 'b2bcba7' into openknx-merge 2024-08-09 20:32:02 +02:00
Thomas Kunze
ee4d4ba3da Merge commit '7f11927' into openknx-merge 2024-08-09 20:30:39 +02:00
Thomas Kunze
5ddbff2d16 Merge commit '093ae42' into openknx-merge 2024-08-09 20:14:40 +02:00
Thomas Kunze
934d9ca5ba translate german comments with deepL 2024-08-09 19:53:00 +02:00
Thomas Kunze
f676cd2a20 Merge commit '06e0365' into openknx-merge 2024-08-09 19:32:26 +02:00