Arne 
							
						 
					 
					
						
						
							
						
						2cc5a29b86 
					 
					
						
						
							
							keep dmx rdm identify on if dmx disconnects.  
						
						... 
						
						
						
						Some rdm testers disconnect after setting it. 
						
						
					 
					
						2025-01-16 11:42:35 +00:00 
						 
				 
			
				
					
						
							
							
								Arne 
							
						 
					 
					
						
						
							
						
						b178c08271 
					 
					
						
						
							
							Support dmx rdm personality change  
						
						
						
						
					 
					
						2025-01-16 11:42:16 +00:00 
						 
				 
			
				
					
						
							
							
								Arne 
							
						 
					 
					
						
						
							
						
						9a3b208ac5 
					 
					
						
						
							
							comments and cleanup  
						
						
						
						
					 
					
						2025-01-16 11:37:14 +00:00 
						 
				 
			
				
					
						
							
							
								Arne 
							
						 
					 
					
						
						
							
						
						2989155f05 
					 
					
						
						
							
							handle rdm dmx address changes  
						
						
						
						
					 
					
						2025-01-16 11:37:05 +00:00 
						 
				 
			
				
					
						
							
							
								Arne 
							
						 
					 
					
						
						
							
						
						50b56c64f5 
					 
					
						
						
							
							extract creation of dmx config into own method  
						
						
						
						
					 
					
						2025-01-16 11:36:58 +00:00 
						 
				 
			
				
					
						
							
							
								Arne 
							
						 
					 
					
						
						
							
						
						be3e331afb 
					 
					
						
						
							
							Monitor dmx personality and dmx start address for change and update rdm  
						
						
						
						
					 
					
						2025-01-16 11:36:50 +00:00 
						 
				 
			
				
					
						
							
							
								Arne 
							
						 
					 
					
						
						
							
						
						9d8fdd0b20 
					 
					
						
						
							
							extract test for rdm identify into own method  
						
						
						
						
					 
					
						2025-01-16 11:36:44 +00:00 
						 
				 
			
				
					
						
							
							
								Arne 
							
						 
					 
					
						
						
							
						
						033c7abe62 
					 
					
						
						
							
							add enable/disable methods for dmxInput  
						
						
						
						
					 
					
						2025-01-16 11:36:36 +00:00 
						 
				 
			
				
					
						
							
							
								Arne 
							
						 
					 
					
						
						
							
						
						5525a21696 
					 
					
						
						
							
							rename settings  
						
						
						
						
					 
					
						2025-01-16 11:36:24 +00:00 
						 
				 
			
				
					
						
							
							
								Arne 
							
						 
					 
					
						
						
							
						
						aed03cd03b 
					 
					
						
						
							
							hack: disable dmx receiver while wifi is being activated  
						
						... 
						
						
						
						This fixes a crash in the dmx receiver. The dmx receiver cannot work while cache is disabled. For some reason activating wifi disables the cache. In theory, the driver is placed in iram and should work, but it doesn't. This might be a bug in the driver. 
						
						
					 
					
						2025-01-16 11:35:04 +00:00 
						 
				 
			
				
					
						
							
							
								Arne 
							
						 
					 
					
						
						
							
						
						5a5661f136 
					 
					
						
						
							
							handle dmx rdm identify  
						
						
						
						
					 
					
						2025-01-16 11:32:49 +00:00 
						 
				 
			
				
					
						
							
							
								Arne 
							
						 
					 
					
						
						
							
						
						a3bcf92ea5 
					 
					
						
						
							
							Turn dmx_into into class with state.  
						
						... 
						
						
						
						This is much nicer to read and in the future more state will be added to support all the rdm stuff. 
						
						
					 
					
						2025-01-16 11:29:39 +00:00 
						 
				 
			
				
					
						
							
							
								Will Tatam 
							
						 
					 
					
						
						
							
						
						0ad31c90f6 
					 
					
						
						
							
							fix merge error  
						
						
						
						
					 
					
						2025-01-16 11:26:42 +00:00 
						 
				 
			
				
					
						
							
							
								Arne 
							
						 
					 
					
						
						
							
						
						789d68e80d 
					 
					
						
						
							
							Move globals to top of file and change scope to compile unit only.  
						
						... 
						
						
						
						Some minor cleanup changes 
						
						
					 
					
						2025-01-16 11:21:52 +00:00 
						 
				 
			
				
					
						
							
							
								Arne 
							
						 
					 
					
						
						
							
						
						f06a1e8b49 
					 
					
						
						
							
							Extract dmx_input from dmx.cpp into dmx_input.cpp.  
						
						... 
						
						
						
						This greatly improves readability because it gets rid of most of the
