Ing-Dom 
							
						 
					 
					
						
						
						
						
							
						
						
							142e0a2325 
							
						 
					 
					
						
						
							
							fixing issues from PR review  
						
						
						
					 
					
						2023-12-26 13:48:50 +01:00 
						 
				 
			
				
					
						
							
							
								Ing-Dom 
							
						 
					 
					
						
						
						
						
							
						
						
							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.
There is now a DataLinkLayerCallback class where a specific Bau *can* inherit from and - if the specific link layer supports it, pass itself to that linklayer(s). 
						
					 
					
						2023-12-25 16:34:40 +01:00 
						 
				 
			
				
					
						
							
							
								Ing-Dom 
							
						 
					 
					
						
						
						
						
							
						
						
							53842ad0c5 
							
						 
					 
					
						
						
							
							Add the possibility to have a callback function signaling knx activity (for e.g. flashing LEDs)  
						
						... 
						
						
						
						Can be enabled with KNX_ACTIVITYCALLBACK
# Conflicts:
#	src/knx/ip_data_link_layer.cpp 
						
					 
					
						2023-12-17 14:53:50 +01:00 
						 
				 
			
				
					
						
							
							
								thelsing 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d44606df72 
							
						 
					 
					
						
						
							
							Merge pull request  #262  from OpenKNX/fix_serialreadnumberresponse  
						
						... 
						
						
						
						fix serialNumberReadResponse 
						
					 
					
						2023-12-06 13:30:53 +01:00 
						 
				 
			
				
					
						
							
							
								thewhobox 
							
						 
					 
					
						
						
						
						
							
						
						
							9f28f8efd2 
							
						 
					 
					
						
						
							
							fix serialNumberReadResponse  
						
						
						
					 
					
						2023-12-01 20:25:58 +01:00 
						 
				 
			
				
					
						
							
							
								thelsing 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e602b59fe3 
							
						 
					 
					
						
						
							
							Merge pull request  #261  from OpenKNX/remove-byteorder-rp2040  
						
						... 
						
						
						
						remove byteorder macros for rp2040 platform 
						
					 
					
						2023-11-03 14:50:48 +01:00 
						 
				 
			
				
					
						
							
							
								Marco Scholl 
							
						 
					 
					
						
						
						
						
							
						
						
							354e5f56bb 
							
						 
					 
					
						
						
							
							remove byteorder macros for rp2040 platform as they are already included in lwip  
						
						
						
					 
					
						2023-10-25 13:03:17 +02:00 
						 
				 
			
				
					
						
							
							
								thelsing 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f8f34c5994 
							
						 
					 
					
						
						
							
							Merge pull request  #259  from OpenKNX/fixes--increase-kFunctionPropertyResultBufferMaxSize  
						
						... 
						
						
						
						increase kFunctionPropertyResultBufferMaxSize to 0xFF 
						
					 
					
						2023-09-20 21:51:36 +02:00 
						 
				 
			
				
					
						
							
							
								Marco Scholl 
							
						 
					 
					
						
						
						
						
							
						
						
							f89a3919e4 
							
						 
					 
					
						
						
							
							increase kFunctionPropertyResultBufferMaxSize to 0xFF  
						
						
						
					 
					
						2023-09-14 19:55:20 +02:00 
						 
				 
			
				
					
						
							
							
								thelsing 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							43ed529115 
							
						 
					 
					
						
						
							
							Update conf.py  
						
						
						
					 
					
						2023-09-09 21:31:37 +02:00 
						 
				 
			
				
					
						
							
							
								thelsing 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cf09bcd128 
							
						 
					 
					
						
						
							
							Update .readthedocs.yaml  
						
						
						
					 
					
						2023-09-09 21:16:48 +02:00 
						 
				 
			
				
					
						
							
							
								thelsing 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6eba663035 
							
						 
					 
					
						
						
							
							Create .readthedocs.yaml  
						
						
						
					 
					
						2023-09-09 21:13:09 +02:00 
						 
				 
			
				
					
						
							
							
								thelsing 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4c16a38803 
							
						 
					 
					
						
						
							
							Merge pull request  #256  from OpenKNX/add-flash-callback  
						
						... 
						
						
						
						add support for external flash system by using callbacks 
						
					 
					
						2023-08-28 15:27:58 +02:00 
						 
				 
			
				
					
						
							
							
								Marco Scholl 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3202b33fcb 
							
						 
					 
					
						
						
							
							add support for external flash system by using callbacks  
						
						
						
					 
					
						2023-08-25 22:42:32 +02:00 
						 
				 
			
				
					
						
							
							
								thelsing 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							15bf1c0a9d 
							
						 
					 
					
						
						
							
							Merge pull request  #257  from OpenKNX/devel  
						
						... 
						
						
						
						FIX: float16ToPayload 
						
					 
					
						2023-08-25 15:22:16 +02:00 
						 
				 
			
				
					
						
							
							
								Waldemar Porscha 
							
						 
					 
					
						
						
						
						
							
						
						
							fd952c817e 
							
						 
					 
					
						
						
							
							soved merge problem  
						
						
						
					 
					
						2023-08-24 10:49:55 +02:00 
						 
				 
			
				
					
						
							
							
								Waldemar Porscha 
							
						 
					 
					
						
						
						
						
							
						
						
							a5c79214e3 
							
						 
					 
					
						
						
							
							Improved float16ToPayload correction  
						
						
						
					 
					
						2023-08-24 10:43:21 +02:00 
						 
				 
			
				
					
						
							
							
								Waldemar Porscha 
							
						 
					 
					
						
						
						
						
							
						
						
							9c4e5d259a 
							
						 
					 
					
						
						
							
							FIX: float16ToPayload  
						
						... 
						
						
						
						- all DPT9 numbers of the form (2^n)/100, n>10 (first value is 20.48) were converted to a payload of 0
