Commit Graph

  • 845aa38bd6
    Merge branch 'v1' into v1dev Marco Scholl 2024-08-03 21:27:20 +0200
  • 84a0ce3c22
    fixes modulo in rx queue Marco Scholl 2024-08-03 21:27:00 +0200
  • 7f119275ee
    Better Routing and new Tunneling Support (#26) Dom 2024-07-29 10:47:41 +0200
  • 194de33ee2 update rp2040 plattform version in examples and ci Ing-Dom 2024-07-22 23:27:07 +0200
  • e2d33b0006
    Merge pull request #286 from thelsing/thelsing-patch-2 thelsing 2024-07-22 13:05:59 +0200
  • 5e337591b1
    Update bau57B0.cpp thelsing 2024-07-22 12:56:06 +0200
  • cc54c2c98c
    Merge pull request #284 from thelsing/thelsing-patch-1 thelsing 2024-07-21 17:26:31 +0200
  • df12374425
    Update platformio-ci.ini thelsing 2024-07-21 17:14:42 +0200
  • 8acf2f737d
    Update platformio.ini thelsing 2024-07-21 15:55:56 +0200
  • 18471e2e78
    Update platformio-ci.ini thelsing 2024-07-21 15:55:05 +0200
  • d0b5e84526
    remove generic ethernet support on rp2040. uses now KNX_IP_LAN or KNX_IP_WIFI Marco Scholl 2024-07-20 23:47:58 +0200
  • 093ae425b0
    String \0 terminated in group objects (#25) Michael Geramb 2024-07-20 16:27:47 +0200
  • 12fb67cc63 fix: only set pinMode of Prog button pin when pin is >= 0 and isr function is defined otherwise it is useless anyway and causes warnings. Ing-Dom 2024-07-17 22:22:58 +0200
  • e69f63611a Release V2.1.0 Ing-Dom 2024-07-03 11:27:25 +0200
  • bfe5ffd91f update pybind11 Thomas Kunze 2024-06-29 16:50:08 +0200
  • 0db5119fbe Squashed 'examples/knxPython/pybind11/' changes from 59a2ac27..941f45bc Thomas Kunze 2024-06-29 16:48:45 +0200
  • 8a31e9091a
    Merge pull request #283 from tonylu00/fix/cemi-server-failed-without-rf thelsing 2024-06-21 13:55:51 +0200
  • 9a46d7b1b2 Fix build for cemi_server without RF support Tony 2024-06-20 02:09:16 +0800
  • acf4a0b6e4 remove annoying file Mike 2024-06-03 13:03:41 +0200
  • 4f0e47f809
    drop unexpected udp data packet length Marco Scholl 2024-06-03 10:36:39 +0200
  • 6eb7af74a0 flag also repeated telegrams as echoed / own telegrams Ing-Dom 2024-06-02 23:45:54 +0200
  • a645575a72
    support detect acks with busy + nack and show in monitoring Marco Scholl 2024-05-23 15:38:31 +0200
  • 2adac5e4af
    fix: resets stats Marco Scholl 2024-05-23 09:35:07 +0200
  • 06e0365a53
    Merge branch 'v1dev-tp2' into v1dev Marco Scholl 2024-05-21 22:47:18 +0200
  • 9de8591e40
    Merge pull request #23 from mgeramb/addValueCompareFunction Dom 2024-05-21 19:33:57 +0200
  • a330699a0e Add function to group object to send a value only if it was changed. Michael Geramb 2024-04-17 19:21:27 +0200
  • f94bd0b674
    allow to change MAX_TX_QUEUE Marco Scholl 2024-05-19 23:52:21 +0200
  • 7cbc0d8fff
    Merge pull request #21 from OpenKNX/features/add_rp2040_to_demo Dom 2024-04-23 17:20:46 +0200
  • 1ef4856740
    Update platformio-ci.ini Dom 2024-04-22 13:22:15 +0200
  • 97e15c7d92
    remove some debug output. adds a tx queue size limit with warning. Marco Scholl 2024-04-10 14:36:19 +0200
  • 1754e5387b
    fixes some problems with txqueue Marco Scholl 2024-04-08 21:21:30 +0200
  • e65afebd3a
    reenable sendframe handling reenable rxProcess in loop fixes a memory leak Marco Scholl 2024-04-05 00:04:43 +0200
  • 7b910eba59
    small optimizes Marco Scholl 2024-04-04 20:51:45 +0200
  • 9d7e29d705
    auto format Marco Scholl 2024-03-30 09:52:15 +0100
  • 6884734cc3
    fixes the missing processRx() in loop() Marco Scholl 2024-03-30 06:58:18 +0100
  • cf1b6bc7ac
    some bugfixes Marco Scholl 2024-03-29 22:32:18 +0100
  • 8388c79f9f
    adds gcc optimize for tp frame Marco Scholl 2024-03-29 22:31:59 +0100
  • 1ee78a45d1
    Reimplementation of the tpuart data link layer Marco Scholl 2024-03-28 08:38:55 +0100
  • 6b2ac7e50b
    Adds dma support for rp2040 uart Marco Scholl 2024-03-28 08:33:15 +0100
  • f5724c64d1
    Extends the platforms with additional uart methods. Marco Scholl 2024-02-27 16:02:29 +0100
  • 03f55f5503
    Makes the data link layer accessible from outside Marco Scholl 2024-02-26 23:55:38 +0100
  • cacbd9f175 add rp2040 build environment to knx-demo example for both example project and ci Ing-Dom 2024-02-26 12:40:29 +0100
  • a8aa41c8fe 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. Ing-Dom 2024-01-30 10:49:26 +0100
  • 9d7c8acde6 update library.properties to V2.0.0 Ing-Dom 2024-02-13 09:38:51 +0100
  • 21ab50fd00 Document ComFlagEx for Uninitialized State Handling Fix Cornelius Köpp 2024-02-12 23:11:00 +0100
  • 96bd0ee9ec Fix for New Uninitialized-Handling Cornelius Köpp 2024-01-22 20:47:59 +0100
  • 7b8db75d5c Finalize uninitialized handling Waldemar Porscha 2024-01-18 22:43:31 +0100
  • e43325e42b New implementation of Uninitialized state for group object Waldemar Porscha 2024-01-16 00:39:26 +0100
  • a12ff2dcf8 Merge remote-tracking branch 'origin/master' into devel Cornelius Köpp 2024-02-12 10:24:12 +0100
  • 57b5b05ce1
    Merge pull request #272 from OpenKNX/feature/set-value-and-check-change thelsing 2024-02-12 08:54:21 +0100
  • 969b4c441e
    Merge pull request #271 from OpenKNX/fix/dpt13_int32t thelsing 2024-02-12 08:52:46 +0100
  • 9ab6b6c51a
    Merge pull request #20 from OpenKNX/openknx/fix/pipeline_knxusb Marco Scholl 2024-01-31 07:13:55 +0100
  • 5521e4bb53
    Merge branch 'thelsing:master' into devel Dom 2024-01-30 12:27:34 +0100
  • 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. Ing-Dom 2024-01-30 10:49:26 +0100
  • 1f426e9203 Update for New Uninitialized-Handling Cornelius Köpp 2024-01-22 20:47:59 +0100
  • f5f45e2ce1 Allow Setting Value of GroupObject (KO) with Checking Change after Conversion by valueNoSendCompare(..) Cornelius Köpp 2023-08-13 22:01:45 +0200
  • 52b578091f
    Merge pull request #277 from nerdoc/patch-2 thelsing 2024-01-24 18:11:02 +0100
  • a81aa7f8f2
    replace deprecated CreateKnxProd link with Kaenx-Creator Christian González 2024-01-23 20:22:31 +0100
  • c6368db8a3 Finalize uninitialized handling Waldemar Porscha 2024-01-18 22:43:31 +0100
  • efe2c46d32 New implementation of Uninitialized state for group object Waldemar Porscha 2024-01-16 00:39:26 +0100
  • 0b33f0d67e Fix Error Detected in Pipeline: Build knx-demo Cornelius Köpp 2024-01-07 20:18:02 +0100
  • e9541a9e76 Extend Doc of valueNoSendCompare(..); Add Note for using valueNoSend(..) Cornelius Köpp 2024-01-07 19:55:42 +0100
  • fd887b9df1 Fix: Prevent False-Positive Change-Detection from Undefined Bits in (at least) DPT1 Cornelius Köpp 2023-09-18 20:23:06 +0200
  • ee55abd2b9 Allow Setting Value of GroupObject (KO) with Checking Change after Conversion Cornelius Köpp 2023-08-13 22:01:45 +0200
  • 50cde2cd0f fixes the dpt13 converting Marco Scholl 2024-01-05 15:36:25 +0100
  • c8685facac
    Merge pull request #270 from mgeramb/FixBuildErrorIfKNX_NETIFisNotDefined thelsing 2024-01-02 20:16:12 +0100
  • 4cd733b86d Fix build error for missing variable if KNX_NETIF is not defined Michael Geramb 2024-01-02 19:37:52 +0100
  • 4deead3342
    Merge pull request #269 from mgeramb/FixRP2040UARTPinHandling thelsing 2024-01-02 15:20:37 +0100
  • e16481effe pragmas Ing-Dom 2023-12-31 15:50:44 +0100
  • d108a5b172 ci old esp8266 version Ing-Dom 2023-12-31 15:34:10 +0100
  • c1691b7e81 Fix for RP2040 UART pin handling: Setting of uart pins moved setupUart method. Michael Geramb 2023-12-31 13:31:51 +0100
  • 983a2ffa92 wip Ing-Dom 2023-12-29 16:09:31 +0100
  • 7d0a454f0e wip Ing-Dom 2023-12-29 14:03:56 +0100
  • e147e0e72f wip Ing-Dom 2023-12-29 11:27:06 +0100
  • 2d40692a9f dont use auto parameter Ing-Dom 2023-12-29 09:37:18 +0100
  • 88fe16c822 wip Ing-Dom 2023-12-29 09:16:55 +0100
  • 485d973034 wip of a new logging approach in the knx stack Ing-Dom 2023-12-28 17:28:32 +0100
  • 7215f470af
    Merge pull request #264 from OpenKNX/feature_activitycallback thelsing 2023-12-26 21:24:55 +0100
  • 142e0a2325 fixing issues from PR review Ing-Dom 2023-12-26 13:48:50 +0100
  • 946d116e63
    Merge pull request #267 from OpenKNX/rp2040_ip_merge2 thelsing 2023-12-26 13:13:03 +0100
  • a1b7e5d459
    Merge pull request #268 from mgeramb/setUartPins thelsing 2023-12-26 13:11:07 +0100
  • ddd8284578 Allow to set uart pins for RP2040 and ESP32 platform Michael Geramb 2023-12-25 19:39:05 +0100
  • 311abdd88f redesigned the activitycallback without using the facade and with a more flexible approach. For performace reasons, the calls in the actual link layer is only activated when KNX_ACTIVITYCALLBACK is defined. Ing-Dom 2023-12-25 16:34:40 +0100
  • 470ec8b521 this adds IP (WiFi and wired Ethernet) support to the rp2040 platform. It includes also some optimizations for KNX-IP in general. Ing-Dom 2023-12-24 10:20:23 +0100
  • 7bc74773fa remove new line Ing-Dom 2023-12-20 23:14:10 +0100
  • a870dd812d
    Merge pull request #265 from OpenKNX/fix_serialnumber thelsing 2023-12-20 22:45:17 +0100
  • 45ed912f4e Add KNX-IP support for the rp2040 plattform Some general optimizations reagrding KNX-IP Ing-Dom 2023-12-20 10:20:50 +0100
  • 3c29d16450 fix IndividualAddressSerialNumberReadResponse Marco Scholl 2023-12-20 09:35:29 +0100
  • 38300f7e0d Revert "fix serialNumberReadResponse" Marco Scholl 2023-12-20 09:24:29 +0100
  • 53842ad0c5 Add the possibility to have a callback function signaling knx activity (for e.g. flashing LEDs) Can be enabled with KNX_ACTIVITYCALLBACK Ing-Dom 2023-12-17 14:42:04 +0100
  • d44606df72
    Merge pull request #262 from OpenKNX/fix_serialreadnumberresponse 1.4 thelsing 2023-12-06 13:30:53 +0100
  • 9f28f8efd2 fix serialNumberReadResponse thewhobox 2023-12-01 20:25:58 +0100
  • e602b59fe3
    Merge pull request #261 from OpenKNX/remove-byteorder-rp2040 thelsing 2023-11-03 14:50:48 +0100
  • 354e5f56bb remove byteorder macros for rp2040 platform as they are already included in lwip Marco Scholl 2023-10-25 13:03:17 +0200
  • a53b78a0d5 Merge branch 'master' with Project Config Updates Cornelius Köpp 2023-09-20 23:39:24 +0200
  • f8f34c5994
    Merge pull request #259 from OpenKNX/fixes--increase-kFunctionPropertyResultBufferMaxSize thelsing 2023-09-20 21:51:36 +0200
  • f1327a7e6c Fix: Prevent False-Positive Change-Detection from Undefined Bits in (at least) DPT1 Cornelius Köpp 2023-09-18 20:23:06 +0200
  • d53bbf307f Make Comparison Independent of Sending Cornelius Köpp 2023-09-18 18:56:46 +0200
  • f89a3919e4 increase kFunctionPropertyResultBufferMaxSize to 0xFF Marco Scholl 2023-09-14 19:55:20 +0200
  • 43ed529115
    Update conf.py thelsing 2023-09-09 21:31:37 +0200