Cornelius Köpp
16e644cfa8
Fix Format: Indention
2024-11-14 22:55:46 +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
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
Marco Scholl
84a0ce3c22
fixes modulo in rx queue
2024-08-03 21:27:00 +02:00
Ing-Dom
e69f63611a
Release V2.1.0
2024-07-03 11:27:25 +02:00
Mike
acf4a0b6e4
remove annoying file
2024-06-03 13:03:41 +02:00
Marco Scholl
4f0e47f809
drop unexpected udp data packet length
2024-06-03 10:38:48 +02:00
Ing-Dom
6eb7af74a0
flag also repeated telegrams as echoed / own telegrams
2024-06-02 23:45:54 +02:00
Marco Scholl
a645575a72
support detect acks with busy + nack and show in monitoring
2024-05-23 15:38:31 +02:00
Marco Scholl
2adac5e4af
fix: resets stats
2024-05-23 09:35:07 +02:00
Marco Scholl
06e0365a53
Merge branch 'v1dev-tp2' into v1dev
2024-05-21 22:47:18 +02:00
Dom
9de8591e40
Merge pull request #23 from mgeramb/addValueCompareFunction
...
Add function to group object to send a value only if it was changed.
2024-05-21 19:33:57 +02:00
Michael Geramb
a330699a0e
Add function to group object to send a value only if it was changed.
2024-05-21 19:15:58 +02:00
Marco Scholl
f94bd0b674
allow to change MAX_TX_QUEUE
2024-05-19 23:52:21 +02:00
Dom
7cbc0d8fff
Merge pull request #21 from OpenKNX/features/add_rp2040_to_demo
...
add rp2040 to knx-demo example
2024-04-23 17:20:46 +02:00
Dom
1ef4856740
Update platformio-ci.ini
...
use newest atmelsam plattform
2024-04-22 13:22:15 +02:00
Marco Scholl
97e15c7d92
remove some debug output.
...
adds a tx queue size limit with warning.
2024-04-10 14:36:19 +02:00
Marco Scholl
1754e5387b
fixes some problems with txqueue
2024-04-08 21:21:30 +02:00
Marco Scholl
e65afebd3a
reenable sendframe handling
...
reenable rxProcess in loop
fixes a memory leak
2024-04-05 00:04:43 +02:00
Marco Scholl
7b910eba59
small optimizes
2024-04-04 20:51:45 +02:00
Marco Scholl
9d7e29d705
auto format
2024-03-30 09:52:15 +01:00
Marco Scholl
6884734cc3
fixes the missing processRx() in loop()
2024-03-30 06:58:18 +01:00
Marco Scholl
cf1b6bc7ac
some bugfixes
2024-03-29 22:32:18 +01:00
Marco Scholl
8388c79f9f
adds gcc optimize for tp frame
2024-03-29 22:31:59 +01:00
Marco Scholl
1ee78a45d1
Reimplementation of the tpuart data link layer
2024-03-28 08:38:55 +01:00
Marco Scholl
6b2ac7e50b
Adds dma support for rp2040 uart
2024-03-28 08:33:15 +01:00
Marco Scholl
f5724c64d1
Extends the platforms with additional uart methods.
2024-03-28 08:21:59 +01:00
Marco Scholl
03f55f5503
Makes the data link layer accessible from outside
2024-03-28 08:20:12 +01:00
Ing-Dom
cacbd9f175
add rp2040 build environment to knx-demo example for both example project and ci
2024-02-26 12:40:29 +01:00
Ing-Dom
9d7c8acde6
update library.properties to V2.0.0
2024-02-13 09:38:51 +01:00
Cornelius Köpp
a12ff2dcf8
Merge remote-tracking branch 'origin/master' into devel
...
# Conflicts:
# src/knx/group_object.cpp
2024-02-12 10:24:12 +01:00
thelsing
57b5b05ce1
Merge pull request #272 from OpenKNX/feature/set-value-and-check-change
...
Allow Setting Value of Group-Object with Checking for Modification of Converted Value
2024-02-12 08:54:21 +01:00
thelsing
969b4c441e
Merge pull request #271 from OpenKNX/fix/dpt13_int32t
...
fixes the dpt13 converting
2024-02-12 08:52:46 +01:00
Marco Scholl
9ab6b6c51a
Merge pull request #20 from OpenKNX/openknx/fix/pipeline_knxusb
2024-01-31 07:13:55 +01:00
Dom
5521e4bb53
Merge branch 'thelsing:master' into devel
2024-01-30 12:27:34 +01:00
Ing-Dom
defffbd573
fix build pipeline errors
...
custom_hwids.py was never executed in the ci pipeline, but the missing script was just a warning. With Plattform I/O Core 6.1.11 missing scripts are errors, so the pipeline fails.
2024-01-30 10:49:26 +01:00
Cornelius Köpp
1f426e9203
Update for New Uninitialized-Handling
2024-01-24 21:54:08 +01:00
Cornelius Köpp
f5f45e2ce1
Allow Setting Value of GroupObject (KO) with Checking Change after Conversion by valueNoSendCompare(..)
...
* Return if Value was Changed
* Always Set the First Value
* Copy on Changes Only
* Make Comparison Independent of Sending
* Extend Doc of `valueNoSendCompare(..)`; Add Note for using `valueNoSend(..)`
2024-01-24 21:54:07 +01:00
thelsing
52b578091f
Merge pull request #277 from nerdoc/patch-2
...
replace deprecated CreateKnxProd link with Kaenx-Creator
2024-01-24 18:11:02 +01:00
Christian González
a81aa7f8f2
replace deprecated CreateKnxProd link with Kaenx-Creator
2024-01-23 20:22:31 +01:00
Waldemar Porscha
c6368db8a3
Finalize uninitialized handling
2024-01-18 22:43:31 +01:00
Waldemar Porscha
efe2c46d32
New implementation of Uninitialized state for group object
...
- old implementation is still there for compatibility reasons
- new implementation reflects the case "uninitialized while transmitting"
- Just states "Updated", "WriteRequest" and "Ok" remove uninitialized state
2024-01-16 00:39:26 +01:00
Cornelius Köpp
0b33f0d67e
Fix Error Detected in Pipeline: Build knx-demo
2024-01-07 20:18:02 +01:00
Cornelius Köpp
e9541a9e76
Extend Doc of valueNoSendCompare(..)
; Add Note for using valueNoSend(..)
2024-01-07 19:55:42 +01:00
Cornelius Köpp
fd887b9df1
Fix: Prevent False-Positive Change-Detection from Undefined Bits in (at least) DPT1
2024-01-07 19:31:08 +01:00
Cornelius Köpp
ee55abd2b9
Allow Setting Value of GroupObject (KO) with Checking Change after Conversion
...
* Return if Value was Changed
* Always Set the First Value
* Copy on Changes Only
* Make Comparison Independent of Sending
2024-01-07 19:31:06 +01:00
Marco Scholl
50cde2cd0f
fixes the dpt13 converting
2024-01-05 15:36:25 +01:00