- in other words: 20.48; 40.96; 81.92; etc. were send as 0! 
						
					 
					
						2023-08-22 11:28:10 +02:00 
						 
				 
			
				
					
						
							
							
								thelsing 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6dda682fa7 
							
						 
					 
					
						
						
							
							Merge pull request  #253  from OpenKNX/feature/dpt-14-80  
						
						... 
						
						
						
						Add Support for DPT 14.080 (`DPT_Value_ApparentPower`) 
						
					 
					
						2023-08-09 10:28:38 +02:00 
						 
				 
			
				
					
						
							
							
								thelsing 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							69d553df9c 
							
						 
					 
					
						
						
							
							Merge pull request  #254  from OpenKNX/fix/dptconvert-8.010-to-busvalue  
						
						... 
						
						
						
						Fix: Conversion of DPT8.010 to Bus 
						
					 
					
						2023-08-09 10:28:25 +02:00 
						 
				 
			
				
					
						
							
							
								thelsing 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bf9c3ffab1 
							
						 
					 
					
						
						
							
							Merge pull request  #255  from OpenKNX/fix-check-init-of-assoc-table  
						
						... 
						
						
						
						Fix check init of assoc table 
						
					 
					
						2023-08-09 10:25:32 +02:00 
						 
				 
			
				
					
						
							
							
								Marco Scholl 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2934782d3c 
							
						 
					 
					
						
						
							
							fix: check initalize AssociationTableData  
						
						
						
					 
					
						2023-08-06 18:19:17 +02:00 
						 
				 
			
				
					
						
							
							
								Cornelius Köpp 
							
						 
					 
					
						
						
						
						
							
						
						
							efbbb52717 
							
						 
					 
					
						
						
							
							Fix: Writing Both Bytes of DPT8.010 to Bus  
						
						
						
					 
					
						2023-08-02 23:01:14 +02:00 
						 
				 
			
				
					
						
							
							
								thelsing 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f7ac39c66f 
							
						 
					 
					
						
						
							
							Merge pull request  #251  from OpenKNX/fix_data_property_read_idx0  
						
						... 
						
						
						
						fixed wrong answers to property read 
						
					 
					
						2023-07-13 11:08:46 +02:00 
						 
				 
			
				
					
						
							
							
								thelsing 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aa57fdf482 
							
						 
					 
					
						
						
							
							Merge pull request  #252  from OpenKNX/fix-buffer-overflow  
						
						... 
						
						
						
						Fix buffer overflow 
						
					 
					
						2023-07-13 11:08:11 +02:00 
						 
				 
			
				
					
						
							
							
								Cornelius Köpp 
							
						 
					 
					
						
						
						
						
							
						
						
							3c2a371711 
							
						 
					 
					
						
						
							
							Add DPT 14.080 (DPT_Value_ApparentPower)  
						
						
						
					 
					
						2023-07-02 14:04:32 +02:00 
						 
				 
			
				
					
						
							
							
								Waldemar Porscha 
							
						 
					 
					
						
						
						
						
							
						
						
							09985ea793 
							
						 
					 
					
						
						
							
							FIX: Allow setting of EOPR_TIMEOUT from pio.ini  
						
						
						
					 
					
						2023-06-30 21:23:44 +02:00 
						 
				 
			
				
					
						
							
							
								John Doe 
							
						 
					 
					
						
						
						
						
							
						
						
							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. 
						
					 
					
						2023-06-26 10:15:51 +02:00 
						 
				 
			
				
					
						
							
							
								Waldemar Porscha 
							
						 
					 
					
						
						
						
						
							
						
						
							f8bd27b4b5 
							
						 
					 
					
						
						
							
							allow user defined OVERRUN_COUNT  
						
						... 
						
						
						
						reset _savedAsapXXX always to 0 
						
					 
					
						2023-06-18 14:06:41 +02:00 
						 
				 
			
				
					
						
							
							
								thelsing 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							48000b25aa 
							
						 
					 
					
						
						
							
							Merge pull request  #250  from Maggyver/master  
						
						... 
						
						
						
						New PlatformIO Build Flags "KNX_LED_ACTIVE_ON" , default is low 
						
					 
					
						2023-06-16 11:18:38 +02:00 
						 
				 
			
				
					
						
							
							
								thelsing 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							494c76c7d8 
							
						 
					 
					
						
						
							
							Merge pull request  #249  from OpenKNX/fix-tpuart-error  
						
						... 
						
						
						
						fix  #247  - TPUART Error Message 
					
						2023-06-16 11:18:10 +02:00 
						 
				 
			
				
					
						
							
							
								thelsing 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a0ac5aaf2 
							
						 
					 
					
						
						
							
							Merge pull request  #248  from OpenKNX/fix-functionPropRead  
						
						... 
						
						
						
						fix wrong functionPropertyState handling 
						
					 
					
						2023-06-16 11:17:18 +02:00 
						 
				 
			
				
					
						
							
							
								thewhobox 
							
						 
					 
					
						
						
						
						
							
						
						
							e1596ebaf4 
							
						 
					 
					
						
						
							
							fix wrong functionPropertyState handling  
						
						
						
					 
					
						2023-06-14 21:30:27 +02:00 
						 
				 
			
				
					
						
							
							
								Mike 
							
						 
					 
					
						
						
						
						
							
						
						
							c5fc04c487 
							
						 
					 
					
						
						
							
							fix-tpuart-error  
						
						
						
					 
					
						2023-06-13 11:21:48 +02:00 
						 
				 
			
				
					
						
							
							
								Maggyver 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							90cafdbd01 
							
						 
					 
					
						
						
							
							New PlatformIO Build Flags "KNX_LED_ACTIVE_ON" , default is low  
						
						
						
					 
					
						2023-06-11 14:38:40 +02:00 
						 
				 
			
				
					
						
							
							
								thelsing 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							245b82e627 
							
						 
					 
					
						
						
							
							Merge pull request  #246  from OpenKNX/fix-reset-chip  
						
						... 
						
						
						
						fix: reset chip blocks 
						
					 
					
						2023-05-29 19:10:34 +02:00 
						 
				 
			
				
					
						
							
							
								thelsing 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dd092dbba0 
							
						 
					 
					
						
						
							
							Merge pull request  #245  from OpenKNX/improve_ipDataLinkLayer_limit  
						
						... 
						
						
						
						Improve ip data link layer send limit 
						
					 
					
						2023-05-29 19:09:33 +02:00 
						 
				 
			
				
					
						
							
							
								thewhobox 
							
						 
					 
					
						
						
						
						
							
						
						
							338aa1b825 
							
						 
					 
					
						
						
							
							fix reset chip  
						
						
						
					 
					
						2023-05-28 12:06:55 +02:00 
						 
				 
			
				
					
						
							
							
								Ing-Dom 
							
						 
					 
					
						
						
						
						
							
						
						
							b088ffe10d 
							
						 
					 
					
						
						
							
							Rename function for better understanding, fix inverse logic  
						
						
						
					 
					
						2023-05-27 13:55:11 +02:00 
						 
				 
			
				
					
						
							
							
								Ing-Dom 
							
						 
					 
					
						
						
						
						
							
						
						
							49ae48eacb 
							
						 
					 
					
						
						
							
							some minor improvements from first code review  
						
						
						
					 
					
						2023-05-26 12:48:50 +02:00 
						 
				 
			
				
					
						
							
							
								Ing-Dom 
							
						 
					 
					
						
						
						
						
							
						
						
							1f3a5fe5a9 
							
						 
					 
					
						
						
							
							improve the implementation of the 50 packet / second limit  
						
						... 
						
						
						
						delay knx.loop by 20ms has ugly side effects.