ifdefs. 
						
						
					 
					
						2025-01-16 11:21:41 +00:00 
						 
				 
			
				
					
						
							
							
								Arne 
							
						 
					 
					
						
						
							
						
						a0ca243955 
					 
					
						
						
							
							Move dmx_input pin allocations from wled.cpp to dmx.cpp  
						
						
						
						
					 
					
						2025-01-16 11:20:19 +00:00 
						 
				 
			
				
					
						
							
							
								Arne 
							
						 
					 
					
						
						
							
						
						9e2268bd74 
					 
					
						
						
							
							Adapt to new api of esp_dmx v3.1  
						
						
						
						
					 
					
						2025-01-16 11:17:58 +00:00 
						 
				 
			
				
					
						
							
							
								Arne 
							
						 
					 
					
						
						
							
						
						702d085117 
					 
					
						
						
							
							rename global dmx... variables to dmxInput...  
						
						... 
						
						
						
						This is the first step in supporting both dmx input and dmx output on different pins. 
						
						
					 
					
						2025-01-16 11:16:39 +00:00 
						 
				 
			
				
					
						
							
							
								Damian Schneider 
							
						 
					 
					
						
						
							
						
						278d204d1c 
					 
					
						
						
							
							merge fix for Deep-Sleep UM  
						
						
						
						
					 
					
						2025-01-15 20:36:53 +01:00 
						 
				 
			
				
					
						
							
							
								Damian Schneider 
							
						 
					 
					
						
						
							
						
						39b3e7e507 
					 
					
						
						
							
							BUGFIX in oscillate FX ( #4494 )  
						
						... 
						
						
						
						effect was changed from int to uint but it relied on negative numbers. fixed by checking overflow and a cast. 
						
						
					 
					
						2025-01-15 15:17:56 +01:00 
						 
				 
			
				
					
						
							
							
								Will Tatam 
							
						 
					 
					
						
						
							
						
						ef2eb0764c 
					 
					
						
						
							
							Merge branch 'main' into usermod-libs  
						
						
						
						
					 
					
						2025-01-15 11:00:52 +00:00 
						 
				 
			
				
					
						
							
							
								Blaž Kristan 
							
						 
					 
					
						
						
							
						
						a65f97ac75 
					 
					
						
						
							
							Merge branch 'main' into blending-styles  
						
						
						
						
					 
					
						2025-01-14 22:39:20 +01:00 
						 
				 
			
				
					
						
							
							
								Will Tatam 
							
						 
					 
					
						
						
							
						
						56b8af86d7 
					 
					
						
						
							
							Swap to WLED_ENABLE_GIF  
						
						
						
						
					 
					
						2025-01-14 18:40:41 +00:00 
						 
				 
			
				
					
						
							
							
								Christian Schwinne 
							
						 
					 
					
						
						
							
						
						e852df3179 
					 
					
						
						
							
							Proper debug statements  
						
						
						
						
					 
					
						2025-01-14 18:30:34 +00:00 
						 
				 
			
				
					
						
							
							
								Will Tatam 
							
						 
					 
					
						
						
							
						
						deb0306347 
					 
					
						
						
							
							Merge branch 'main' into gif-fix  
						
						
						
						
					 
					
						2025-01-14 18:26:41 +00:00 
						 
				 
			
				
					
						
							
							
								Will Tatam 
							
						 
					 
					
						
						
							
						
						4f4476b79f 
					 
					
						
						
							
							Set new codename  
						
						
						
						
					 
					
						2025-01-14 11:53:10 +00:00 
						 
				 
			
				
					
						
							
							
								Will Tatam 
							
						 
					 
					
						
						
							
						
						1dbd7066de 
					 
					
						
						
							
							Revert LOROL_LITTLEFS hack  
						
						
						
						
					 
					
						2025-01-14 00:27:54 +00:00 
						 
				 
			
				
					
						
							
							
								Blaž Kristan 
							
						 
					 
					
						
						
							
						
						cc011e39ce 
					 
					
						
						
							
							Bus creation bugfix  
						
						... 
						
						
						
						- speed improvements in ABL
- verbose debugging 
						
						
					 
					
						2025-01-13 17:27:33 +01:00 
						 
				 
			
				
					
						
							
							
								Blaž Kristan 
							
						 
					 
					
						
						
							
						
						adead9b578 
					 
					
						
						
							
							Bus wrapper modifications  
						
						... 
						
						
						
						- NeoPixelBus update 2.8.3
- automatic selection of appropriate I2S bus (`X1xxxxxxMethod`)
- removed I2S0 on ESP32 (used by AudioReactive)
- renumbered internal bus numbers (iType)
- added buffer size reporting
Bus modifications
- WWA strip support
- bus initialisation rewrite
- optional parallel I2S (ESP32, S2 & S3) 
						
						
					 
					
						2025-01-12 15:17:22 +01:00 
						 
				 
			
				
					
						
							
							
								Will Tatam 
							
						 
					 
					
						
						
							
						
						c16d83fab0 
					 
					
						
						
							
							Build custom_usermods = audioreactive auto_save animartrix  
						
						
						
						
					 
					
						2025-01-11 22:36:06 +00:00 
						 
				 
			
				
					
						
							
							
								Will Miles 
							
						 
					 
					
						
						
							
						
						b8685f2c39 
					 
					
						
						
							
							Convert usermods to static libraries  
						
						... 
						
						
						
						Redesign the usermod system so that usermods are implemented as
PlatformIO libraries instead of headers.  This permits them to call for
dependencies, and eliminates the compiler flags for enabling each one,
allowing the build cache to behave better.
The usermod list is built using some linker magic to construct a static
list in ROM memory.  This eliminates the need for wasting SRAM on
something fixed at build time. 
						
						
					 
					
						2025-01-11 12:08:29 -05:00 
						 
				 
			
				
					
						
							
							
								Damian Schneider 
							
						 
					 
					
						
						
							
						
						bb0c0af189 
					 
					
						
						
							
							added a delay after switching relay ( #4474 )  
						
						... 
						
						
						
						- helps to stabilize power on the LEDs before sending data 
						
						
					 
					
						2025-01-09 22:41:45 +01:00 
						 
				 
			
				
					
						
							
							
								netmindz 
							
						 
					 
					
						
						
							
						
						709aeff9ea 
					 
					
						
						
							
							Merge pull request  #4435  from TripleWhy/TripleWhy/issue4425  
						
						... 
						
						
						
						palette effect overflow fix 
						
						
					 
					
						2025-01-09 11:03:44 +00:00 
						 
				 
			
				
					
						
							
							
								netmindz 
							
						 
					 
					
						
						
							
						
						34f18122f5 
					 
					
						
						
							
							Merge pull request  #4295  from WouterGritter/mqtt-use-topic-buffer-len  
						
						... 
						
						
						
						FIX: "magic numbers" for MQTT topic buffer length in mqtt.cpp and button.cpp (use already defined MQTT_MAX_TOPIC_LEN) 
						
						
					 
					
						2025-01-09 11:01:23 +00:00 
						 
				 
			
				
					
						
							
							
								Will Miles 
							
						 
					 
					
						
						
							
						
						204e72e9eb 
					 
					
						
						
							
							Merge pull request  #4213  from willmmiles/static-class-to-namespace  
						
						... 
						
						
						
						Complete transition of UsermodManager and PinManager away from classes 
						
						
					 
					
						2025-01-08 21:38:10 -05:00 
						 
				 
			
				
					
						
							
							
								Frank 
							
						 
					 
					
						
						
							
						
						2e06f5b1e8 
					 
					
						
						
							
							Merge pull request  #4450  from adafruit/main  
						
						... 
						
						
						
						Add correct pin availability for ESP32 Mini modules 
						
						
					 
					
						2025-01-06 22:33:31 +01:00 
						 
				 
			
				
					
						
							
							
								Damian Schneider 
							
						 
					 
					
						
						
							
						
						3adcbb7904 
					 
					
						
						
							
							Playlist output glitchfix update: found it also happens on S3 ( #4462 )  
						
						... 
						
						
						
						* Fix output glitches when playlist changes preset update: glitches also happen on S3 
						
						
					 
					
						2025-01-06 22:24:28 +01:00 
						 
				 
			
				
					
						
							
							
								Damian Schneider 
							
						 
					 
					
						
						
							
						
						ae4de2782a 
					 
					
						
						
							
							DeepSleep usermod ( #4190 )  
						
						... 
						
						
						
						* DeepSleep Usermod
- sleep delay is now 1 by default, disabling sleep at powerup
- renamed bootup variable to powerup
- using delay counter for proper bootup
- changed power-up and bootup logic
- added fallback to always power-on at boot except at powerup
- fixed bug in settings page 
						
						
					 
					
						2025-01-04 08:07:11 +01:00 
						 
				 
			
				
					
						
							
							
								ladyada 
							
						 
					 
					
						
						
							
						
						dcf89e0dbd 
					 
					
						
						
							
							simplify logic  
						
						
						
						
					 
					
						2025-01-03 16:37:26 -05:00 
						 
				 
			
				
					
						
							
							
								ladyada 
							
						 
					 
					
						
						
							
						
						35d92f43c0 
					 
					
						
						
							
							>sigh<  https://github.com/espressif/arduino-esp32/issues/10683  
						
						
						
						
					 
					
						2025-01-02 20:54:19 -05:00 
						 
				 
			
				
					
						
							
							
								ladyada 
							
						 
					 
					
						
						
							
						
						12db60885f 
					 
					
						
						
							
							try debug  
						
						
						
						
					 
					
						2024-12-31 17:02:52 -05:00 
						 
				 
			
				
					
						
							
							
								ladyada 
							
						 
					 
					
						
						
							
						
						d637260dc3 
					 
					
						
						
							
							typo fix  
						
						
						
						
					 
					
						2024-12-31 16:42:49 -05:00 
						 
				 
			
				
					
						
							
							
								ladyada 
							
						 
					 
					
						
						
							
						
						0937064e18 
					 
					
						
						
							
							fix pin availability calculations for ESP32-mini modules  
						
						
						
						
					 
					
						2024-12-31 16:40:11 -05:00 
						 
				 
			
				
					
						
							
							
								Blaž Kristan 
							
						 
					 
					
						
						
							
						
						54264efb20 
					 
					
						
						
							
							Fill SSID fix  
						
						
						
						
					 
					
						2024-12-30 15:04:25 +01:00 
						 
				 
			
				
					
						
							
							
								Damian Schneider 
							
						 
					 
					
						
						
							
						
						6a1d3de75b 
					 
					
						
						
							
							Fix output glitches when playlist changes preset ( #4442 )  
						
						... 
						
						
						
						same issue as with https://github.com/Aircoookie/WLED/pull/4386 
waiting on bus to finish updating before file access fixes the glitches.
this issue is only present on S2 and C3, not on ESP8266 or dual-core ESPs, the fix is only applied for these two. 
						
						
					 
					
						2024-12-30 12:58:38 +01:00 
						 
				 
			
				
					
						
							
							
								TripleWhy 
							
						 
					 
					
						
						
							
						
						56e1d577fd 
					 
					
						
						
							
							palette effect overflow fix  
						
						
						
						
					 
					
						2024-12-27 11:19:24 +01:00 
						 
				 
			
				
					
						
							
							
								Blaž Kristan 
							
						 
					 
					
						
						
							
						
						272129f66c 
					 
					
						
						
							
							Add ability to enter desired BSSID  
						
						... 
						
						
						
						- add event handling (debug)
- fixes  #2151  
						
						
					 
					
						2024-12-25 15:54:50 +01:00 
						 
				 
			
				
					
						
							
							
								Blaž Kristan 
							
						 
					 
					
						
						
							
						
						0441ede229 
					 
					
						
						
							
							Fix for  #4401  
						
						
						
						
					 
					
						2024-12-25 15:18:34 +01:00 
						 
				 
			
				
					
						
							
							
								Blaž Kristan 
							
						 
					 
					
						
						
							
						
						f001846e00 
					 
					
						
						
							
							Merge branch 'main' into waterfall-fix  
						
						
						
						
					 
					
						2024-12-25 10:51:34 +01:00 
						 
				 
			
				
					
						
							
							
								Blaž Kristan 
							
						 
					 
					
						
						
							
						
						0ac627dfbb 
					 
					
						
						
							
							FX: Waterfall and Matripix fix  
						
						... 
						
						
						
						- for Arc expansion
- or gaps
- or ledmaps with missing pixels 
						
						
					 
					
						2024-12-25 10:46:14 +01:00