awawa-dev / HyperSerialPico

High-speed Adalight USB serial LED driver implementation for Raspberry Pi Pico RP2040. Support for sk6812/ws2812b/apa102 and others using Rpi multi-core, DMA, PIO, SPI and parallel output.
MIT License
62 stars 111 forks source link

Hyperserialpico freeze #40

Open grssll opened 2 hours ago

grssll commented 2 hours ago

Adafruit Scorpio 2040 freezing after couple minutes. Tried generic adalight driver and its working without any problems. Logs:

2024-10-26T11:36:19.842Z [INSTANCE_CFG0] Config Fix: [root].videoGrabber.redSignalThreshold: Create property: redSignalThreshold with value: 5
2024-10-26T11:36:19.842Z [INSTANCE_CFG0] Config Fix: [root].videoGrabber.sDHOffsetMax: Create property: sDHOffsetMax with value: 0.75
2024-10-26T11:36:19.842Z [INSTANCE_CFG0] Config Fix: [root].videoGrabber.sDHOffsetMin: Create property: sDHOffsetMin with value: 0.25
2024-10-26T11:36:19.842Z [INSTANCE_CFG0] Config Fix: [root].videoGrabber.sDVOffsetMax: Create property: sDVOffsetMax with value: 0.75
2024-10-26T11:36:19.842Z [INSTANCE_CFG0] Config Fix: [root].videoGrabber.sDVOffsetMin: Create property: sDVOffsetMin with value: 0.25
2024-10-26T11:36:19.859Z [SMOOTHING0] High resolution clock is NOT STEADY!
2024-10-26T11:36:19.859Z [SMOOTHING0] Creating config (0) => type: Alternative, dirMode: false, pause: false, settlingTime: 150ms, interval: 20ms (50Hz), antiFlickTres: 32, antiFlickStep: 2, antiFlickTime: 250
2024-10-26T11:36:19.859Z [SMOOTHING0] Clearing queued colors before: enabling. Smoothing configuration changed: restarting timer.
2024-10-26T11:36:19.859Z [SMOOTHING0] Smoothing queue is cleared
2024-10-26T11:36:19.859Z [SMOOTHING0] Selecting config (0) => type: Alternative, directMode: false, pause: false, settlingTime: 150ms, interval: 20ms (50Hz), antiFlickTres: 32, antiFlickStep: 2, antiFlickTime: 250
2024-10-26T11:36:19.859Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:381) Stopping refresh timer
2024-10-26T11:36:19.859Z [LEDDEVICE0_ADALIGHT] Ignoring user LED refresh rate. Forcing smoothing refresh rate = 50.00 Hz
2024-10-26T11:36:19.859Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:423) Refresh rate = 50.00 Hz
2024-10-26T11:36:19.859Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:367) Starting timer with interval = 20ms
2024-10-26T11:36:19.860Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:433) Refresh interval updated to 20ms
2024-10-26T11:36:19.860Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:448) LED refresh interval adjustment caused by smoothing configuration change to 20ms (proposed: 20ms)
2024-10-26T11:36:19.861Z [SMOOTHING0] Using alternative smoothing input (0)
2024-10-26T11:36:19.900Z [SMOOTHING0] Using alternative smoothing procedure (0)
2024-10-26T11:37:47.685Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1425, processed = 1425, dropped = 1574]
2024-10-26T11:37:48.918Z [WEBSOCKET] (HyperAPI.cpp:1109) message: [{"command":"leddevice","ledDeviceType":"","params":{},"subcommand":"hasLedClock","tan":1}]
2024-10-26T11:38:02.985Z [WEBSOCKET] (HyperAPI.cpp:1109) message: [{"command":"leddevice","ledDeviceType":"","params":{},"subcommand":"hasLedClock","tan":1}]
2024-10-26T11:38:47.702Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 49.98, processed = 2999], [LED0: FPS = 23.74, send = 1425, processed = 1425, dropped = 1574]
2024-10-26T11:39:27.163Z [IMAGETOLED_MNG0] Total index number is: 28796 (memory: 28796). User sparse processing is: disabled, image size: 720 x 576, area number: 160
2024-10-26T11:39:41.627Z [IMAGETOLED_MNG0] Total index number is: 33120 (memory: 33120). User sparse processing is: disabled, image size: 720 x 576, area number: 160
2024-10-26T11:39:47.685Z [PERFORMANCE] [USB: FPS = 49.68, decoding = 2ms, frames = 2981, invalid = 0, mode = direct], [INSTANCE0: FPS = 49.68, processed = 2980], [LED0: FPS = 23.71, send = 1422, processed = 1422, dropped = 1576]
2024-10-26T11:40:16.605Z [WEBSOCKET] (WebSocketClient.cpp:39) New connection from ::ffff:192.168.0.133
2024-10-26T11:40:23.739Z [WEBSOCKET] (HyperAPI.cpp:1109) message: [{"command":"leddevice","ledDeviceType":"adalight","subcommand":"discover","tan":574}]
2024-10-26T11:40:23.784Z [WEBSOCKET] (HyperAPI.cpp:1133) response: [{"devices":[{"name":"Auto","value":"auto"},{"name":"USB Serial (/dev/ttyUSB0)","value":"ttyUSB0"}],"ledDeviceType":"adalight"}]
2024-10-26T11:40:47.696Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 2999, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1425, processed = 1425, dropped = 1574]
2024-10-26T11:40:58.784Z [NET_DISCOVERY] Removing not responding WLED at 192.168.0.188:80 (wled-be5756.local)
2024-10-26T11:40:58.884Z [NET_DISCOVERY] Found WLED at 192.168.0.188:80 (wled-be5756.local)
2024-10-26T11:41:21.727Z [WEBSOCKET] (WebSocketClient.cpp:188) send close: 1000 
2024-10-26T11:41:36.970Z [SMOOTHING0] Clearing queued colors before: disabling
2024-10-26T11:41:36.971Z [SMOOTHING0] Smoothing queue is cleared
2024-10-26T11:41:36.971Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:297) Disable the device
2024-10-26T11:41:36.971Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:381) Stopping refresh timer
2024-10-26T11:41:36.971Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:90) Switch off
2024-10-26T11:41:36.971Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:544) Set LED strip to black/power off
2024-10-26T11:41:36.971Z [SMOOTHING0] Using alternative smoothing input (0)
2024-10-26T11:41:37.098Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:146) Flush was successful
2024-10-26T11:41:37.850Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:164) Serial port is closed: ttyUSB0
2024-10-26T11:41:37.850Z [COMPONENTCTRL0] LED device: disabled
2024-10-26T11:41:37.851Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 2999, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000]
2024-10-26T11:41:47.680Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000]
2024-10-26T11:42:47.686Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000]
2024-10-26T11:43:47.671Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 2999, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 2999]
2024-10-26T11:44:47.677Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000]
2024-10-26T11:45:47.683Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000]
2024-10-26T11:46:47.686Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 49.99, processed = 2999]
2024-10-26T11:47:47.675Z [PERFORMANCE] [USB: FPS = 49.99, decoding = 2ms, frames = 2999, invalid = 0, mode = direct], [INSTANCE0: FPS = 49.99, processed = 3000]
2024-10-26T11:48:47.681Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000]
2024-10-26T11:49:47.685Z [PERFORMANCE] [USB: FPS = 49.99, decoding = 2ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 49.99, processed = 2999]
2024-10-26T11:50:47.674Z [PERFORMANCE] [USB: FPS = 49.99, decoding = 2ms, frames = 2999, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000]
2024-10-26T11:51:47.680Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000]
2024-10-26T11:52:47.686Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000]
2024-10-26T11:53:47.672Z [PERFORMANCE] [USB: FPS = 49.99, decoding = 2ms, frames = 2999, invalid = 0, mode = direct], [INSTANCE0: FPS = 49.99, processed = 2999]
2024-10-26T11:54:47.678Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 49.99, processed = 3000]
2024-10-26T11:55:47.684Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000]
2024-10-26T11:56:47.670Z [PERFORMANCE] [USB: FPS = 49.99, decoding = 2ms, frames = 2999, invalid = 0, mode = direct], [INSTANCE0: FPS = 49.99, processed = 2999]
2024-10-26T11:57:47.676Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000]
2024-10-26T11:58:47.682Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000]
2024-10-26T11:59:47.685Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 2999]
2 [INSTANCE0: FPS = 49.99, processed = 2999]
2[INSTANCE0: FPS = 50.00, processed = 3000]
2024-10-26T14:38:47.684Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 3000, invalid = 0, mode = direct],  
2024-10-26T16:27:47.671Z [PERFORMANCE] [USB: FPS = 49.99, decoding = 2ms, frames = 2999, invalid = 0, mode = direct], [INSTANCE0: FPS = 49.99, processed = 2999]
2024-10-26T16:28:47.677Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000]
2024-10-26T16:29:47.683Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000]
2024-10-26T16:30:47.686Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 49.99, processed = 2999]
2024-10-26T16:31:47.674Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 2999, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000]
2024-10-26T16:32:47.680Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000]
2024-10-26T16:33:47.686Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000]
2024-10-26T16:34:47.672Z [PERFORMANCE] [USB: FPS = 49.99, decoding = 2ms, frames = 2999, invalid = 0, mode = direct], [INSTANCE0: FPS = 49.99, processed = 2999]
2024-10-26T16:35:47.678Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000]
2024-10-26T16:35:54.175Z [IMAGETOLED_MNG0] Total index number is: 28796 (memory: 28796). User sparse processing is: disabled, image size: 720 x 576, area number: 160
2024-10-26T16:35:54.310Z [SMOOTHING0] Clearing queued colors before: enabling
2024-10-26T16:35:54.310Z [SMOOTHING0] Smoothing queue is cleared
2024-10-26T16:35:54.310Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:247) Enable the device
2024-10-26T16:35:54.310Z [LEDDEVICE0_ADALIGHT] Opening UART: ttyUSB0
2024-10-26T16:35:54.310Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:209) _serialPort.open(QIODevice::ReadWrite): ttyUSB0, Baud rate [115200]bps
2024-10-26T16:35:54.359Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:214) portName:          ttyUSB0
2024-10-26T16:35:54.359Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:215) systemLocation:    /dev/ttyUSB0
2024-10-26T16:35:54.359Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:216) description:       USB Serial
2024-10-26T16:35:54.359Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:217) manufacturer:      1a86
2024-10-26T16:35:54.359Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:218) productIdentifier: 0x7523
2024-10-26T16:35:54.359Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:219) vendorIdentifier:  0x1a86
2024-10-26T16:35:54.359Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:220) serialNumber:      
2024-10-26T16:35:54.363Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:64) Switch on
2024-10-26T16:35:54.364Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:140) Power On
2024-10-26T16:35:54.364Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:367) Starting timer with interval = 20ms
2024-10-26T16:35:54.364Z [COMPONENTCTRL0] LED device: enabled
2024-10-26T16:35:54.364Z [SMOOTHING0] Using alternative smoothing input (0)
2024-10-26T16:35:54.404Z [SMOOTHING0] Using alternative smoothing procedure (0)
2024-10-26T16:36:02.174Z [IMAGETOLED_MNG0] Total index number is: 33120 (memory: 33120). User sparse processing is: disabled, image size: 720 x 576, area number: 160
2024-10-26T16:36:06.295Z [IMAGETOLED_MNG0] Total index number is: 28796 (memory: 28796). User sparse processing is: disabled, image size: 720 x 576, area number: 160
2024-10-26T16:36:22.515Z [IMAGETOLED_MNG0] Total index number is: 33120 (memory: 33120). User sparse processing is: disabled, image size: 720 x 576, area number: 160
2024-10-26T16:37:47.677Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1424, processed = 1424, dropped = 1573]
2024-10-26T16:38:47.684Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1425, processed = 1425, dropped = 1574]
2024-10-26T16:39:47.698Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1425, processed = 1425, dropped = 1574]
2024-10-26T16:40:47.680Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1424, processed = 1424, dropped = 1573]
2024-10-26T16:41:47.685Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1425, processed = 1425, dropped = 1574]
2024-10-26T16:42:47.703Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1425, processed = 1425, dropped = 1574]
2024-10-26T16:43:47.683Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1424, processed = 1424, dropped = 1573]
2024-10-26T16:44:47.690Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 2999], [LED0: FPS = 23.74, send = 1425, processed = 1425, dropped = 1574]
2024-10-26T16:45:47.704Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1425, processed = 1425, dropped = 1574]
2024-10-26T16:46:47.685Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1424, processed = 1424, dropped = 1573]
2024-10-26T16:47:47.691Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1425, processed = 1425, dropped = 1574]
2024-10-26T16:48:47.707Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 2999, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1425, processed = 1425, dropped = 1574]
2024-10-26T16:49:47.678Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1424, processed = 1424, dropped = 1573]
2024-10-26T16:50:37.814Z [IMAGETOLED_MNG0] Total index number is: 29716 (memory: 29716). User sparse processing is: disabled, image size: 720 x 576, area number: 160
2024-10-26T16:50:44.372Z [IMAGETOLED_MNG0] Total index number is: 33120 (memory: 33120). User sparse processing is: disabled, image size: 720 x 576, area number: 160
2024-10-26T16:50:47.695Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1425, processed = 1425, dropped = 1574]
2024-10-26T16:51:47.678Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1424, processed = 1424, dropped = 1573]
2024-10-26T16:52:47.682Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1425, processed = 1425, dropped = 1574]
2024-10-26T16:53:47.696Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1425, processed = 1425, dropped = 1574]
2024-10-26T16:54:47.679Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1424, processed = 1424, dropped = 1573]
2024-10-26T16:55:47.683Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1425, processed = 1425, dropped = 1574]
2024-10-26T16:56:47.697Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1425, processed = 1425, dropped = 1574]
2024-10-26T16:57:47.681Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1424, processed = 1424, dropped = 1573]
2024-10-26T16:58:47.686Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1425, processed = 1425, dropped = 1574]
2024-10-26T16:59:47.700Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1425, processed = 1425, dropped = 1574]
2024-10-26T17:00:47.683Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1424, processed = 1424, dropped = 1573]
2024-10-26T17:01:47.687Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 4ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1425, processed = 1425, dropped = 1574]
2024-10-26T17:02:47.165Z [IMAGETOLED_MNG0] Total index number is: 30728 (memory: 30728). User sparse processing is: disabled, image size: 720 x 576, area number: 160
2024-10-26T17:02:47.701Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 5ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1425, processed = 1425, dropped = 1574]
2024-10-26T17:03:03.146Z [IMAGETOLED_MNG0] Total index number is: 33120 (memory: 33120). User sparse processing is: disabled, image size: 720 x 576, area number: 160
2024-10-26T17:03:47.686Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 4ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1424, processed = 1424, dropped = 1573]
2024-10-26T17:04:47.688Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 4ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 2999], [LED0: FPS = 23.74, send = 1425, processed = 1425, dropped = 1574]
2024-10-26T17:05:47.704Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1425, processed = 1425, dropped = 1574]
2024-10-26T17:06:47.684Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 4ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1424, processed = 1424, dropped = 1573]
2024-10-26T17:07:47.691Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1425, processed = 1425, dropped = 1574]
2024-10-26T17:08:47.706Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1425, processed = 1425, dropped = 1574]
2024-10-26T17:09:47.678Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 2999, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1424, processed = 1424, dropped = 1573]
2024-10-26T17:10:47.693Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1425, processed = 1425, dropped = 1574]
2024-10-26T17:11:47.706Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1425, processed = 1425, dropped = 1574]
2024-10-26T17:12:08.093Z [IMAGETOLED_MNG0] Total index number is: 32752 (memory: 32752). User sparse processing is: disabled, image size: 720 x 576, area number: 160
2024-10-26T17:12:10.433Z [IMAGETOLED_MNG0] Total index number is: 33120 (memory: 33120). User sparse processing is: disabled, image size: 720 x 576, area number: 160
2024-10-26T17:12:20.873Z [IMAGETOLED_MNG0] Total index number is: 32752 (memory: 32752). User sparse processing is: disabled, image size: 720 x 576, area number: 160
2024-10-26T17:12:25.753Z [IMAGETOLED_MNG0] Total index number is: 33120 (memory: 33120). User sparse processing is: disabled, image size: 720 x 576, area number: 160
2024-10-26T17:12:47.679Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1424, processed = 1424, dropped = 1573]
2024-10-26T17:13:47.693Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 4ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1425, processed = 1425, dropped = 1574]
2024-10-26T17:14:47.712Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 4ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1425, processed = 1425, dropped = 1574]
2024-10-26T17:15:47.683Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 5ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1424, processed = 1424, dropped = 1573]
2024-10-26T17:16:28.478Z [IMAGETOLED_MNG0] Total index number is: 28796 (memory: 28796). User sparse processing is: disabled, image size: 720 x 576, area number: 160
2024-10-26T17:16:42.632Z [IMAGETOLED_MNG0] Total index number is: 33120 (memory: 33120). User sparse processing is: disabled, image size: 720 x 576, area number: 160
2024-10-26T17:16:47.703Z [PERFORMANCE] [USB: FPS = 49.67, decoding = 3ms, frames = 2980, invalid = 0, mode = direct], [INSTANCE0: FPS = 49.67, processed = 2980], [LED0: FPS = 23.71, send = 1423, processed = 1423, dropped = 1577]
2024-10-26T17:17:47.679Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1424, processed = 1424, dropped = 1573]
2024-10-26T17:18:47.690Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1425, processed = 1425, dropped = 1574]
2024-10-26T17:19:47.707Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 2999, invalid = 0, mode = direct], [INSTANCE0: FPS = 49.99, processed = 2999], [LED0: FPS = 23.74, send = 1425, processed = 1425, dropped = 1574]
2024-10-26T17:20:47.680Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1424, processed = 1424, dropped = 1573]
2024-10-26T17:21:47.694Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1425, processed = 1425, dropped = 1574]
2024-10-26T17:22:47.685Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 49.99, processed = 2999], [LED0: FPS = 23.74, send = 1424, processed = 1424, dropped = 1573]
2024-10-26T17:23:47.681Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 2999, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1425, processed = 1425, dropped = 1574]
2024-10-26T17:24:47.696Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1425, processed = 1425, dropped = 1574]
2024-10-26T17:25:47.685Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1424, processed = 1424, dropped = 1573]
2024-10-26T17:26:47.682Z [PERFORMANCE] [USB: FPS = 49.99, decoding = 2ms, frames = 2999, invalid = 0, mode = direct], [INSTANCE0: FPS = 49.99, processed = 2999], [LED0: FPS = 23.74, send = 1425, processed = 1425, dropped = 1574]
2024-10-26T17:27:47.699Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1425, processed = 1425, dropped = 1574]
2024-10-26T17:28:47.683Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1424, processed = 1424, dropped = 1573]
2024-10-26T17:29:47.686Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 49.99, processed = 2999], [LED0: FPS = 23.74, send = 1425, processed = 1425, dropped = 1574]
2024-10-26T17:30:47.700Z [PERFORMANCE] [USB: FPS = 49.99, decoding = 2ms, frames = 2999, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1425, processed = 1425, dropped = 1574]
2024-10-26T17:31:47.680Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1424, processed = 1424, dropped = 1573]
2024-10-26T17:32:47.687Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1425, processed = 1425, dropped = 1574]
2024-10-26T17:33:47.702Z [PERFORMANCE] [USB: FPS = 49.99, decoding = 2ms, frames = 2999, invalid = 0, mode = direct], [INSTANCE0: FPS = 49.99, processed = 2999], [LED0: FPS = 23.74, send = 1425, processed = 1425, dropped = 1574]
2024-10-26T17:34:47.678Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1424, processed = 1424, dropped = 1573]
2024-10-26T17:35:47.692Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 23.74, send = 1425, processed = 1425, dropped = 1574]
2024-10-26T17:35:53.443Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:164) Serial port is closed: ttyUSB0
2024-10-26T17:35:53.443Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:381) Stopping refresh timer
2024-10-26T17:35:53.443Z [LEDDEVICE0_ADALIGHT] Device 'adalight' is disabled due to an error: 'Rs232 SerialPortError: No such file or directory'
2024-10-26T17:35:53.444Z [COMPONENTCTRL0] LED device: disabled
2024-10-26T17:35:53.445Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000]
2024-10-26T17:36:47.686Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 49.99, processed = 2999]
2024-10-26T17:36:57.697Z [WEBSOCKET] (WebSocketClient.cpp:39) New connection from ::ffff:192.168.0.133
2024-10-26T17:37:01.108Z [NET_DISCOVERY] Found Pico/RP2040 at ttyACM0:-1 (Pico)
2024-10-26T17:37:03.852Z [WEBSOCKET] (HyperAPI.cpp:957) log streaming activated for client ::ffff:192.168.0.133
2024-10-26T17:37:08.079Z [WEBSOCKET] (HyperAPI.cpp:966) log streaming deactivated for client  ::ffff:192.168.0.133
2024-10-26T17:37:08.507Z [WEBSOCKET] (HyperAPI.cpp:1109) message: [{"command":"leddevice","ledDeviceType":"adalight","subcommand":"discover","tan":352}]
2024-10-26T17:37:08.551Z [WEBSOCKET] (HyperAPI.cpp:1133) response: [{"devices":[{"name":"Auto","value":"auto"},{"name":"Pico (/dev/ttyACM0)","value":"ttyACM0"}],"ledDeviceType":"adalight"}]
2024-10-26T17:37:29.356Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:286) Stop device
2024-10-26T17:37:29.356Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:297) Disable the device
2024-10-26T17:37:29.356Z [LEDDEVICE0_ADALIGHT]  Stopped LedDevice 'adalight'
2024-10-26T17:37:29.357Z [LEDDEVICE0_ADALIGHT] Start LedDevice 'adalight'.
2024-10-26T17:37:29.357Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:337) deviceConfig: [{"awa_mode":true,"colorOrder":"rgb","currentLedCount":160,"espHandshake":true,"forceSerialDetection":false,"hardwareLedCount":null,"maxRetry":0,"output":"auto","rate":2000000,"refreshTime":20,"smoothingRefreshTime":20,"type":"adalight","white_channel_calibration":false}]
2024-10-26T17:37:29.357Z [LEDDEVICE0_ADALIGHT] Ignoring user LED refresh rate. Forcing smoothing refresh rate = 50.00 Hz
2024-10-26T17:37:29.357Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:423) Refresh rate = 50.00 Hz
2024-10-26T17:37:29.357Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:373) Device is not ready to start a timer
2024-10-26T17:37:29.357Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:433) Refresh interval updated to 20ms
2024-10-26T17:37:29.357Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:50) DeviceType   : adalight
2024-10-26T17:37:29.357Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:51) LedCount     : 160
2024-10-26T17:37:29.357Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:52) RefreshTime  : 20
2024-10-26T17:37:29.357Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:67) Device name   : auto
2024-10-26T17:37:29.357Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:68) Auto selection: 1
2024-10-26T17:37:29.357Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:69) Baud rate     : 2000000
2024-10-26T17:37:29.357Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:70) ESP handshake : ON
2024-10-26T17:37:29.357Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:71) Force ESP/Pico Detection : OFF
2024-10-26T17:37:29.357Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:72) Delayed open  : 0
2024-10-26T17:37:29.357Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:73) Retry limit   : 0
2024-10-26T17:37:29.357Z [LEDDEVICE0_ADALIGHT] The refresh timer is enabled ('Refresh time' > 0) and may limit the performance of the LED driver. Ignore this error if you set it on purpose for some reason (but you almost never need it).
2024-10-26T17:37:29.357Z [LEDDEVICE0_ADALIGHT] (LedDeviceAdalight.cpp:79) Adalight driver with activated high speeed & data integration check AWA protocol
2024-10-26T17:37:29.357Z [LEDDEVICE0_ADALIGHT] (LedDeviceAdalight.cpp:88) Adalight header for 160 leds: Awa 0x00 0x9f 0xca
2024-10-26T17:37:29.357Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:247) Enable the device
2024-10-26T17:37:29.378Z [LEDDEVICE0_ADALIGHT] Serial port auto-discovery. Found serial port device: Pico (/dev/ttyACM0 => ttyACM0)
2024-10-26T17:37:29.378Z [LEDDEVICE0_ADALIGHT] Opening UART: ttyACM0
2024-10-26T17:37:29.378Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:209) _serialPort.open(QIODevice::ReadWrite): ttyACM0, Baud rate [2000000]bps
2024-10-26T17:37:29.400Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:214) portName:          ttyACM0
2024-10-26T17:37:29.400Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:215) systemLocation:    /dev/ttyACM0
2024-10-26T17:37:29.400Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:216) description:       Pico
2024-10-26T17:37:29.400Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:217) manufacturer:      Raspberry Pi
2024-10-26T17:37:29.400Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:218) productIdentifier: 0xa
2024-10-26T17:37:29.400Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:219) vendorIdentifier:  0x2e8a
2024-10-26T17:37:29.400Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:220) serialNumber:      DF62585783634936
2024-10-26T17:37:29.403Z [LEDDEVICE0_ADALIGHT] Detected Rp2040 type board. HyperHDR skips the reset. State: 1, 1
2024-10-26T17:37:29.404Z [LEDDEVICE0_ADALIGHT] ESP sent: 'HyperHDR frames: 0 (FPS), receiv.: 0, good: 0, incompl.: 0, mem1: 0, mem2: 460, heap: 123232'
2024-10-26T17:37:29.404Z [LEDDEVICE0_ADALIGHT] DETECTED DEVICE USING HyperSerialEsp8266/HyperSerialESP32/HyperSerialPico FIRMWARE (Welcome! Awa driver 9.) at 2 msec
2024-10-26T17:37:29.404Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:64) Switch on
2024-10-26T17:37:29.404Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:140) Power On
2024-10-26T17:37:29.404Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:367) Starting timer with interval = 20ms
2024-10-26T17:37:29.404Z [COMPONENTCTRL0] LED device: enabled
2024-10-26T17:37:42.904Z [IMAGETOLED_MNG0] Total index number is: 28796 (memory: 28796). User sparse processing is: disabled, image size: 720 x 576, area number: 160
2024-10-26T17:37:51.284Z [IMAGETOLED_MNG0] Total index number is: 33120 (memory: 33120). User sparse processing is: disabled, image size: 720 x 576, area number: 160
2024-10-26T17:38:04.825Z [IMAGETOLED_MNG0] Total index number is: 31740 (memory: 31740). User sparse processing is: disabled, image size: 720 x 576, area number: 160
2024-10-26T17:38:11.785Z [IMAGETOLED_MNG0] Total index number is: 33120 (memory: 33120). User sparse processing is: disabled, image size: 720 x 576, area number: 160
2024-10-26T17:38:47.686Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 50.00, send = 3000, processed = 3000, dropped = 0]
2024-10-26T17:39:04.546Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:293) Timeout after 1000ms: 0 frames already dropped
2024-10-26T17:39:05.547Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:293) Timeout after 1000ms: 1 frames already dropped
2024-10-26T17:39:06.548Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:293) Timeout after 1000ms: 2 frames already dropped
2024-10-26T17:39:07.550Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:293) Timeout after 1000ms: 3 frames already dropped
2024-10-26T17:39:08.551Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:293) Timeout after 1000ms: 4 frames already dropped
2024-10-26T17:39:09.551Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:293) Timeout after 1000ms: 5 frames already dropped
2024-10-26T17:39:09.551Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:146) Flush was successful
2024-10-26T17:39:41.251Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:164) Serial port is closed: ttyACM0
2024-10-26T17:39:41.251Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:381) Stopping refresh timer
2024-10-26T17:39:41.251Z [LEDDEVICE0_ADALIGHT] Device 'adalight' is disabled due to an error: 'Timeout writing data to ttyACM0'
2024-10-26T17:39:41.251Z [COMPONENTCTRL0] LED device: disabled
2024-10-26T17:39:41.251Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000]
2024-10-26T17:39:47.684Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 2999]
2024-10-26T17:40:04.216Z [WEBSOCKET] (HyperAPI.cpp:957) log streaming activated for client ::ffff:192.168.0.133
grssll commented 2 hours ago
024-10-26T17:37:42.904Z [IMAGETOLED_MNG0] Total index number is: 28796 (memory: 28796). User sparse processing is: disabled, image size: 720 x 576, area number: 160
2024-10-26T17:37:51.284Z [IMAGETOLED_MNG0] Total index number is: 33120 (memory: 33120). User sparse processing is: disabled, image size: 720 x 576, area number: 160
2024-10-26T17:38:04.825Z [IMAGETOLED_MNG0] Total index number is: 31740 (memory: 31740). User sparse processing is: disabled, image size: 720 x 576, area number: 160
2024-10-26T17:38:11.785Z [IMAGETOLED_MNG0] Total index number is: 33120 (memory: 33120). User sparse processing is: disabled, image size: 720 x 576, area number: 160
2024-10-26T17:38:47.686Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 50.00, send = 3000, processed = 3000, dropped = 0]
2024-10-26T17:39:04.546Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:293) Timeout after 1000ms: 0 frames already dropped
2024-10-26T17:39:05.547Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:293) Timeout after 1000ms: 1 frames already dropped
2024-10-26T17:39:06.548Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:293) Timeout after 1000ms: 2 frames already dropped
2024-10-26T17:39:07.550Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:293) Timeout after 1000ms: 3 frames already dropped
2024-10-26T17:39:08.551Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:293) Timeout after 1000ms: 4 frames already dropped
2024-10-26T17:39:09.551Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:293) Timeout after 1000ms: 5 frames already dropped
2024-10-26T17:39:09.551Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:146) Flush was successful
2024-10-26T17:39:41.251Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:164) Serial port is closed: ttyACM0
2024-10-26T17:39:41.251Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:381) Stopping refresh timer
2024-10-26T17:39:41.251Z [LEDDEVICE0_ADALIGHT] Device 'adalight' is disabled due to an error: 'Timeout writing data to ttyACM0'
2024-10-26T17:39:41.251Z [COMPONENTCTRL0] LED device: disabled
2024-10-26T17:39:41.251Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000]
2024-10-26T17:39:47.684Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 2999]
2024-10-26T17:40:04.216Z [WEBSOCKET] (HyperAPI.cpp:957) log streaming activated for client ::ffff:192.168.0.133
grssll commented 2 hours ago
2024-10-26T17:50:32.091Z [LEDDEVICE0_ADALIGHT] Serial port auto-discovery. Found serial port device: Pico (/dev/ttyACM1 => ttyACM1)
2024-10-26T17:50:32.091Z [LEDDEVICE0_ADALIGHT] Opening UART: ttyACM1
2024-10-26T17:50:32.091Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:209) _serialPort.open(QIODevice::ReadWrite): ttyACM1, Baud rate [2000000]bps
2024-10-26T17:50:32.112Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:214) portName:          ttyACM1
2024-10-26T17:50:32.112Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:215) systemLocation:    /dev/ttyACM1
2024-10-26T17:50:32.112Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:216) description:       Pico
2024-10-26T17:50:32.112Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:217) manufacturer:      Raspberry Pi
2024-10-26T17:50:32.112Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:218) productIdentifier: 0xa
2024-10-26T17:50:32.112Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:219) vendorIdentifier:  0x2e8a
2024-10-26T17:50:32.112Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:220) serialNumber:      DF62585783634936
2024-10-26T17:50:32.116Z [LEDDEVICE0_ADALIGHT] Detected Rp2040 type board. HyperHDR skips the reset. State: 1, 1
2024-10-26T17:50:32.117Z [LEDDEVICE0_ADALIGHT] ESP sent: 'HyperHDR frames: 0 (FPS), receiv.: 0, good: 0, incompl.: 0, mem1: 0, mem2: 460, heap: 123232'
2024-10-26T17:50:32.118Z [LEDDEVICE0_ADALIGHT] DETECTED DEVICE USING HyperSerialEsp8266/HyperSerialESP32/HyperSerialPico FIRMWARE (Welcome! Awa driver 9.) at 2 msec
2024-10-26T17:50:32.118Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:248) delayAfterConnect for 5000 ms - start
2024-10-26T17:50:34.481Z [SMOOTHING0] Clearing queued colors before: enabling
2024-10-26T17:50:34.481Z [SMOOTHING0] Smoothing queue is cleared
2024-10-26T17:50:34.481Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:247) Enable the device
2024-10-26T17:50:34.481Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:64) Switch on
2024-10-26T17:50:34.481Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:140) Power On
2024-10-26T17:50:34.481Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:367) Starting timer with interval = 20ms
2024-10-26T17:50:34.481Z [COMPONENTCTRL0] LED device: enabled
2024-10-26T17:50:34.482Z [SMOOTHING0] Using alternative smoothing input (0)
2024-10-26T17:50:34.522Z [SMOOTHING0] Using alternative smoothing procedure (0)
2024-10-26T17:50:36.868Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:255) delayAfterConnect for 5000 ms - finished
2024-10-26T17:50:36.869Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:146) Flush was successful
2024-10-26T17:50:36.876Z [LEDDEVICE0_ADALIGHT] Received goodbye: 'HyperHDR frames: 0 (FPS), receiv.: 0, good: 0, incompl.: 0, mem1: 0, mem2: 460, heap: 123232
HyperHDR frames: 51 (FPS), receiv.: 51, good: 51, incompl.: 0, mem1: 0, mem2: 452, heap: 123232
' (191)
2024-10-26T17:50:36.883Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:164) Serial port is closed: ttyACM1
2024-10-26T17:50:39.515Z [SMOOTHING0] Clearing queued colors before: disabling
2024-10-26T17:50:39.515Z [SMOOTHING0] Smoothing queue is cleared
2024-10-26T17:50:39.515Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:297) Disable the device
2024-10-26T17:50:39.515Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:381) Stopping refresh timer
2024-10-26T17:50:39.515Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:90) Switch off
2024-10-26T17:50:39.515Z [COMPONENTCTRL0] LED device: disabled
2024-10-26T17:50:42.193Z [SMOOTHING0] Clearing queued colors before: enabling
2024-10-26T17:50:42.194Z [SMOOTHING0] Smoothing queue is cleared
2024-10-26T17:50:42.194Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:247) Enable the device
2024-10-26T17:50:42.255Z [LEDDEVICE0_ADALIGHT] Serial port auto-discovery. Found serial port device: Pico (/dev/ttyACM1 => ttyACM1)
2024-10-26T17:50:42.255Z [LEDDEVICE0_ADALIGHT] Opening UART: ttyACM1
2024-10-26T17:50:42.255Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:209) _serialPort.open(QIODevice::ReadWrite): ttyACM1, Baud rate [2000000]bps
2024-10-26T17:50:42.283Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:214) portName:          ttyACM1
2024-10-26T17:50:42.283Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:215) systemLocation:    /dev/ttyACM1
2024-10-26T17:50:42.283Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:216) description:       Pico
2024-10-26T17:50:42.283Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:217) manufacturer:      Raspberry Pi
2024-10-26T17:50:42.283Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:218) productIdentifier: 0xa
2024-10-26T17:50:42.283Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:219) vendorIdentifier:  0x2e8a
2024-10-26T17:50:42.283Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:220) serialNumber:      DF62585783634936
2024-10-26T17:50:42.286Z [LEDDEVICE0_ADALIGHT] Detected Rp2040 type board. HyperHDR skips the reset. State: 1, 1
2024-10-26T17:50:42.288Z [LEDDEVICE0_ADALIGHT] DETECTED DEVICE USING HyperSerialEsp8266/HyperSerialESP32/HyperSerialPico FIRMWARE (HyperHDR frames: 0 (FPS), receiv.: 0, good: 0, incompl.: 0, mem1: 0, mem2: 452, heap: 123232  Welcome! Awa driver 9.) at 1 msec
2024-10-26T17:50:42.288Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:64) Switch on
2024-10-26T17:50:42.288Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:140) Power On
2024-10-26T17:50:42.288Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:367) Starting timer with interval = 20ms
2024-10-26T17:50:42.288Z [COMPONENTCTRL0] LED device: enabled
2024-10-26T17:50:42.288Z [SMOOTHING0] Using alternative smoothing input (0)
2024-10-26T17:50:42.328Z [SMOOTHING0] Using alternative smoothing procedure (0)
2024-10-26T17:50:46.172Z [WEBSOCKET] (HyperAPI.cpp:957) log streaming activated for client ::ffff:192.168.0.133
2024-10-26T17:51:17.022Z [WEBSOCKET] (HyperAPI.cpp:966) log streaming deactivated for client  ::ffff:192.168.0.133
2024-10-26T17:51:17.141Z [NET_DISCOVERY] Removing not responding ESP board at ttyUSB0:-1 (USB Serial)
2024-10-26T17:51:17.190Z [NET_DISCOVERY] Found Pico/RP2040 at ttyACM1:-1 (Pico)
2024-10-26T17:51:22.848Z [WEBSOCKET] (HyperAPI.cpp:957) log streaming activated for client ::ffff:192.168.0.133
2024-10-26T17:51:35.324Z [WEBSOCKET] (HyperAPI.cpp:966) log streaming deactivated for client  ::ffff:192.168.0.133
2024-10-26T17:51:35.559Z [WEBSOCKET] (HyperAPI.cpp:1109) message: [{"command":"leddevice","ledDeviceType":"adalight","subcommand":"discover","tan":670}]
2024-10-26T17:51:35.605Z [WEBSOCKET] (HyperAPI.cpp:1133) response: [{"devices":[{"name":"Auto","value":"auto"},{"name":"Pico (/dev/ttyACM1)","value":"ttyACM1"}],"ledDeviceType":"adalight"}]
2024-10-26T17:51:45.328Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:286) Stop device
2024-10-26T17:51:45.328Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:381) Stopping refresh timer
2024-10-26T17:51:45.328Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:297) Disable the device
2024-10-26T17:51:45.328Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:90) Switch off
2024-10-26T17:51:45.328Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:544) Set LED strip to black/power off
2024-10-26T17:51:45.330Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:146) Flush was successful
2024-10-26T17:51:45.341Z [LEDDEVICE0_ADALIGHT] Received goodbye: 'HyperHDR frames: 49 (FPS), receiv.: 50, good: 49, incompl.: 1, mem1: 0, mem2: 448, heap: 123232
' (97)
2024-10-26T17:51:45.348Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:164) Serial port is closed: ttyACM1
2024-10-26T17:51:45.348Z [LEDDEVICE0_ADALIGHT]  Stopped LedDevice 'adalight'
2024-10-26T17:51:45.349Z [LEDDEVICE0_ADALIGHT] Start LedDevice 'adalight'.
2024-10-26T17:51:45.349Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:337) deviceConfig: [{"awa_mode":true,"colorOrder":"rgb","currentLedCount":160,"espHandshake":true,"forceSerialDetection":false,"hardwareLedCount":null,"maxRetry":0,"output":"ttyACM1","rate":2000000,"refreshTime":20,"smoothingRefreshTime":20,"type":"adalight","white_channel_calibration":false}]
2024-10-26T17:51:45.349Z [LEDDEVICE0_ADALIGHT] Ignoring user LED refresh rate. Forcing smoothing refresh rate = 50.00 Hz
2024-10-26T17:51:45.349Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:423) Refresh rate = 50.00 Hz
2024-10-26T17:51:45.349Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:373) Device is not ready to start a timer
2024-10-26T17:51:45.349Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:433) Refresh interval updated to 20ms
2024-10-26T17:51:45.349Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:50) DeviceType   : adalight
2024-10-26T17:51:45.349Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:51) LedCount     : 160
2024-10-26T17:51:45.349Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:52) RefreshTime  : 20
2024-10-26T17:51:45.349Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:67) Device name   : ttyACM1
2024-10-26T17:51:45.349Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:68) Auto selection: 0
2024-10-26T17:51:45.349Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:69) Baud rate     : 2000000
2024-10-26T17:51:45.349Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:70) ESP handshake : ON
2024-10-26T17:51:45.349Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:71) Force ESP/Pico Detection : OFF
2024-10-26T17:51:45.349Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:72) Delayed open  : 0
2024-10-26T17:51:45.349Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:73) Retry limit   : 0
2024-10-26T17:51:45.349Z [LEDDEVICE0_ADALIGHT] The refresh timer is enabled ('Refresh time' > 0) and may limit the performance of the LED driver. Ignore this error if you set it on purpose for some reason (but you almost never need it).
2024-10-26T17:51:45.349Z [LEDDEVICE0_ADALIGHT] (LedDeviceAdalight.cpp:79) Adalight driver with activated high speeed & data integration check AWA protocol
2024-10-26T17:51:45.349Z [LEDDEVICE0_ADALIGHT] (LedDeviceAdalight.cpp:88) Adalight header for 160 leds: Awa 0x00 0x9f 0xca
2024-10-26T17:51:45.349Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:247) Enable the device
2024-10-26T17:51:45.349Z [LEDDEVICE0_ADALIGHT] Opening UART: ttyACM1
2024-10-26T17:51:45.349Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:209) _serialPort.open(QIODevice::ReadWrite): ttyACM1, Baud rate [2000000]bps
2024-10-26T17:51:45.352Z [COMPONENTCTRL0] LED device: disabled
2024-10-26T17:51:45.370Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:214) portName:          ttyACM1
2024-10-26T17:51:45.370Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:215) systemLocation:    /dev/ttyACM1
2024-10-26T17:51:45.370Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:216) description:       Pico
2024-10-26T17:51:45.370Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:217) manufacturer:      Raspberry Pi
2024-10-26T17:51:45.370Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:218) productIdentifier: 0xa
2024-10-26T17:51:45.370Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:219) vendorIdentifier:  0x2e8a
2024-10-26T17:51:45.370Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:220) serialNumber:      DF62585783634936
2024-10-26T17:51:45.373Z [LEDDEVICE0_ADALIGHT] Detected Rp2040 type board. HyperHDR skips the reset. State: 1, 1
2024-10-26T17:51:45.375Z [LEDDEVICE0_ADALIGHT] ESP sent: 'HyperHDR frames: 0 (FPS), receiv.: 0, good: 0, incompl.: 0, mem1: 0, mem2: 448, heap: 123232'
2024-10-26T17:51:45.375Z [LEDDEVICE0_ADALIGHT] DETECTED DEVICE USING HyperSerialEsp8266/HyperSerialESP32/HyperSerialPico FIRMWARE (Welcome! Awa driver 9.) at 1 msec
2024-10-26T17:51:45.375Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:64) Switch on
2024-10-26T17:51:45.375Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:140) Power On
2024-10-26T17:51:45.375Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:367) Starting timer with interval = 20ms
2024-10-26T17:51:45.375Z [COMPONENTCTRL0] LED device: enabled
2024-10-26T17:51:59.848Z [WEBSOCKET] (HyperAPI.cpp:957) log streaming activated for client ::ffff:192.168.0.133
2024-10-26T17:52:43.301Z [WEBSOCKET] (HyperAPI.cpp:966) log streaming deactivated for client  ::ffff:192.168.0.133
2024-10-26T17:52:43.410Z [NET_DISCOVERY] Removing not responding Pico/RP2040 at ttyACM0:-1 (Pico)
2024-10-26T17:52:47.682Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000], [LED0: FPS = 50.00, send = 3000, processed = 3000, dropped = 0]
2024-10-26T17:53:47.681Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 4ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 49.99, processed = 2999], [LED0: FPS = 50.00, send = 3000, processed = 3000, dropped = 0]
2024-10-26T17:54:47.686Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3001], [LED0: FPS = 50.00, send = 3000, processed = 3000, dropped = 0]
2024-10-26T17:55:47.683Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 2999], [LED0: FPS = 50.00, send = 3000, processed = 3000, dropped = 0]
2024-10-26T17:56:39.137Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:293) Timeout after 1000ms: 0 frames already dropped
2024-10-26T17:56:40.138Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:293) Timeout after 1000ms: 1 frames already dropped
2024-10-26T17:56:41.139Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:293) Timeout after 1000ms: 2 frames already dropped
2024-10-26T17:56:42.139Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:293) Timeout after 1000ms: 3 frames already dropped
2024-10-26T17:56:43.141Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:293) Timeout after 1000ms: 4 frames already dropped
2024-10-26T17:56:44.142Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:293) Timeout after 1000ms: 5 frames already dropped
2024-10-26T17:56:44.142Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:146) Flush was successful
2024-10-26T17:56:54.777Z [WEBSOCKET] (HyperAPI.cpp:957) log streaming activated for client ::ffff:192.168.0.133
2024-10-26T17:57:15.966Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:164) Serial port is closed: ttyACM1
2024-10-26T17:57:15.966Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:381) Stopping refresh timer
2024-10-26T17:57:15.966Z [LEDDEVICE0_ADALIGHT] Device 'adalight' is disabled due to an error: 'Timeout writing data to ttyACM1'
2024-10-26T17:57:15.967Z [COMPONENTCTRL0] LED device: disabled
2024-10-26T17:57:47.685Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000]
2024-10-26T17:58:47.670Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 2999, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000]
2024-10-26T17:59:47.671Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 2ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000]
grssll commented 41 minutes ago

