Commit Graph

654 Commits

Author SHA1 Message Date
Thomas Kunze
1b68cd0ef7 no more std::string 2024-08-19 23:24:21 +02:00
Thomas Kunze
e0f0b49db4 reduce use of std::string 2024-08-19 20:45:41 +02:00
Thomas Kunze
8f3e2f683f Merge branch 'directories' of https://github.com/thelsing/knx into directories 2024-08-19 18:14:46 +02:00
thelsing
285e516a93
Update cmake-arm.yml 2024-08-19 18:14:30 +02:00
Thomas Kunze
d721388b84 disable knx-cc ci 2024-08-19 18:13:01 +02:00
Thomas Kunze
9294257985 reduce footprint with KNX_NO_PRINT 2024-08-19 18:07:27 +02:00
Thomas Kunze
546300d705 Logging in memory and linuxplatform 2024-08-19 16:25:30 +02:00
Thomas Kunze
774a6b1d71 logger split up 2024-08-18 00:38:54 +02:00
Thomas Kunze
897acfe10f turn TUNNELLING of again 2024-08-18 00:05:30 +02:00
Thomas Kunze
8c3af52892 More logging 2024-08-17 22:37:15 +02:00
Thomas Kunze
59a76b7c3f frame logging data link layer 2024-08-17 21:30:44 +02:00
Thomas Kunze
2585deb52c add logging 2024-08-17 17:27:27 +02:00
Thomas Kunze
cd62a78eb4 do away with some feature #ifdefs add #ifndef KNX_NO_* if necessary 2024-08-17 12:51:31 +02:00
Thomas Kunze
32bd812ace fix build 2024-08-17 01:30:15 +02:00
Thomas Kunze
74036bad07 try to build less to reduce firmware sizes 2024-08-17 00:46:23 +02:00
Thomas Kunze
b59b37a462 Merge branch 'master' into directories 2024-08-16 22:22:22 +02:00
Thomas Kunze
31b765ab14 move files around and refactor cmake 2024-08-16 22:19:48 +02:00
thelsing
150f3fc24b
Update knx.h 2024-08-10 15:24:43 +02:00
thelsing
cdfd9de188
Update Doxyfile 2024-08-10 01:08:32 +02:00
thelsing
1bfbf0e430
Update conf.py 2024-08-10 00:59:18 +02:00
thelsing
59d4ba4c1b
Update requirements.txt 2024-08-10 00:39:28 +02:00
thelsing
6363ff85fd
Update conf.py 2024-08-10 00:35:50 +02:00
thelsing
c241bd7049
Update .readthedocs.yaml 2024-08-10 00:30:07 +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
thelsing
44f90bb949
Merge pull request #289 from thelsing/openknx-merge
Openknx merge
2024-08-09 21:48:13 +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
84808912dc del files 2024-08-09 20:42:28 +02:00
Thomas Kunze
82f0774f11 Merge branch 'master' into openknx-merge 2024-08-09 20:38:43 +02:00
Thomas Kunze
5ac85818af Merge branch 'master' of https://github.com/thelsing/knx 2024-08-09 20:33:59 +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
dd5367eaac lib props 2024-08-09 20:18:10 +02:00
Thomas Kunze
5ddbff2d16 Merge commit '093ae42' into openknx-merge 2024-08-09 20:14:40 +02:00
Thomas Kunze
2b11ecc4e1 Merge branch 'master' into openknx-merge 2024-08-09 19:56:10 +02:00
thelsing
484e6ce888
Merge pull request #279 from OpenKNX/fix/ko-state-uninitialized
Fix: Group-Object `_commFlag != Uninitialized` does NOT Guarantee an Actual Initialization
2024-08-09 19:55:47 +02:00
Thomas Kunze
934d9ca5ba translate german comments with deepL 2024-08-09 19:53:00 +02:00
Thomas Kunze
9a88b48467 merge 2024-08-09 19:32:41 +02:00
Thomas Kunze
f676cd2a20 Merge commit '06e0365' into openknx-merge 2024-08-09 19:32:26 +02:00
Ing-Dom
85ac27a6ec add rp2040 build environment to knx-demo example for both example project and ci 2024-08-09 19:08:47 +02:00
Thomas Kunze
27ef9ee1f7 cmake changes 2024-08-09 19:08:03 +02:00
Marco Scholl
b2bcba7e1b
Merge pull request #27 from mgeramb/add_DPT17.001
add DPT 27.001
2024-08-07 21:24:50 +02:00
Michael Geramb
f0cd44cefa add DPT 27.001 2024-08-07 21:09:05 +02:00
Marco Scholl
845aa38bd6
Merge branch 'v1' into v1dev 2024-08-03 21:27:20 +02:00
Marco Scholl
84a0ce3c22
fixes modulo in rx queue 2024-08-03 21:27:00 +02:00
Dom
7f119275ee
Better Routing and new Tunneling Support (#26)
Support 0x091A IP-Router better, including KNX IP Tunneling and a lot of smaller fixes
2024-07-29 10:47:41 +02:00
Ing-Dom
194de33ee2 update rp2040 plattform version in examples and ci 2024-07-22 23:27:07 +02:00