ets Jul 29 2019 12:21:46 rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) configsip: 0, SPIWP:0xee clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00 mode:DIO, clock div:1 load:0x3fff0030,len:1344 load:0x40078000,len:13864 load:0x40080400,len:3608 entry 0x400805f0 ---WLED 0.14.0-b15.25 2306011 INIT--- WLEDMM_0.14.0-b15.25 esp32_16MB_V4_M_debug, build 2306011. esp32 v4.4.1-472-gc9140caf8c arduino-esp32 v2.0.4 CPU: ESP32-D0WDQ5 rev.3, 2 core(s), 240MHz. CPU Restart due to power-on event (code 1). Core#0 power-on (1); Core#1 restart (14). FLASH: 16MB, Mode 2 (DIO), speed 80MHz. ------------------------------------ RAM HEAP SIZE: 261.47 KB FREE RAM: 232.39 KB MAX RAM alloc: 107.99 KB CPU #0 - last reset reason = 1 POWERON_RESET => Vbat power on reset CPU #1 - last reset reason = 14 EXT_CPU_RESET => APP CPU reset by PRO CPU ==================================== heap 237972 Arduino max stack 8192 loopTask min free stack 6648 PIN ALLOC: Pin 1 successfully allocated by debug output = 0x89 (137) Registering usermods ... heap 236372 loopTask min free stack 6472 Mount FS done Mounting FS Reading config Reading settings from /wsec.json... JSON buffer locked. (3) FILE '/wsec.json' open to read, size 193 bytes JSON buffer released. (3) JSON buffer locked. (1) Reading settings from /cfg.json... FILE '/cfg.json' open to read, size 3885 bytes deserializeConfig Removing all. PIN ALLOC: Pin 16 successfully allocated by LEDs (digital) = 0x82 (130) Successfully inited strip 0 (len 768) with type 22 and pin 16 (itype 21) PIN ALLOC: Pin 20 successfully allocated by LEDs (digital) = 0x82 (130) Successfully inited strip 1 (len 144) with type 22 and pin 20 (itype 21) PIN ALLOC: Pin 18 successfully allocated by IR Receiver = 0x86 (134) PIN ALLOC: Pin 19 successfully allocated by Relay = 0x87 (135) pinmgr not success for global i2c -1 -1 pinmgr not success for global spi -1 -1 -1 PIN ALLOC: Pin 1 already allocated by debug output = 0x89 (137) Starting usermod config. Battery config loaded. Temperature config loaded. 4LineDisplay config loaded. Rotary-Encoder config loaded. Autosave config (re)loaded. mpu6050-IMU config loaded. JSON buffer released. (1) Writing settings to /wsec.json... JSON buffer locked. (4) JSON buffer released. (4) Writing settings to /cfg.json... JSON buffer locked. (2) [ 512][E][esp32-hal-adc.c:184] __analogReadMilliVolts(): Pin 255 is not ADC pin! Battery config saved. Temperature config saved. 4 Line Display config saved. Rotary Encoder config saved. Autosave config saved. serializeConfig JSON buffer released. (2) Initializing strip [ 764][E][vfs_api.cpp:104] open(): /littlefs/ledmap1.json does not exist, no permits for creation [ 765][E][vfs_api.cpp:104] open(): /littlefs/ledmap2.json does not exist, no permits for creation [ 774][E][vfs_api.cpp:104] open(): /littlefs/ledmap3.json does not exist, no permits for creation [ 783][E][vfs_api.cpp:104] open(): /littlefs/ledmap4.json does not exist, no permits for creation [ 791][E][vfs_api.cpp:104] open(): /littlefs/ledmap5.json does not exist, no permits for creation [ 800][E][vfs_api.cpp:104] open(): /littlefs/ledmap6.json does not exist, no permits for creation [ 809][E][vfs_api.cpp:104] open(): /littlefs/ledmap7.json does not exist, no permits for creation [ 818][E][vfs_api.cpp:104] open(): /littlefs/ledmap8.json does not exist, no permits for creation [ 826][E][vfs_api.cpp:104] open(): /littlefs/ledmap9.json does not exist, no permits for creation setupmatrix customMappingTable alloc 4272 from 0 setUpMatrix: trying to get fresh memory block. [ 846][E][vfs_api.cpp:104] open(): /littlefs/2d-gaps.json does not exist, no permits for creation Matrix ledmap: ( skipped ) Loading custom palettes [ 867][E][vfs_api.cpp:104] open(): /littlefs/palette0.json does not exist, no permits for creation Loading custom ledmaps [ 878][E][vfs_api.cpp:104] open(): /littlefs/ledmap.json does not exist, no permits for creation resetSegments 0 178x24 -- Copy segment constructor -- Destroying segment: Request to apply preset: 12 -- Copy segment constructor -- Destroying segment: heap 218352 Usermods setup ... Allocating battery pin... Battery pin allocation failed. Allocating temperature pin... PIN ALLOC: Pin 18 already allocated by IR Receiver = 0x86 (134) Temperature pin allocation failed. Usermod Rotary Encoder init. PIN ALLOC: FAIL: IO 18 already allocated by IR Receiver = 0x86 (134) PIN ALLOC: FAIL: IO 19 already allocated by Relay = 0x87 (135) Failed to alocate GPIO pins for Usermod Rotary Encoder (ALT). E (929) I2S: i2s_driver_uninstall(2006): I2S port 0 has not installed AR: I2S PDM Microphone - left channel only. PIN ALLOC: Pin 15 successfully allocated by AudioReactive (UM) = 0x20 (32) PIN ALLOC: Pin 32 successfully allocated by AudioReactive (UM) = 0x20 (32) AR: I2S#0 driver uses aPLL; fixed_mclk=0. AR: 32 bits, Sample scaling factor = 0.2500 AR: I2S#0 driver installed in PDM MASTER mode. AR: sound input driver initialized successfully. mpu setup mpu6050: warning - ivalid I2C pins: sda=-1 scl=-1 heap 192276 DMX input disabled due to dmxReceivePin not being set initServer heap 187460 loopTask free stack 4244 Arduino core=1 (loop is now on core #1) Arduino Event core=1 GPIO | Assigned to | Info --------|-----------------------|------------ i/o 0 ./. i/o 1 debug output !! Conflict with debug output !! Serial TX i/o 2 ./. i/o 3 ./. Serial RX i/o 4 ./. i/o 5 ./. (default) Rotary CLK pin i/o 12 ./. i/o 13 ./. i/o 14 ./. i/o 15 AudioReactive (UM) (default) mpu6050 INT pin i/o 16 LEDs (digital) (default) LED pin i/o 17 ./. i/o 18 IR Receiver !! Conflict with Rotary Enc. (UM) !! (default) Rotary DT pin i/o 19 Relay !! Conflict with Rotary Enc. (UM) !! (default) Rotary SW pin i/o 20 LEDs (digital) i/o 21 ./. (default) DHT temperature pin i/o 22 ./. i/o 23 ./. i/o 25 ./. i/o 26 ./. i/o 27 ./. i/o 32 AudioReactive (UM) i/o 33 ./. in 34 ./. in 35 ./. in 36 ./. in 37 ./. in 38 ./. in 39 ./. WLED initialization done. lastReconnectAttempt == 0 Access point disabled (init). Connecting to WLAN2 / ******************** ... JSON buffer locked. (9) Applying preset: 12 FILE '/presets.json' open to read, size 12994 bytes deserializeState {"mainseg":0,"seg":[{"id":0,"start":0,"stop":32,"startY":1,"stopY":23,"grp":1,"spc":0,"of":21,"on":true,"frz":false,"bri":255,"cct":127,"col":[[90,84,255],[0,0,0],[3,49,255]],"fx":118,"sx":94,"ix":180,"pal":71,"c1":128,"c2":128,"c3":16,"sel":true,"rev":false,"mi":false,"rY":false,"mY":false,"tp":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":0},{"id":1,"start":0,"stop":32,"startY":0,"stopY":24,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":187,"cct":127,"n":"#TIME","col":[[255,244,97],[0,0,0],[0,0,0]],"fx":122,"sx":128,"ix":52,"pal":73,"c1":0,"c2":31,"c3":16,"sel":false,"rev":false,"mi":false,"rY":false,"mY":false,"tp":false,"o1":false,"o2":true,"o3":false,"si":0,"m12":0},{"id":2,"start":0,"stop":32,"startY":0,"stopY":1,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":122,"cct":127,"n":"VolAvg","col":[[255,170,0],[0,0,0],[0,0,0]],"fx":132,"sx":216,"ix":128,"pal":42,"c1":128,"c2":128,"c3":16,"sel":false,"rev":false,"mi":true,"rY":false,"mY":false,"tp":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":2},{"id":3,"start":0,"stop":32,"startY":23,"stopY":24,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":121,"cct":127,"n":"VolRaw","col":[[90,84,255],[0,0,0],[0,0,0]],"fx":136,"sx":170,"ix":128,"pal":72,"c1":128,"c2":128,"c3":16,"sel":false,"rev":false,"mi":true,"rY":false,"mY":false,"tp":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":2},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0}],"ledmap":0,"n":"Spaceships Time"} deserializeSegment {"id":0,"start":0,"stop":32,"startY":1,"stopY":23,"grp":1,"spc":0,"of":21,"on":true,"frz":false,"bri":255,"cct":127,"col":[[90,84,255],[0,0,0],[3,49,255]],"fx":118,"sx":94,"ix":180,"pal":71,"c1":128,"c2":128,"c3":16,"sel":true,"rev":false,"mi":false,"rY":false,"mY":false,"tp":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":0} -- Copy segment constructor -- Destroying segment: deserializeSegment {"id":1,"start":0,"stop":32,"startY":0,"stopY":24,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":187,"cct":127,"n":"#TIME","col":[[255,244,97],[0,0,0],[0,0,0]],"fx":122,"sx":128,"ix":52,"pal":73,"c1":0,"c2":31,"c3":16,"sel":false,"rev":false,"mi":false,"rY":false,"mY":false,"tp":false,"o1":false,"o2":true,"o3":false,"si":0,"m12":0} -- Copy segment constructor -- -- Move segment constructor -- Destroying segment: Destroying segment: -- Copy segment constructor -- Destroying segment: deserializeSegment {"id":2,"start":0,"stop":32,"startY":0,"stopY":1,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":122,"cct":127,"n":"VolAvg","col":[[255,170,0],[0,0,0],[0,0,0]],"fx":132,"sx":216,"ix":128,"pal":42,"c1":128,"c2":128,"c3":16,"sel":false,"rev":false,"mi":true,"rY":false,"mY":false,"tp":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":2} -- Copy segment constructor -- -- Move segment constructor -- -- Move segment constructor -- Destroying segment: Destroying segment: Destroying segment: -- Copy segment constructor -- Destroying segment: deserializeSegment {"id":3,"start":0,"stop":32,"startY":23,"stopY":24,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":121,"cct":127,"n":"VolRaw","col":[[90,84,255],[0,0,0],[0,0,0]],"fx":136,"sx":170,"ix":128,"pal":72,"c1":128,"c2":128,"c3":16,"sel":false,"rev":false,"mi":true,"rY":false,"mY":false,"tp":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":2} -- Copy segment constructor -- Destroying segment: -- Copy segment constructor -- Destroying segment: JSON buffer released. (9) sendDataWs [ 2327][E][vfs_api.cpp:104] open(): /littlefs/ledmap.json does not exist, no permits for creation [ 2329][E][vfs_api.cpp:104] open(): /littlefs/2d-gaps.json does not exist, no permits for creation Matrix ledmap: ( skipped ) [ 2352][E][vfs_api.cpp:104] open(): /littlefs/ledmap1.json does not exist, no permits for creation [ 2353][E][vfs_api.cpp:104] open(): /littlefs/ledmap2.json does not exist, no permits for creation [ 2359][E][vfs_api.cpp:104] open(): /littlefs/ledmap3.json does not exist, no permits for creation [ 2368][E][vfs_api.cpp:104] open(): /littlefs/ledmap4.json does not exist, no permits for creation [ 2377][E][vfs_api.cpp:104] open(): /littlefs/ledmap5.json does not exist, no permits for creation [ 2386][E][vfs_api.cpp:104] open(): /littlefs/ledmap6.json does not exist, no permits for creation [ 2395][E][vfs_api.cpp:104] open(): /littlefs/ledmap7.json does not exist, no permits for creation [ 2403][E][vfs_api.cpp:104] open(): /littlefs/ledmap8.json does not exist, no permits for creation [ 2412][E][vfs_api.cpp:104] open(): /littlefs/ledmap9.json does not exist, no permits for creation [ 2421][E][vfs_api.cpp:104] open(): /littlefs/lm#TIME.json does not exist, no permits for creation [ 2430][E][vfs_api.cpp:104] open(): /littlefs/lmVolAvg.json does not exist, no permits for creation [ 2438][E][vfs_api.cpp:104] open(): /littlefs/lmVolRaw.json does not exist, no permits for creation allocLeds 2112 from 0 allocLeds 96 from 0 Connected! IP address: 192.168.2.52 Init STA interfaces [ 11266][E][WiFiGeneric.cpp:1438] hostByName(): DNS Failed for 192.168.x.x send NTP NTP recv, l=48 Sunrise: 04:52 Sunset: 22:01 Local time: 17:23 Trigger time: 04:52 Trigger time: 22:01 Client requestasync_tcp min free stack 6904 WS FileRead: /index.htm [ 18851][E][vfs_api.cpp:104] open(): /littlefs/index.htm does not exist, no permits for creation done Not-Found HTTP call: URI: /skin.css WS FileRead: /skin.css [ 19571][E][vfs_api.cpp:104] open(): /littlefs/skin.css does not exist, no permits for creation JSON buffer locked. (17) JSON buffer size: 9238 for request: 6 (/json/fxdata) JSON buffer released. (17) JSON buffer locked. (19) JSON buffer released. (19) JSON buffer locked. (17) serializeState 0 {} serializeSegment {} serializeSegment {} serializeSegment {} serializeSegment {} JSON buffer size: 6315 for request: 3 (/json/si) JSON buffer released. (17) Not-Found HTTP call: URI: /presets.json WS FileRead: /presets.json WS client connected. sendDataWs JSON buffer locked. (12) serializeState 0 {} serializeSegment {} serializeSegment {} serializeSegment {} serializeSegment {} JSON buffer size: 6236 for WS request (3795). Sending WS data to a single client. JSON buffer released. (12) WS event data. JSON buffer locked. (11) JSON buffer released. (11) *** heap_caps_malloc failed to allocate 0 bytes with Internal Default capabilities - largest free block: 45044; available: 57416 (frag 21.55%). WS client connected. sendDataWs JSON buffer locked. (12) serializeState 0 {} serializeSegment {} serializeSegment {} serializeSegment {} serializeSegment {} JSON buffer size: 6236 for WS request (3795). Sending WS data to a single client. JSON buffer released. (12) Not-Found HTTP call: URI: /ledmap.json WS FileRead: /ledmap.json [ 20675][E][vfs_api.cpp:104] open(): /littlefs/ledmap.json does not exist, no permits for creation JSON buffer locked. (14) deserializeState {"pd":12,"mainseg":0,"seg":[{"id":0,"start":0,"stop":32,"startY":1,"stopY":23,"grp":1,"spc":0,"of":21,"on":true,"frz":false,"bri":255,"cct":127,"col":[[90,84,255],[0,0,0],[3,49,255]],"fx":118,"sx":94,"ix":180,"pal":71,"c1":128,"c2":128,"c3":16,"sel":true,"rev":false,"mi":false,"rY":false,"mY":false,"tp":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":0},{"id":1,"start":0,"stop":32,"startY":0,"stopY":24,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":187,"cct":127,"n":"#TIME","col":[[255,244,97],[0,0,0],[0,0,0]],"fx":122,"sx":128,"ix":52,"pal":73,"c1":0,"c2":31,"c3":16,"sel":false,"rev":false,"mi":false,"rY":false,"mY":false,"tp":false,"o1":false,"o2":true,"o3":false,"si":0,"m12":0},{"id":2,"start":0,"stop":32,"startY":0,"stopY":1,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":122,"cct":127,"n":"VolAvg","col":[[255,170,0],[0,0,0],[0,0,0]],"fx":132,"sx":216,"ix":128,"pal":42,"c1":128,"c2":128,"c3":16,"sel":false,"rev":false,"mi":true,"rY":false,"mY":false,"tp":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":2},{"id":3,"start":0,"stop":32,"startY":23,"stopY":24,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":121,"cct":127,"n":"VolRaw","col":[[90,84,255],[0,0,0],[0,0,0]],"fx":136,"sx":170,"ix":128,"pal":72,"c1":128,"c2":128,"c3":16,"sel":false,"rev":false,"mi":true,"rY":false,"mY":false,"tp":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":2},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0}],"ledmap":0,"v":true,"time":1686065012} deserializeSegment {"id":0,"start":0,"stop":32,"startY":1,"stopY":23,"grp":1,"spc":0,"of":21,"on":true,"frz":false,"bri":255,"cct":127,"col":[[90,84,255],[0,0,0],[3,49,255]],"fx":118,"sx":94,"ix":180,"pal":71,"c1":128,"c2":128,"c3":16,"sel":true,"rev":false,"mi":false,"rY":false,"mY":false,"tp":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":0} -- Copy segment constructor -- allocLeds 2112 from 0 Destroying segment: [2112] deserializeSegment {"id":1,"start":0,"stop":32,"startY":0,"stopY":24,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":187,"cct":127,"n":"#TIME","col":[[255,244,97],[0,0,0],[0,0,0]],"fx":122,"sx":128,"ix":52,"pal":73,"c1":0,"c2":31,"c3":16,"sel":false,"rev":false,"mi":false,"rY":false,"mY":false,"tp":false,"o1":false,"o2":true,"o3":false,"si":0,"m12":0} -- Copy segment constructor -- Destroying segment: #TIME (0x3ffeca6c) deserializeSegment {"id":2,"start":0,"stop":32,"startY":0,"stopY":1,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":122,"cct":127,"n":"VolAvg","col":[[255,170,0],[0,0,0],[0,0,0]],"fx":132,"sx":216,"ix":128,"pal":42,"c1":128,"c2":128,"c3":16,"sel":false,"rev":false,"mi":true,"rY":false,"mY":false,"tp":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":2} -- Copy segment constructor -- allocLeds 96 from 0 Destroying segment: VolAvg (0x3ffeca6c) 8 (0x3ffeca84) [96] deserializeSegment {"id":3,"start":0,"stop":32,"startY":23,"stopY":24,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":121,"cct":127,"n":"VolRaw","col":[[90,84,255],[0,0,0],[0,0,0]],"fx":136,"sx":170,"ix":128,"pal":72,"c1":128,"c2":128,"c3":16,"sel":false,"rev":false,"mi":true,"rY":false,"mY":false,"tp":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":2} -- Copy segment constructor -- Destroying segment: VolRaw (0x3ffeca6c) JSON buffer released. (14) JSON buffer locked. (17) serializeState 0 {} serializeSegment {} serializeSegment {} serializeSegment {} serializeSegment {} JSON buffer size: 6315 for request: 3 (/json/si) sendDataWs JSON buffer released. (17) JSON buffer locked. (12) serializeState 0 {} serializeSegment {} serializeSegment {} serializeSegment {} serializeSegment {} JSON buffer size: 6236 for WS request (3804). Sending WS data to multiple clients. JSON buffer released. (12) [ 26332][E][vfs_api.cpp:104] open(): /littlefs/ledmap.json does not exist, no permits for creation [ 26335][E][vfs_api.cpp:104] open(): /littlefs/2d-gaps.json does not exist, no permits for creation Matrix ledmap: ( skipped ) [ 26358][E][vfs_api.cpp:104] open(): /littlefs/ledmap1.json does not exist, no permits for creation [ 26360][E][vfs_api.cpp:104] open(): /littlefs/ledmap2.json does not exist, no permits for creation [ 26366][E][vfs_api.cpp:104] open(): /littlefs/ledmap3.json does not exist, no permits for creation [ 26375][E][vfs_api.cpp:104] open(): /littlefs/ledmap4.json does not exist, no permits for creation [ 26384][E][vfs_api.cpp:104] open(): /littlefs/ledmap5.json does not exist, no permits for creation [ 26392][E][vfs_api.cpp:104] open(): /littlefs/ledmap6.json does not exist, no permits for creation [ 26401][E][vfs_api.cpp:104] open(): /littlefs/ledmap7.json does not exist, no permits for creation [ 26410][E][vfs_api.cpp:104] open(): /littlefs/ledmap8.json does not exist, no permits for creation WS event data. JSON buffer locked. (11) JSON buffer released. (11) [ 26419][E][vfs_api.cpp:104] open(): /littlefs/ledmap9.json does not exist, no permits for creation [ 26434][E][vfs_api.cpp:104] open(): /littlefs/lm#TIME.json does not exist, no permits for creation [ 26442][E][vfs_api.cpp:104] open(): /littlefs/lmVolAvg.json does not exist, no permits for creation [ 26451][E][vfs_api.cpp:104] open(): /littlefs/lmVolRaw.json does not exist, no permits for creation Not-Found HTTP call: URI: /ledmap.json WS FileRead: /ledmap.json [ 26533][E][vfs_api.cpp:104] open(): /littlefs/ledmap.json does not exist, no permits for creation Not-Found HTTP call: URI: /ledmap.json WS FileRead: /ledmap.json [ 26557][E][vfs_api.cpp:104] open(): /littlefs/ledmap.json does not exist, no permits for creation ---DEBUG INFO--- Name: WLED-x16 Runtime: 30010 Unix time: 1686065016,520 Free heap: 119224 loopTask min free stack 4244 Wifi state: 3 State time: 0 NTP last sync: 11347 Client IP: 192.168.2.52 Loops/sec: 54 UM time[ms]: 0/2 Strip time[ms]: 14/66 Segments: 4 -> 2553B Modes: 4*234=1504B Data: 4*234=1504B Map: 2*4272=8544B ---END OF DEBUG INFO--- WS client disconnected. WS client disconnected. Not-Found HTTP call: URI: /cfg.json WS FileRead: /cfg.json settings resp0 ServeSettingsJS: async_tcp min free stack 2812 bytes. String buffer usage: 63 of 3749 bytes settings resp10 ServeSettingsJS: async_tcp min free stack 1788 bytes. String buffer usage: 939 of 3749 bytes handleSettingsSet(): strip is still drawing effects. strip.waitUntilIdle(): strip idle after 7 ms. (task async_tcp) [ 34251][E][vfs_api.cpp:104] open(): /littlefs/2d-gaps.json does not exist, no permits for creation Matrix ledmap: ( skipped ) resetSegments 1 178x24 allocLeds 12816 from 2112 allocLeds 12816 from 0 allocLeds 12816 from 96 allocLeds 12816 from 0 [ 34265][E][vfs_api.cpp:104] open(): /littlefs/ledmap.json does not exist, no permits for creation Writing settings to /wsec.json... JSON buffer locked. (4) JSON buffer released. (4) Writing settings to /cfg.json... JSON buffer locked. (2) [ 34303][E][esp32-hal-adc.c:184] __analogReadMilliVolts(): Pin 255 is not ADC pin! Battery config saved. Temperature config saved. 4 Line Display config saved. Rotary Encoder config saved. Autosave config saved. serializeConfig JSON buffer released. (2) Not-Found HTTP call: URI: /cfg.json WS FileRead: /cfg.json settings resp0 ServeSettingsJS: async_tcp min free stack 1788 bytes. String buffer usage: 63 of 3749 bytes Client requestasync_tcp min free stack 1788 WS FileRead: /index.htm [ 38615][E][vfs_api.cpp:104] open(): /littlefs/index.htm does not exist, no permits for creation done Not-Found HTTP call: URI: /skin.css WS FileRead: /skin.css [ 39229][E][vfs_api.cpp:104] open(): /littlefs/skin.css does not exist, no permits for creation JSON buffer locked. (17) JSON buffer size: 9238 for request: 6 (/json/fxdata) JSON buffer released. (17) JSON buffer locked. (19) JSON buffer released. (19) JSON buffer locked. (17) serializeState 0 {} serializeSegment {} serializeSegment {} serializeSegment {} serializeSegment {} AR I2S cycle time: 23.08 ms AR Sampling time : 7.72 ms AR FFT time : 0.00 ms JSON buffer size: 6315 for request: 3 (/json/si) JSON buffer released. (17) Not-Found HTTP call: URI: /presets.json WS FileRead: /presets.json WS client connected. sendDataWs JSON buffer locked. (12) serializeState 0 {} serializeSegment {} serializeSegment {} serializeSegment {} serializeSegment {} JSON buffer size: 6236 for WS request (3810). Sending WS data to a single client. JSON buffer released. (12) WS event data. JSON buffer locked. (11) JSON buffer released. (11) *** heap_caps_malloc failed to allocate 1536 bytes with Internal Default capabilities - largest free block: 1524; available: 6612 (frag 76.95%). *** heap_caps_malloc failed to allocate 1622 bytes with 8-Bit_Aligned DMA Internal capabilities - largest free block: 1620; available: 8420 (frag 80.76%). Local time: 17:24 Trigger time: 04:52 Trigger time: 22:01 ---DEBUG INFO--- Name: WLED-x16 Runtime: 60075 Unix time: 1686065046,585 Free heap: 54356 loopTask min free stack 4244 Wifi state: 3 State time: 0 NTP last sync: 11347 Client IP: 192.168.2.52 Loops/sec: 15 UM time[ms]: 1/3 Strip time[ms]: 62/197 Segments: 4 -> 51609B Modes: 4*234=1504B Data: 4*234=1504B Map: 2*4272=8544B ---END OF DEBUG INFO---