One more log:

2024-10-26T19:42:24.106Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:293) Timeout after 1000ms: 0 frames already dropped
2024-10-26T19:42:25.107Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:293) Timeout after 1000ms: 1 frames already dropped
2024-10-26T19:42:26.109Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:293) Timeout after 1000ms: 2 frames already dropped
2024-10-26T19:42:27.110Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:293) Timeout after 1000ms: 3 frames already dropped
2024-10-26T19:42:28.111Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:293) Timeout after 1000ms: 4 frames already dropped
2024-10-26T19:42:29.111Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:293) Timeout after 1000ms: 5 frames already dropped
2024-10-26T19:42:29.112Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:146) Flush was successful
2024-10-26T19:43:00.668Z [LEDDEVICE0_ADALIGHT] (ProviderSerial.cpp:164) Serial port is closed: ttyACM0
2024-10-26T19:43:00.668Z [LEDDEVICE0_ADALIGHT] (LedDevice.cpp:381) Stopping refresh timer
2024-10-26T19:43:00.668Z [LEDDEVICE0_ADALIGHT] Device 'adalight' is disabled due to an error: 'Timeout writing data to ttyACM0'
2024-10-26T19:43:00.669Z [COMPONENTCTRL0] LED device: disabled
2024-10-26T19:43:12.106Z [WEBSOCKET] (WebSocketClient.cpp:39) New connection from ::ffff:192.168.0.133
2024-10-26T19:43:21.406Z [WEBSOCKET] (HyperAPI.cpp:957) log streaming activated for client ::ffff:192.168.0.133
2024-10-26T19:43:47.683Z [PERFORMANCE] [USB: FPS = 50.00, decoding = 3ms, frames = 3000, invalid = 0, mode = direct], [INSTANCE0: FPS = 50.00, processed = 3000]
awawa-dev commented 33 minutes ago