count the frames in 100ms chunks to allow more than 5 packets per 100ms
drop packet if over the limit. 
						
					 
					
						2023-05-26 11:26:33 +02:00 
						 
				 
			
				
					
						
							
							
								thelsing 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4cdf6d4ffe 
							
						 
					 
					
						
						
							
							Merge pull request  #244  from OpenKNX/hotfix-uninitialized-asap  
						
						... 
						
						
						
						Hotfix: remove of _savedAsapXXX = 0 
						
					 
					
						2023-05-13 10:07:22 +02:00 
						 
				 
			
				
					
						
							
							
								Waldemar Porscha 
							
						 
					 
					
						
						
						
						
							
						
						
							5abd3d4408 
							
						 
					 
					
						
						
							
							Hotfix: remove of _savedAsapXXX = 0  
						
						
						
					 
					
						2023-05-13 01:11:34 +02:00 
						 
				 
			
				
					
						
							
							
								thelsing 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e4bb3e1c59 
							
						 
					 
					
						
						
							
							Merge pull request  #243  from OpenKNX/support-samd-flash-offset  
						
						... 
						
						
						
						support KNX_FLASH_OFFSET on samd 
						
					 
					
						2023-05-07 20:29:12 +02:00 
						 
				 
			
				
					
						
							
							
								thelsing 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f30ff30a6a 
							
						 
					 
					
						
						
							
							Merge pull request  #242  from OpenKNX/function-property  
						
						... 
						
						
						
						functionproperty respond only if handled 
						
					 
					
						2023-05-07 20:22:14 +02:00 
						 
				 
			
				
					
						
							
							
								Marco Scholl 
							
						 
					 
					
						
						
						
						
							
						
						
							2b8ad2f1ad 
							
						 
					 
					
						
						
							
							support KNX_FLASH_OFFSET on samd  
						
						
						
					 
					
						2023-05-07 11:52:39 +02:00 
						 
				 
			
				
					
						
							
							
								thewhobox 
							
						 
					 
					
						
						
						
						
							
						
						
							859b50eff6 
							
						 
					 
					
						
						
							
							functionproperty respond only if handled  
						
						
						
					 
					
						2023-05-06 20:53:06 +02:00 
						 
				 
			
				
					
						
							
							
								mumpf 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d52df6d584 
							
						 
					 
					
						
						
							
							fix: prevent use of uninitialized _savedAsapXXX variables ( #241 )  
						
						... 
						
						
						
						- src/knx/application_layer.h: Initialize _savedAsapXXX
- src/knx/application_layer.cpp: prevent xxxConfirm-Calls if _savedAsapXXX values are 0
Co-authored-by: Waldemar Porscha <wp@porscha.eu> 
						
					 
					
						2023-05-05 00:42:28 +02:00 
						 
				 
			
				
					
						
							
							
								Mike 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0d140a5182 
							
						 
					 
					
						
						
							
							Added FunctionProperty Callback ( #238 )  
						
						... 
						
						
						
						* add commitNonVolatileMemory overload to batch write chars n times to flash
* added functionproperty callback
* added function property state
* fixed function data length
* removed ifdef and fixed missing references
* added adc response
* fix
* fixed ADCResponse
---------
Co-authored-by: Ing-Dom <dom@ing-dom.de> 
						
					 
					
						2023-04-06 15:35:37 +02:00 
						 
				 
			
				
					
						
							
							
								mobil750 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5007462c70 
							
						 
					 
					
						
						
							
							correction for DPT 10.001 TimeOfDay implemented; #define DPT_TimeOfDay Dpt(10, 1, 1) ( #237 )  
						
						... 
						
						
						
						extension of dptconvert.cpp to get "tmp.tm_wday = weekDay;" decoded in Struct tm 
						
					 
					
						2023-04-06 12:25:52 +02:00