Commit Graph

  • 8a31e9091a Merge pull request #283 from tonylu00/fix/cemi-server-failed-without-rf thelsing 2024-06-21 13:55:51 +02:00
  • 9a46d7b1b2 Fix build for cemi_server without RF support Tony 2024-06-20 02:09:16 +08:00
  • acf4a0b6e4 remove annoying file Mike 2024-06-03 13:03:41 +02:00
  • 4f0e47f809 drop unexpected udp data packet length Marco Scholl 2024-06-03 10:36:39 +02:00
  • 6eb7af74a0 flag also repeated telegrams as echoed / own telegrams Ing-Dom 2024-06-02 23:45:54 +02:00
  • a645575a72 support detect acks with busy + nack and show in monitoring Marco Scholl 2024-05-23 15:38:31 +02:00
  • 2adac5e4af fix: resets stats Marco Scholl 2024-05-23 09:35:07 +02:00
  • 06e0365a53 Merge branch 'v1dev-tp2' into v1dev Marco Scholl 2024-05-21 22:47:18 +02:00
  • 9de8591e40 Merge pull request #23 from mgeramb/addValueCompareFunction Dom 2024-05-21 19:33:57 +02:00
  • a330699a0e Add function to group object to send a value only if it was changed. Michael Geramb 2024-04-17 19:21:27 +02:00
  • f94bd0b674 allow to change MAX_TX_QUEUE Marco Scholl 2024-05-19 23:52:21 +02:00
  • 7cbc0d8fff Merge pull request #21 from OpenKNX/features/add_rp2040_to_demo Dom 2024-04-23 17:20:46 +02:00
  • 1ef4856740 Update platformio-ci.ini Dom 2024-04-22 13:22:15 +02:00
  • 97e15c7d92 remove some debug output. adds a tx queue size limit with warning. Marco Scholl 2024-04-10 14:36:19 +02:00
  • 1754e5387b fixes some problems with txqueue Marco Scholl 2024-04-08 21:21:30 +02:00
  • e65afebd3a reenable sendframe handling reenable rxProcess in loop fixes a memory leak Marco Scholl 2024-04-05 00:04:43 +02:00
  • 7b910eba59 small optimizes Marco Scholl 2024-04-04 20:51:45 +02:00
  • 9d7e29d705 auto format Marco Scholl 2024-03-30 09:52:15 +01:00
  • 6884734cc3 fixes the missing processRx() in loop() Marco Scholl 2024-03-30 06:58:18 +01:00
  • cf1b6bc7ac some bugfixes Marco Scholl 2024-03-29 22:32:18 +01:00
  • 8388c79f9f adds gcc optimize for tp frame Marco Scholl 2024-03-29 22:31:59 +01:00
  • 1ee78a45d1 Reimplementation of the tpuart data link layer Marco Scholl 2024-03-28 08:38:55 +01:00
  • 6b2ac7e50b Adds dma support for rp2040 uart Marco Scholl 2024-03-28 08:33:15 +01:00
  • f5724c64d1 Extends the platforms with additional uart methods. Marco Scholl 2024-02-27 16:02:29 +01:00
  • 03f55f5503 Makes the data link layer accessible from outside Marco Scholl 2024-02-26 23:55:38 +01:00
  • cacbd9f175 add rp2040 build environment to knx-demo example for both example project and ci Ing-Dom 2024-02-26 12:40:29 +01:00
  • 9d7c8acde6 update library.properties to V2.0.0 Ing-Dom 2024-02-13 09:38:51 +01:00
  • 21ab50fd00 Document ComFlagEx for Uninitialized State Handling Fix Cornelius Köpp 2024-02-12 23:11:00 +01:00
  • 96bd0ee9ec Fix for New Uninitialized-Handling Cornelius Köpp 2024-01-22 20:47:59 +01:00
  • 7b8db75d5c Finalize uninitialized handling Waldemar Porscha 2024-01-18 22:43:31 +01:00
  • e43325e42b New implementation of Uninitialized state for group object Waldemar Porscha 2024-01-16 00:39:26 +01:00
  • a12ff2dcf8 Merge remote-tracking branch 'origin/master' into devel Cornelius Köpp 2024-02-12 10:24:12 +01:00
  • 57b5b05ce1 Merge pull request #272 from OpenKNX/feature/set-value-and-check-change thelsing 2024-02-12 08:54:21 +01:00
  • 969b4c441e Merge pull request #271 from OpenKNX/fix/dpt13_int32t thelsing 2024-02-12 08:52:46 +01:00
  • 9ab6b6c51a Merge pull request #20 from OpenKNX/openknx/fix/pipeline_knxusb Marco Scholl 2024-01-31 07:13:55 +01:00
  • 5521e4bb53 Merge branch 'thelsing:master' into devel Dom 2024-01-30 12:27:34 +01:00
  • 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 +01:00
  • 1f426e9203 Update for New Uninitialized-Handling Cornelius Köpp 2024-01-22 20:47:59 +01:00
  • f5f45e2ce1 Allow Setting Value of GroupObject (KO) with Checking Change after Conversion by valueNoSendCompare(..) Cornelius Köpp 2023-08-13 22:01:45 +02:00
  • 52b578091f Merge pull request #277 from nerdoc/patch-2 thelsing 2024-01-24 18:11:02 +01:00
  • a81aa7f8f2 replace deprecated CreateKnxProd link with Kaenx-Creator Christian González 2024-01-23 20:22:31 +01:00
  • c6368db8a3 Finalize uninitialized handling Waldemar Porscha 2024-01-18 22:43:31 +01:00
  • efe2c46d32 New implementation of Uninitialized state for group object Waldemar Porscha 2024-01-16 00:39:26 +01:00
  • 0b33f0d67e Fix Error Detected in Pipeline: Build knx-demo Cornelius Köpp 2024-01-07 20:18:02 +01:00
  • e9541a9e76 Extend Doc of valueNoSendCompare(..); Add Note for using valueNoSend(..) Cornelius Köpp 2024-01-07 19:55:42 +01:00
  • fd887b9df1 Fix: Prevent False-Positive Change-Detection from Undefined Bits in (at least) DPT1 Cornelius Köpp 2023-09-18 20:23:06 +02:00
  • ee55abd2b9 Allow Setting Value of GroupObject (KO) with Checking Change after Conversion Cornelius Köpp 2023-08-13 22:01:45 +02:00
  • 50cde2cd0f fixes the dpt13 converting Marco Scholl 2024-01-05 15:36:25 +01:00
  • c8685facac Merge pull request #270 from mgeramb/FixBuildErrorIfKNX_NETIFisNotDefined thelsing 2024-01-02 20:16:12 +01:00
  • 4cd733b86d Fix build error for missing variable if KNX_NETIF is not defined Michael Geramb 2024-01-02 19:37:52 +01:00
  • 4deead3342 Merge pull request #269 from mgeramb/FixRP2040UARTPinHandling thelsing 2024-01-02 15:20:37 +01:00
  • c1691b7e81 Fix for RP2040 UART pin handling: Setting of uart pins moved setupUart method. Michael Geramb 2023-12-31 13:31:51 +01:00
  • 7215f470af Merge pull request #264 from OpenKNX/feature_activitycallback thelsing 2023-12-26 21:24:55 +01:00
  • 142e0a2325 fixing issues from PR review Ing-Dom 2023-12-26 13:48:50 +01:00
  • 946d116e63 Merge pull request #267 from OpenKNX/rp2040_ip_merge2 thelsing 2023-12-26 13:13:03 +01:00
  • a1b7e5d459 Merge pull request #268 from mgeramb/setUartPins thelsing 2023-12-26 13:11:07 +01:00
  • ddd8284578 Allow to set uart pins for RP2040 and ESP32 platform Michael Geramb 2023-12-25 19:39:05 +01:00
  • 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 +01:00
  • 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 +01:00
  • a870dd812d Merge pull request #265 from OpenKNX/fix_serialnumber thelsing 2023-12-20 22:45:17 +01:00
  • 3c29d16450 fix IndividualAddressSerialNumberReadResponse Marco Scholl 2023-12-20 09:35:29 +01:00
  • 38300f7e0d Revert "fix serialNumberReadResponse" Marco Scholl 2023-12-20 09:24:29 +01:00
  • 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 +01:00
  • d44606df72 Merge pull request #262 from OpenKNX/fix_serialreadnumberresponse 1.4 thelsing 2023-12-06 13:30:53 +01:00
  • 9f28f8efd2 fix serialNumberReadResponse thewhobox 2023-12-01 20:25:58 +01:00
  • e602b59fe3 Merge pull request #261 from OpenKNX/remove-byteorder-rp2040 thelsing 2023-11-03 14:50:48 +01:00
  • 354e5f56bb remove byteorder macros for rp2040 platform as they are already included in lwip Marco Scholl 2023-10-25 13:03:17 +02:00
  • f8f34c5994 Merge pull request #259 from OpenKNX/fixes--increase-kFunctionPropertyResultBufferMaxSize thelsing 2023-09-20 21:51:36 +02:00
  • f89a3919e4 increase kFunctionPropertyResultBufferMaxSize to 0xFF Marco Scholl 2023-09-14 19:55:20 +02:00
  • 43ed529115 Update conf.py thelsing 2023-09-09 21:31:37 +02:00
  • cf09bcd128 Update .readthedocs.yaml thelsing 2023-09-09 21:16:48 +02:00
  • 6eba663035 Create .readthedocs.yaml thelsing 2023-09-09 21:13:09 +02:00
  • 4c16a38803 Merge pull request #256 from OpenKNX/add-flash-callback thelsing 2023-08-28 15:27:58 +02:00
  • 3202b33fcb add support for external flash system by using callbacks Marco Scholl 2023-08-11 15:32:37 +02:00
  • 15bf1c0a9d Merge pull request #257 from OpenKNX/devel thelsing 2023-08-25 15:22:16 +02:00
  • fd952c817e soved merge problem Waldemar Porscha 2023-08-24 10:49:55 +02:00
  • a5c79214e3 Improved float16ToPayload correction Waldemar Porscha 2023-08-24 10:43:21 +02:00
  • 9c4e5d259a FIX: float16ToPayload Waldemar Porscha 2023-08-22 11:28:10 +02:00
  • 6dda682fa7 Merge pull request #253 from OpenKNX/feature/dpt-14-80 thelsing 2023-08-09 10:28:38 +02:00
  • 69d553df9c Merge pull request #254 from OpenKNX/fix/dptconvert-8.010-to-busvalue thelsing 2023-08-09 10:28:25 +02:00
  • bf9c3ffab1 Merge pull request #255 from OpenKNX/fix-check-init-of-assoc-table thelsing 2023-08-09 10:25:32 +02:00
  • 2934782d3c fix: check initalize AssociationTableData Marco Scholl 2023-08-06 18:03:09 +02:00
  • efbbb52717 Fix: Writing Both Bytes of DPT8.010 to Bus Cornelius Köpp 2023-07-16 21:35:50 +02:00
  • f7ac39c66f Merge pull request #251 from OpenKNX/fix_data_property_read_idx0 thelsing 2023-07-13 11:08:46 +02:00
  • aa57fdf482 Merge pull request #252 from OpenKNX/fix-buffer-overflow thelsing 2023-07-13 11:08:11 +02:00
  • 3c2a371711 Add DPT 14.080 (DPT_Value_ApparentPower) Cornelius Köpp 2023-07-02 14:04:32 +02:00
  • 09985ea793 FIX: Allow setting of EOPR_TIMEOUT from pio.ini Waldemar Porscha 2023-06-30 21:23:44 +02:00
  • a5ba7bcd5e fixed wrong answers to property read: with start = 0 (read the number of current elements) and current elements = 0 (empty property) 0 was returned which results in an error message when reading this property. John Doe 2023-06-26 10:15:51 +02:00
  • f8bd27b4b5 allow user defined OVERRUN_COUNT reset _savedAsapXXX always to 0 Waldemar Porscha 2023-06-18 14:06:41 +02:00
  • 48000b25aa Merge pull request #250 from Maggyver/master thelsing 2023-06-16 11:18:38 +02:00
  • 494c76c7d8 Merge pull request #249 from OpenKNX/fix-tpuart-error thelsing 2023-06-16 11:18:10 +02:00
  • 1a0ac5aaf2 Merge pull request #248 from OpenKNX/fix-functionPropRead thelsing 2023-06-16 11:17:18 +02:00
  • e1596ebaf4 fix wrong functionPropertyState handling thewhobox 2023-06-14 21:30:27 +02:00
  • c5fc04c487 fix-tpuart-error Mike 2023-06-13 11:21:48 +02:00
  • 90cafdbd01 New PlatformIO Build Flags "KNX_LED_ACTIVE_ON" , default is low Maggyver 2023-06-11 14:38:40 +02:00
  • 245b82e627 Merge pull request #246 from OpenKNX/fix-reset-chip thelsing 2023-05-29 19:10:34 +02:00
  • dd092dbba0 Merge pull request #245 from OpenKNX/improve_ipDataLinkLayer_limit thelsing 2023-05-29 19:09:33 +02:00
  • 338aa1b825 fix reset chip thewhobox 2023-05-28 12:06:55 +02:00
  • b088ffe10d Rename function for better understanding, fix inverse logic Ing-Dom 2023-05-27 13:55:11 +02:00
  • 49ae48eacb some minor improvements from first code review Ing-Dom 2023-05-26 12:48:50 +02:00