I cannot reproduce the problem and in your logs I see all kinds of problem with the serial port: where did you try generic firmaware without the problems for a longer time? Beside what's your board/system/kernel version and which exactly firmware you used(release secton?)? Adafruit firmware only difference is different GPIO and workaround for boot which is just an increase of timeout when waiting for the board to be ready.

grssll commented 29 minutes ago

Problem started after I've changed USB2 grabber to the Elgato HD60x which is USB3. I've tried all different ports and configurations, but Scorpio still freezes and generic works without any problems.

awawa-dev commented 26 minutes ago

Problem started after I've changed USB2 grabber to the Elgato HD60x which is USB3.

well, check your dmesg for any kind of warning and errors then. beside there are a lot of problems with the serial port on the latest kernel. Still I'm thinking that firmware version is not an issues but you can compile firmware for yourself using 'generic' (boot workaround disabled with changed gpio for scorpio).

grssll commented 23 minutes ago

6.6.31+rpt-rpi-v8 #1 SMP PREEMPT Debian 1:6.6.31-1+rpt1 (2024-05-29) aarch64 GNU/Linux

awawa-dev commented 12 minutes ago

again...check your dmesg when the problem occurs. the circumstances when the problem appeared after changing the grabber to a high-current unit suggest that it lies somewhere else (power supply or its driver). besides, as I wrote, I do not see in the logs a place where the serial port works correctly even on 'generic' firmware