Closed azzajess closed 4 months ago
Hi In which tab you apply the the brightness compensation? There are 2 places: the processing and the remote control tab.
If it's the processing tab try to change any component a bit by ex. one. Any of them: white, red, blue. Just one, not all.
And test if it helps across reboot.
Thanks just tested this by changing the white value by one in the image processing tab and looks to have done the trick based on the quick check. I will check further tomorrow, but looks to be working correctly. Thanks for that.
Ok, it's probably a bug and I will fix it, so no need to change color will be needed.
Bug report, debug log and your config file (FULL LOGS ARE MANDATORY)
2024-05-13T22:57:31.923Z [CORE] TTY is not attached to the log output 2024-05-13T22:57:31.981Z [MAIN] Database path: '/home/pi/.hyperhdr/db/hyperhdr.db', readonlyMode = disabled 2024-05-13T22:57:31.985Z [MAIN] Starting HyperHdr - 20.0.0.0, (HEAD detached at v20.0.0.0) (awawa-dev-9e960c9/52f12b4-1711236142), built: Mar 23 2024:23:54:53 2024-05-13T22:57:31.985Z [MAIN] Set user data path to '/home/pi/.hyperhdr' 2024-05-13T22:57:31.987Z [INSTANCE_CFG] Loading instance configuration 2024-05-13T22:57:32.037Z [DB] Database opened: /home/pi/.hyperhdr/db/hyperhdr.db 2024-05-13T22:57:32.114Z [INSTANCE_CFG] Settings database initialized 2024-05-13T22:57:32.120Z [SOUND_GRABBER] Sound device is disabled 2024-05-13T22:57:32.199Z [JSONSERVER] (JsonServer.cpp:26) Created new instance 2024-05-13T22:57:32.205Z [JSONSERVER] Started on port 19444 2024-05-13T22:57:32.207Z [SSDP] (SSDPHandler.cpp:31) SSDPHandler is initialized 2024-05-13T22:57:32.171Z [V4L2:USB3.0 UHD: US] (GrabberWrapper.cpp:55) Starting the grabber wrapper 2024-05-13T22:57:32.172Z [V4L2:USB3.0 UHD: US] Found capture device: /dev/video15 2024-05-13T22:57:32.172Z [HYPERHDR0] Starting the instance 2024-05-13T22:57:32.172Z [INSTANCE_CFG0] Loading instance configuration 2024-05-13T22:57:32.172Z [V4L2:USB3.0 UHD: US] Found capture device: /dev/video21 2024-05-13T22:57:32.172Z [DB] Database opened: /home/pi/.hyperhdr/db/hyperhdr.db 2024-05-13T22:57:32.173Z [V4L2:USB3.0 UHD: US] Found capture device: /dev/video14 2024-05-13T22:57:32.173Z [V4L2:USB3.0 UHD: US] Found capture device: /dev/video22 2024-05-13T22:57:32.175Z [HYPERHDR1] Starting the instance 2024-05-13T22:57:32.175Z [X11_SYSTEM:AUTO] Loaded X11 proxy library for screen capturing 2024-05-13T22:57:32.182Z [DAEMON] The system doesn't support the X11 system grabber 2024-05-13T22:57:32.182Z [DAEMON] The system doesn't support the framebuffer system grabber 2024-05-13T22:57:32.182Z [X11_SYSTEM:auto] (SystemWrapper.cpp:71) Closing grabber: X11_SYSTEM:auto 2024-05-13T22:57:32.182Z [FRAMEBUF_SYSTEM:auto] (SystemWrapper.cpp:71) Closing grabber: FRAMEBUF_SYSTEM:auto 2024-05-13T22:57:32.231Z [INSTANCE_CFG0] Settings database initialized 2024-05-13T22:57:32.231Z [INSTANCE_CFG1] Loading instance configuration 2024-05-13T22:57:32.231Z [COMPONENTCTRL0] (ComponentController.cpp:31) ComponentController is initialized. Components are ENABLED 2024-05-13T22:57:32.231Z [DB] Database opened: /home/pi/.hyperhdr/db/hyperhdr.db 2024-05-13T22:57:32.234Z [MUXER0] (Muxer.cpp:55) Muxer initialized 2024-05-13T22:57:32.234Z [BLACKBORDER] Set mode to: letterbox 2024-05-13T22:57:32.234Z [COMPONENTCTRL0] Blackborder detector: enabled 2024-05-13T22:57:32.234Z [IMAGETOLED_MNG0] (ImageToLedManager.cpp:192) Set LED mapping type to advanced 2024-05-13T22:57:32.234Z [IMAGETOLED_MNG0] (ImageToLedManager.cpp:176) setSparseProcessing to 0 2024-05-13T22:57:32.235Z [IMAGETOLED_MNG0] (ImageToLedManager.cpp:103) ImageToLedManager initialized 2024-05-13T22:57:32.240Z [COLORSPACE_CALIBRATION0] classicMode: no, gammas:[1.50, 1.50, 1.50], saturation: 1.00, luminance: 1.00, backLight: [enabled, threshold: 0, colored: no] 2024-05-13T22:57:32.240Z [LED_CALIBRATION0] (LedCalibration.cpp:101) Calibration config '0' for LED segment: [0, 259] 2024-05-13T22:57:32.242Z [HYPERHDR0] Led strip RGB order is: bgr 2024-05-13T22:57:32.243Z [SMOOTHING0] High resolution clock is NOT STEADY! 2024-05-13T22:57:32.243Z [SMOOTHING0] Clearing queued colors before: enabling 2024-05-13T22:57:32.243Z [SMOOTHING0] Smoothing queue is cleared 2024-05-13T22:57:32.243Z [COMPONENTCTRL0] Smoothing: enabled 2024-05-13T22:57:32.243Z [SMOOTHING0] Creating config (0) => type: Alternative, dirMode: false, pause: false, settlingTime: 150ms, interval: 11ms (90Hz), antiFlickTres: 0, antiFlickStep: 0, antiFlickTime: 0 2024-05-13T22:57:32.243Z [SMOOTHING0] Clearing queued colors before: enabling. Smoothing configuration changed: restarting timer. 2024-05-13T22:57:32.243Z [SMOOTHING0] Smoothing queue is cleared 2024-05-13T22:57:32.243Z [SMOOTHING0] Selecting config (0) => type: Alternative, directMode: false, pause: false, settlingTime: 150ms, interval: 11ms (90Hz), antiFlickTres: 0, antiFlickStep: 0, antiFlickTime: 0 2024-05-13T22:57:32.243Z [SMOOTHING0] Selecting config (0) => type: Alternative, directMode: false, pause: false, settlingTime: 150ms, interval: 11ms (90Hz), antiFlickTres: 0, antiFlickStep: 0, antiFlickTime: 0 2024-05-13T22:57:32.244Z [LEDDEVICE0_SK9822] Start LedDevice 'sk9822'. 2024-05-13T22:57:32.244Z [LEDDEVICE0_SK9822] (LedDevice.cpp:337) deviceConfig: [{"colorOrder":"bgr","currentLedCount":260,"globalBrightnessControlMaxLevel":30,"globalBrightnessControlThreshold":255,"invert":false,"output":"/dev/spidev0.0","rate":2000000,"refreshTime":11,"smoothingRefreshTime":11,"type":"sk9822"}] 2024-05-13T22:57:32.244Z [LEDDEVICE0_SK9822] Ignoring user LED refresh rate. Forcing smoothing refresh rate = 90.91 Hz 2024-05-13T22:57:32.244Z [LEDDEVICE0_SK9822] (LedDevice.cpp:423) Refresh rate = 90.91 Hz 2024-05-13T22:57:32.244Z [LEDDEVICE0_SK9822] (LedDevice.cpp:373) Device is not ready to start a timer 2024-05-13T22:57:32.244Z [LEDDEVICE0_SK9822] (LedDevice.cpp:433) Refresh interval updated to 11ms 2024-05-13T22:57:32.244Z [LEDDEVICE0_SK9822] (ProviderSpi.cpp:52) Speed: 2000000, Type: 2024-05-13T22:57:32.244Z [LEDDEVICE0_SK9822] (ProviderSpi.cpp:53) Inverted: no, Mode: 0 2024-05-13T22:57:32.244Z [LEDDEVICE0_SK9822] 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-05-13T22:57:32.244Z [LEDDEVICE0_SK9822] [SK9822] Using global brightness control with threshold of 255 and max level of 30 2024-05-13T22:57:32.244Z [LEDDEVICE0_SK9822] (LedDevice.cpp:247) Enable the device 2024-05-13T22:57:32.244Z [LEDDEVICE0_SK9822] (LedDevice.cpp:64) Switch on 2024-05-13T22:57:32.244Z [LEDDEVICE0_SK9822] (LedDevice.cpp:140) Power On 2024-05-13T22:57:32.244Z [LEDDEVICE0_SK9822] (LedDevice.cpp:367) Starting timer with interval = 11ms 2024-05-13T22:57:32.245Z [HYPER_MANAGER] HyperHDR instance 'First LED instance' has been started 2024-05-13T22:57:32.245Z [HYPERHDR0] The instance is running 2024-05-13T22:57:32.245Z [MUXER0] Register new input 'System/VIDEOGRABBER' with priority 240 as inactive 2024-05-13T22:57:32.245Z [COMPONENTCTRL0] Video capture device: enabled 2024-05-13T22:57:32.245Z [CEC] Opening libCEC library. 2024-05-13T22:57:32.245Z [CEC] CEC object created 2024-05-13T22:57:32.245Z [CEC] Starting CEC handler. 2024-05-13T22:57:33.798Z [CEC] Success. CEC adapter type 'Linux' is ready (/dev/cec0, /sys/devices/platform/soc/fef00700.hdmi/cec0) 2024-05-13T22:57:33.799Z [CEC] Success: libCEC library loaded. 2024-05-13T22:57:32.245Z [COMPONENTCTRL0] LED device: enabled 2024-05-13T22:57:32.245Z [SMOOTHING0] Using alternative smoothing input (0) 2024-05-13T22:57:32.245Z [EFFECTENGINE0] Run effect "Rainbow swirl" on channel 254 2024-05-13T22:57:32.267Z [SMOOTHING0] Using alternative smoothing procedure (0) 2024-05-13T22:57:32.276Z [INSTANCE_CFG1] Settings database initialized 2024-05-13T22:57:32.276Z [COMPONENTCTRL1] (ComponentController.cpp:31) ComponentController is initialized. Components are ENABLED 2024-05-13T22:57:32.278Z [MUXER1] (Muxer.cpp:55) Muxer initialized 2024-05-13T22:57:32.278Z [BLACKBORDER] Set mode to: default 2024-05-13T22:57:32.278Z [COMPONENTCTRL1] Blackborder detector: enabled 2024-05-13T22:57:32.278Z [IMAGETOLED_MNG1] (ImageToLedManager.cpp:192) Set LED mapping type to advanced 2024-05-13T22:57:32.278Z [IMAGETOLED_MNG1] (ImageToLedManager.cpp:176) setSparseProcessing to 0 2024-05-13T22:57:32.278Z [IMAGETOLED_MNG1] (ImageToLedManager.cpp:103) ImageToLedManager initialized 2024-05-13T22:57:32.279Z [COLORSPACE_CALIBRATION1] classicMode: no, gammas:[1.50, 1.50, 1.50], saturation: 1.00, luminance: 1.00, backLight: [enabled, threshold: 0, colored: no] 2024-05-13T22:57:32.279Z [LED_CALIBRATION1] (LedCalibration.cpp:101) Calibration config '0' for LED segment: [0, 102] 2024-05-13T22:57:32.280Z [HYPERHDR1] Led strip RGB order is: rgb 2024-05-13T22:57:32.280Z [EFFECTENGINE0] (EffectEngine.cpp:92) Start the effect: name [Rainbow swirl] 2024-05-13T22:57:32.280Z [MUXER0] Register new input 'System/EFFECT' with priority 254 as inactive 2024-05-13T22:57:32.280Z [SMOOTHING1] High resolution clock is NOT STEADY! 2024-05-13T22:57:32.280Z [SMOOTHING1] Clearing queued colors before: enabling 2024-05-13T22:57:32.280Z [SMOOTHING1] Smoothing queue is cleared 2024-05-13T22:57:32.280Z [COMPONENTCTRL1] Smoothing: enabled 2024-05-13T22:57:32.280Z [SMOOTHING1] Creating config (0) => type: Alternative, dirMode: false, pause: false, settlingTime: 150ms, interval: 16ms (62Hz), antiFlickTres: 0, antiFlickStep: 0, antiFlickTime: 0 2024-05-13T22:57:32.280Z [SMOOTHING1] Clearing queued colors before: enabling. Smoothing configuration changed: restarting timer. 2024-05-13T22:57:32.280Z [HYPERHDR0] Background effect: animation set to 'Rainbow swirl' [started] 2024-05-13T22:57:32.280Z [SMOOTHING1] Smoothing queue is cleared 2024-05-13T22:57:32.280Z [SMOOTHING1] Selecting config (0) => type: Alternative, directMode: false, pause: false, settlingTime: 150ms, interval: 16ms (62Hz), antiFlickTres: 0, antiFlickStep: 0, antiFlickTime: 0 2024-05-13T22:57:32.280Z [SMOOTHING1] Selecting config (0) => type: Alternative, directMode: false, pause: false, settlingTime: 150ms, interval: 16ms (62Hz), antiFlickTres: 0, antiFlickStep: 0, antiFlickTime: 0 2024-05-13T22:57:32.281Z [V4L2:USB3.0 UHD: US] Found capture device: /dev/video0 2024-05-13T22:57:32.281Z [EFFECTENGINE0] Run effect "Rainbow swirl" on channel 0 2024-05-13T22:57:32.281Z [EFFECTENGINE0] (EffectEngine.cpp:92) Start the effect: name [Rainbow swirl] 2024-05-13T22:57:32.281Z [MUXER0] Register new input 'System/EFFECT' with priority 0 as inactive 2024-05-13T22:57:32.281Z [LEDDEVICE1_ADALIGHT] Start LedDevice 'adalight'. 2024-05-13T22:57:32.281Z [LEDDEVICE1_ADALIGHT] (LedDevice.cpp:337) deviceConfig: [{"awa_mode":true,"colorOrder":"rgb","currentLedCount":103,"espHandshake":true,"forceSerialDetection":true,"maxRetry":0,"output":"ttyACM0","rate":2000000,"refreshTime":16,"smoothingRefreshTime":16,"type":"adalight","white_channel_calibration":false}] 2024-05-13T22:57:32.281Z [LEDDEVICE1_ADALIGHT] Ignoring user LED refresh rate. Forcing smoothing refresh rate = 62.50 Hz 2024-05-13T22:57:32.281Z [HYPERHDR0] Boot effect: animation set to 'Rainbow swirl' [started] 2024-05-13T22:57:32.281Z [LEDDEVICE1_ADALIGHT] (LedDevice.cpp:423) Refresh rate = 62.50 Hz 2024-05-13T22:57:32.281Z [LEDDEVICE1_ADALIGHT] (LedDevice.cpp:373) Device is not ready to start a timer 2024-05-13T22:57:32.281Z [LEDDEVICE1_ADALIGHT] (LedDevice.cpp:433) Refresh interval updated to 16ms 2024-05-13T22:57:32.281Z [LEDDEVICE1_ADALIGHT] (ProviderSerial.cpp:50) DeviceType : adalight 2024-05-13T22:57:32.281Z [LEDDEVICE1_ADALIGHT] (ProviderSerial.cpp:51) LedCount : 103 2024-05-13T22:57:32.281Z [LEDDEVICE1_ADALIGHT] (ProviderSerial.cpp:52) RefreshTime : 16 2024-05-13T22:57:32.281Z [LEDDEVICE1_ADALIGHT] (ProviderSerial.cpp:67) Device name : ttyACM0 2024-05-13T22:57:32.281Z [LEDDEVICE1_ADALIGHT] (ProviderSerial.cpp:68) Auto selection: 0 2024-05-13T22:57:32.281Z [LEDDEVICE1_ADALIGHT] (ProviderSerial.cpp:69) Baud rate : 2000000 2024-05-13T22:57:32.281Z [LEDDEVICE1_ADALIGHT] (ProviderSerial.cpp:70) ESP handshake : ON 2024-05-13T22:57:32.281Z [LEDDEVICE1_ADALIGHT] (ProviderSerial.cpp:71) Force ESP/Pico Detection : ON 2024-05-13T22:57:32.281Z [LEDDEVICE1_ADALIGHT] (ProviderSerial.cpp:72) Delayed open : 0 2024-05-13T22:57:32.281Z [LEDDEVICE1_ADALIGHT] (ProviderSerial.cpp:73) Retry limit : 0 2024-05-13T22:57:32.281Z [LEDDEVICE1_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-05-13T22:57:32.281Z [LEDDEVICE1_ADALIGHT] (LedDeviceAdalight.cpp:79) Adalight driver with activated high speeed & data integration check AWA protocol 2024-05-13T22:57:32.281Z [LEDDEVICE1_ADALIGHT] (LedDeviceAdalight.cpp:88) Adalight header for 103 leds: Awa 0x00 0x66 0x33 2024-05-13T22:57:32.281Z [LEDDEVICE1_ADALIGHT] (LedDevice.cpp:247) Enable the device 2024-05-13T22:57:32.281Z [LEDDEVICE1_ADALIGHT] Opening UART: ttyACM0 2024-05-13T22:57:32.281Z [LEDDEVICE1_ADALIGHT] (ProviderSerial.cpp:209) _serialPort.open(QIODevice::ReadWrite): ttyACM0, Baud rate [2000000]bps 2024-05-13T22:57:33.799Z [HYPER_MANAGER] HyperHDR instance 'WLED Cabinet' has been started 2024-05-13T22:57:32.282Z [HYPERHDR1] The instance is running 2024-05-13T22:57:32.282Z [MUXER1] Register new input 'System/VIDEOGRABBER' with priority 240 as inactive 2024-05-13T22:57:32.282Z [COMPONENTCTRL1] Video capture device: enabled 2024-05-13T22:57:32.282Z [EFFECTENGINE1] Run effect "Waves with Color" on channel 254 2024-05-13T22:57:32.283Z [EFFECTENGINE1] (EffectEngine.cpp:92) Start the effect: name [Waves with Color] 2024-05-13T22:57:32.283Z [MUXER1] Register new input 'System/EFFECT' with priority 254 as inactive 2024-05-13T22:57:32.283Z [HYPERHDR1] Background effect: animation set to 'Waves with Color' [started] 2024-05-13T22:57:32.292Z [EFFECT1(Waves ...)] Begin playing the effect with priority: 254 2024-05-13T22:57:32.292Z [EFFECT0(Rainbo...)] Begin playing the effect with priority: 254 2024-05-13T22:57:32.293Z [EFFECT0(Rainbo...)] Begin playing the effect with priority: 0 2024-05-13T22:57:32.293Z [V4L2:USB3.0 UHD: US] (V4L2Grabber.cpp:406) Device has 'brightness' control => min: 0, max: 100, default: 50 2024-05-13T22:57:32.296Z [MUXER1] Priority 254 is now active 2024-05-13T22:57:32.296Z [MUXER1] Set visible priority to 254 2024-05-13T22:57:32.296Z [HYPERHDR1] New priority[254], previous [255] 2024-05-13T22:57:32.296Z [HYPERHDR1] New source available -> switch LED-Device on 2024-05-13T22:57:32.296Z [SMOOTHING1] Clearing queued colors before: enabling 2024-05-13T22:57:32.296Z [SMOOTHING1] Smoothing queue is cleared 2024-05-13T22:57:32.296Z [COLORSPACE_CALIBRATION1] (ColorSpaceCalibration.cpp:225) setBackLightEnabled: 0 2024-05-13T22:57:32.296Z [IMAGETOLED_MNG1] Total index number is: 412 (memory: 412). User sparse processing is: disabled, image size: 80 x 45, area number: 103 2024-05-13T22:57:32.304Z [MUXER0] Priority 254 is now active 2024-05-13T22:57:32.304Z [MUXER0] Set visible priority to 254 2024-05-13T22:57:32.304Z [SMOOTHING0] Clearing queued colors before: enabling. Smoothing configuration changed: restarting timer. 2024-05-13T22:57:32.304Z [SMOOTHING0] Smoothing queue is cleared 2024-05-13T22:57:32.304Z [SMOOTHING0] Selecting config (2) => type: Linear, directMode: false, pause: false, settlingTime: 200ms, interval: 40ms (25Hz), antiFlickTres: 0, antiFlickStep: 0, antiFlickTime: 0 2024-05-13T22:57:32.304Z [LEDDEVICE0_SK9822] (LedDevice.cpp:381) Stopping refresh timer 2024-05-13T22:57:32.304Z [SMOOTHING0] Using linear smoothing input (2) 2024-05-13T22:57:32.304Z [HYPERHDR0] New priority[254], previous [255] 2024-05-13T22:57:32.304Z [HYPERHDR0] New source available -> switch LED-Device on 2024-05-13T22:57:32.304Z [LEDDEVICE0_SK9822] Ignoring user LED refresh rate. Forcing smoothing refresh rate = 25.00 Hz 2024-05-13T22:57:32.304Z [SMOOTHING0] Clearing queued colors before: enabling 2024-05-13T22:57:32.304Z [LEDDEVICE0_SK9822] (LedDevice.cpp:423) Refresh rate = 25.00 Hz 2024-05-13T22:57:32.305Z [SMOOTHING0] Smoothing queue is cleared 2024-05-13T22:57:32.305Z [LEDDEVICE0_SK9822] (LedDevice.cpp:367) Starting timer with interval = 40ms 2024-05-13T22:57:32.305Z [LEDDEVICE0_SK9822] (LedDevice.cpp:433) Refresh interval updated to 40ms 2024-05-13T22:57:32.305Z [LEDDEVICE0_SK9822] (LedDevice.cpp:448) LED refresh interval adjustment caused by smoothing configuration change to 40ms (proposed: 40ms) 2024-05-13T22:57:32.305Z [LEDDEVICE0_SK9822] (LedDevice.cpp:247) Enable the device 2024-05-13T22:57:32.305Z [COLORSPACE_CALIBRATION0] (ColorSpaceCalibration.cpp:225) setBackLightEnabled: 0 2024-05-13T22:57:32.305Z [IMAGETOLED_MNG0] Total index number is: 1040 (memory: 1040). User sparse processing is: disabled, image size: 80 x 45, area number: 260 2024-05-13T22:57:32.305Z [SMOOTHING0] Using linear smoothing input (2) 2024-05-13T22:57:32.305Z [MUXER0] Priority 0 is now active 2024-05-13T22:57:32.305Z [MUXER0] Set visible priority to 0 2024-05-13T22:57:32.305Z [HYPERHDR0] New priority[0], previous [254] 2024-05-13T22:57:32.306Z [V4L2:USB3.0 UHD: US] (V4L2Grabber.cpp:412) Device has 'contrast' control => min: 0, max: 100, default: 50 2024-05-13T22:57:32.320Z [V4L2:USB3.0 UHD: US] (V4L2Grabber.cpp:418) Device has 'saturation' control => min: 0, max: 100, default: 50 2024-05-13T22:57:32.321Z [LEDDEVICE1_ADALIGHT] (ProviderSerial.cpp:214) portName: ttyACM0 2024-05-13T22:57:32.321Z [LEDDEVICE1_ADALIGHT] (ProviderSerial.cpp:215) systemLocation: /dev/ttyACM0 2024-05-13T22:57:32.321Z [LEDDEVICE1_ADALIGHT] (ProviderSerial.cpp:216) description: Pico 2024-05-13T22:57:32.321Z [LEDDEVICE1_ADALIGHT] (ProviderSerial.cpp:217) manufacturer: Raspberry Pi 2024-05-13T22:57:32.321Z [LEDDEVICE1_ADALIGHT] (ProviderSerial.cpp:218) productIdentifier: 0xa 2024-05-13T22:57:32.321Z [LEDDEVICE1_ADALIGHT] (ProviderSerial.cpp:219) vendorIdentifier: 0x2e8a 2024-05-13T22:57:32.322Z [LEDDEVICE1_ADALIGHT] (ProviderSerial.cpp:220) serialNumber: E660D4A0A78B4931 2024-05-13T22:57:32.324Z [LEDDEVICE1_ADALIGHT] Detected Rp2040 type board. HyperHDR skips the reset. State: 1, 1 2024-05-13T22:57:32.325Z [LEDDEVICE1_ADALIGHT] DETECTED DEVICE USING HyperSerialEsp8266/HyperSerialESP32/HyperSerialPico FIRMWARE (HyperHDR frames: 0 (FPS), receiv.: 0, good: 0, incompl.: 0, mem1: 0, mem2: 460, heap: 123232 Welcome! Awa driver 9.) at 2 msec 2024-05-13T22:57:32.326Z [LEDDEVICE1_ADALIGHT] (LedDevice.cpp:64) Switch on 2024-05-13T22:57:32.326Z [LEDDEVICE1_ADALIGHT] (LedDevice.cpp:140) Power On 2024-05-13T22:57:32.326Z [LEDDEVICE1_ADALIGHT] (LedDevice.cpp:367) Starting timer with interval = 16ms 2024-05-13T22:57:32.326Z [COMPONENTCTRL1] LED device: enabled 2024-05-13T22:57:32.326Z [LEDDEVICE1_ADALIGHT] (LedDevice.cpp:247) Enable the device 2024-05-13T22:57:32.326Z [SMOOTHING1] Clearing queued colors before: enabling. Smoothing configuration changed: restarting timer. 2024-05-13T22:57:32.326Z [SMOOTHING1] Smoothing queue is cleared 2024-05-13T22:57:32.326Z [SMOOTHING1] Selecting config (2) => type: Linear, directMode: false, pause: false, settlingTime: 200ms, interval: 40ms (25Hz), antiFlickTres: 0, antiFlickStep: 0, antiFlickTime: 0 2024-05-13T22:57:32.326Z [SMOOTHING1] Using linear smoothing input (2) 2024-05-13T22:57:32.326Z [LEDDEVICE1_ADALIGHT] (LedDevice.cpp:381) Stopping refresh timer 2024-05-13T22:57:32.326Z [LEDDEVICE1_ADALIGHT] Ignoring user LED refresh rate. Forcing smoothing refresh rate = 25.00 Hz 2024-05-13T22:57:32.326Z [LEDDEVICE1_ADALIGHT] (LedDevice.cpp:423) Refresh rate = 25.00 Hz 2024-05-13T22:57:32.326Z [LEDDEVICE1_ADALIGHT] (LedDevice.cpp:367) Starting timer with interval = 40ms 2024-05-13T22:57:32.326Z [LEDDEVICE1_ADALIGHT] (LedDevice.cpp:433) Refresh interval updated to 40ms 2024-05-13T22:57:32.326Z [LEDDEVICE1_ADALIGHT] (LedDevice.cpp:448) LED refresh interval adjustment caused by smoothing configuration change to 40ms (proposed: 40ms) 2024-05-13T22:57:32.326Z [EFFECTENGINE1] Run effect "Rainbow waves" on channel 0 2024-05-13T22:57:32.326Z [EFFECTENGINE1] (EffectEngine.cpp:92) Start the effect: name [Rainbow waves] 2024-05-13T22:57:32.326Z [MUXER1] Register new input 'System/EFFECT' with priority 0 as inactive 2024-05-13T22:57:32.327Z [HYPERHDR1] Boot effect: animation set to 'Rainbow waves' [started] 2024-05-13T22:57:32.327Z [EFFECT1(Rainbo...)] Begin playing the effect with priority: 0 2024-05-13T22:57:32.327Z [MUXER1] Priority 0 is now active 2024-05-13T22:57:32.327Z [MUXER1] Set visible priority to 0 2024-05-13T22:57:32.327Z [HYPERHDR1] New priority[0], previous [254] 2024-05-13T22:57:32.332Z [V4L2:USB3.0 UHD: US] (V4L2Grabber.cpp:424) Device has 'hue' control => min: 0, max: 100, default: 50 2024-05-13T22:57:32.333Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 1920 x 1080 @ 60 fps yuyv input 0 2024-05-13T22:57:32.333Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 1920 x 1080 @ 50 fps yuyv input 0 2024-05-13T22:57:32.333Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 1920 x 1080 @ 30 fps yuyv input 0 2024-05-13T22:57:32.333Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 1920 x 1080 @ 20 fps yuyv input 0 2024-05-13T22:57:32.333Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 1920 x 1080 @ 10 fps yuyv input 0 2024-05-13T22:57:32.333Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 1600 x 1200 @ 60 fps yuyv input 0 2024-05-13T22:57:32.333Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 1600 x 1200 @ 50 fps yuyv input 0 2024-05-13T22:57:32.333Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 1600 x 1200 @ 30 fps yuyv input 0 2024-05-13T22:57:32.333Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 1600 x 1200 @ 20 fps yuyv input 0 2024-05-13T22:57:32.333Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 1600 x 1200 @ 10 fps yuyv input 0 2024-05-13T22:57:32.333Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 1360 x 768 @ 60 fps yuyv input 0 2024-05-13T22:57:32.333Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 1360 x 768 @ 50 fps yuyv input 0 2024-05-13T22:57:32.333Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 1360 x 768 @ 30 fps yuyv input 0 2024-05-13T22:57:32.333Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 1360 x 768 @ 20 fps yuyv input 0 2024-05-13T22:57:32.333Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 1360 x 768 @ 10 fps yuyv input 0 2024-05-13T22:57:32.333Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 1280 x 1024 @ 60 fps yuyv input 0 2024-05-13T22:57:32.333Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 1280 x 1024 @ 50 fps yuyv input 0 2024-05-13T22:57:32.333Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 1280 x 1024 @ 30 fps yuyv input 0 2024-05-13T22:57:32.333Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 1280 x 1024 @ 20 fps yuyv input 0 2024-05-13T22:57:32.333Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 1280 x 1024 @ 10 fps yuyv input 0 2024-05-13T22:57:32.333Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 1280 x 960 @ 60 fps yuyv input 0 2024-05-13T22:57:32.333Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 1280 x 960 @ 50 fps yuyv input 0 2024-05-13T22:57:32.333Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 1280 x 960 @ 30 fps yuyv input 0 2024-05-13T22:57:32.333Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 1280 x 960 @ 20 fps yuyv input 0 2024-05-13T22:57:32.333Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 1280 x 960 @ 10 fps yuyv input 0 2024-05-13T22:57:32.333Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 1280 x 720 @ 60 fps yuyv input 0 2024-05-13T22:57:32.333Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 1280 x 720 @ 50 fps yuyv input 0 2024-05-13T22:57:32.333Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 1280 x 720 @ 30 fps yuyv input 0 2024-05-13T22:57:32.333Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 1280 x 720 @ 20 fps yuyv input 0 2024-05-13T22:57:32.333Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 1280 x 720 @ 10 fps yuyv input 0 2024-05-13T22:57:32.333Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 1024 x 768 @ 60 fps yuyv input 0 2024-05-13T22:57:32.333Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 1024 x 768 @ 50 fps yuyv input 0 2024-05-13T22:57:32.333Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 1024 x 768 @ 30 fps yuyv input 0 2024-05-13T22:57:32.333Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 1024 x 768 @ 20 fps yuyv input 0 2024-05-13T22:57:32.333Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 1024 x 768 @ 10 fps yuyv input 0 2024-05-13T22:57:32.333Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 800 x 600 @ 60 fps yuyv input 0 2024-05-13T22:57:32.333Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 800 x 600 @ 50 fps yuyv input 0 2024-05-13T22:57:32.334Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 800 x 600 @ 30 fps yuyv input 0 2024-05-13T22:57:32.334Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 800 x 600 @ 20 fps yuyv input 0 2024-05-13T22:57:32.334Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 800 x 600 @ 10 fps yuyv input 0 2024-05-13T22:57:32.334Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 720 x 576 @ 60 fps yuyv input 0 2024-05-13T22:57:32.334Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 720 x 576 @ 50 fps yuyv input 0 2024-05-13T22:57:32.334Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 720 x 576 @ 30 fps yuyv input 0 2024-05-13T22:57:32.334Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 720 x 576 @ 20 fps yuyv input 0 2024-05-13T22:57:32.334Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 720 x 576 @ 10 fps yuyv input 0 2024-05-13T22:57:32.334Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 720 x 480 @ 60 fps yuyv input 0 2024-05-13T22:57:32.334Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 720 x 480 @ 50 fps yuyv input 0 2024-05-13T22:57:32.334Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 720 x 480 @ 30 fps yuyv input 0 2024-05-13T22:57:32.334Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 720 x 480 @ 20 fps yuyv input 0 2024-05-13T22:57:32.334Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 720 x 480 @ 10 fps yuyv input 0 2024-05-13T22:57:32.334Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 640 x 480 @ 60 fps yuyv input 0 2024-05-13T22:57:32.334Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 640 x 480 @ 50 fps yuyv input 0 2024-05-13T22:57:32.334Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 640 x 480 @ 30 fps yuyv input 0 2024-05-13T22:57:32.334Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 640 x 480 @ 20 fps yuyv input 0 2024-05-13T22:57:32.334Z [V4L2:USB3.0 UHD: US] USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 640 x 480 @ 10 fps yuyv input 0 2024-05-13T22:57:32.334Z [V4L2:USB3.0 UHD: US] Restarting video grabber is now blocked due to reloading of the configuration 2024-05-13T22:57:32.334Z [V4L2:USB3.0 UHD: US] Cropping image: width=0 height=0; crop: left=0 right=0 top=0 bottom=0 2024-05-13T22:57:32.334Z [V4L2:USB3.0 UHD: US] (GrabberWrapper.cpp:126) CEC keycode. Start: 0, stop: 0 2024-05-13T22:57:32.334Z [V4L2:USB3.0 UHD: US] (Grabber.cpp:159) Set new width: 1280, height: 720 for capture 2024-05-13T22:57:32.334Z [V4L2:USB3.0 UHD: US] (Grabber.cpp:335) setWidthHeight preparing to restarting video grabber 0 2024-05-13T22:57:32.334Z [V4L2:USB3.0 UHD: US] Delayed restart of the grabber due to change of the capturing resolution 2024-05-13T22:57:32.334Z [V4L2:USB3.0 UHD: US] Delayed restart of the grabber due to change of the framerate 2024-05-13T22:57:32.334Z [V4L2:USB3.0 UHD: US] (Grabber.cpp:273) setBrightnessContrastSaturationHue nothing changed 2024-05-13T22:57:32.334Z [V4L2:USB3.0 UHD: US] (V4L2Grabber.cpp:125) setHdrToneMappingMode to: Disabled 2024-05-13T22:57:32.334Z [V4L2:USB3.0 UHD: US] (Grabber.cpp:182) setFpsSoftwareDecimation to: 1 2024-05-13T22:57:32.334Z [SIGNAL_OLD] (DetectionManual.cpp:84) Signal detection area set to: 0.250000,0.250000 x 0.750000,0.750000 2024-05-13T22:57:32.334Z [SIGNAL_OLD] (DetectionManual.cpp:74) Signal threshold set to: {0, 0, 0} and frames: 50 2024-05-13T22:57:32.334Z [SIGNAL_AUTO] (DetectionAutomatic.cpp:375) Automatic signal detection -> errorTolerance: 9, modelTolerance: 90, sleepTime: 1000, wakeTime: 0 2024-05-13T22:57:32.334Z [V4L2:USB3.0 UHD: US] (Grabber.cpp:380) setDeviceVideoStandard preparing to restart video grabber. Old: '' new: 'USB3.0 UHD: USB3.0 UHD (video0)' 2024-05-13T22:57:32.334Z [V4L2:USB3.0 UHD: US] Delayed restart of the grabber due to change of selected device 2024-05-13T22:57:32.334Z [V4L2:USB3.0 UHD: US] (Grabber.cpp:200) Force encoding to: yuyv (old: NO_CHANGE) 2024-05-13T22:57:32.334Z [V4L2:USB3.0 UHD: US] Delayed restart of the grabber due to change of the video encoding format 2024-05-13T22:57:32.334Z [V4L2:USB3.0 UHD: US] setQFrameDecimation is now: enabled 2024-05-13T22:57:32.336Z [V4L2:USB3.0 UHD: US] Multithreading for V4L2 is enabled. Available thread's count 3 2024-05-13T22:57:32.337Z [V4L2:USB3.0 UHD: US] Found capture device: /dev/video15 2024-05-13T22:57:32.337Z [V4L2:USB3.0 UHD: US] Found capture device: /dev/video21 2024-05-13T22:57:32.338Z [V4L2:USB3.0 UHD: US] Found capture device: /dev/video14 2024-05-13T22:57:32.338Z [V4L2:USB3.0 UHD: US] Found capture device: /dev/video22 2024-05-13T22:57:32.338Z [V4L2:USB3.0 UHD: US] Found capture device: /dev/video0 2024-05-13T22:57:32.338Z [V4L2:USB3.0 UHD: US] (V4L2Grabber.cpp:406) Device has 'brightness' control => min: 0, max: 100, default: 50 2024-05-13T22:57:32.338Z [V4L2:USB3.0 UHD: US] (V4L2Grabber.cpp:412) Device has 'contrast' control => min: 0, max: 100, default: 50 2024-05-13T22:57:32.338Z [V4L2:USB3.0 UHD: US] (V4L2Grabber.cpp:418) Device has 'saturation' control => min: 0, max: 100, default: 50 2024-05-13T22:57:32.338Z [V4L2:USB3.0 UHD: US] (V4L2Grabber.cpp:424) Device has 'hue' control => min: 0, max: 100, default: 50 2024-05-13T22:57:32.339Z [V4L2:USB3.0 UHD: US] (V4L2Grabber.cpp:213) Searching for USB3.0 UHD: USB3.0 UHD (video0) 1280 x 720 @ 60 fps, input: -1 (yuyv) 2024-05-13T22:57:32.339Z [V4L2:USB3.0 UHD: US] 2024-05-13T22:57:32.339Z [V4L2:USB3.0 UHD: US] Starting V4L2 grabber. Selected: USB3.0 UHD: USB3.0 UHD (video0) [/dev/video0] 1280 x 720 @ 60 fps yuyv input -1 2024-05-13T22:57:32.339Z [V4L2:USB3.0 UHD: US] 2024-05-13T22:57:32.339Z [V4L2:USB3.0 UHD: US] (V4L2Grabber.cpp:826) Hardware cropping is not supported: ignoring 2024-05-13T22:57:32.339Z [V4L2:USB3.0 UHD: US] Set device input to: Camera 1 2024-05-13T22:57:32.355Z [V4L2:USB3.0 UHD: US] Set resolution to: 1280 x 720 2024-05-13T22:57:32.366Z [CEC] CEC library warning: CLinuxCECAdapterCommunication::Open - physical address is invalid 2024-05-13T22:57:32.372Z [V4L2:USB3.0 UHD: US] Set framerate to 60 FPS 2024-05-13T22:57:32.375Z [V4L2:USB3.0 UHD: US] Brightness set to: 50 (default) 2024-05-13T22:57:32.378Z [V4L2:USB3.0 UHD: US] Contrast set to: 50 (default) 2024-05-13T22:57:32.381Z [V4L2:USB3.0 UHD: US] Saturation set to: 50 (default) 2024-05-13T22:57:32.385Z [V4L2:USB3.0 UHD: US] Hue set to: 50 (default) 2024-05-13T22:57:32.385Z [V4L2:USB3.0 UHD: US] (V4L2Grabber.cpp:105) LUT folder location: '/usr/share/hyperhdr/lut' 2024-05-13T22:57:32.385Z [SMOOTHING0] Using linear smoothing procedure (2) 2024-05-13T22:57:32.385Z [V4L2:USB3.0 UHD: US] (Grabber.cpp:458) LUT file found: /home/pi/.hyperhdr/lut_lin_tables.3d 2024-05-13T22:57:32.385Z [V4L2:USB3.0 UHD: US] (Grabber.cpp:473) Index 2 for YUV 2024-05-13T22:57:32.406Z [SMOOTHING1] Using linear smoothing procedure (2) 2024-05-13T22:57:32.941Z [CEC] CEC library signaling error: CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT failed - tx_status=00 errno=64 2024-05-13T22:57:32.941Z [CEC] CEC library signaling error: CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT failed - tx_status=00 errno=64 2024-05-13T22:57:33.227Z [CEC] CEC library signaling error: CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT failed - tx_status=00 errno=64 2024-05-13T22:57:33.227Z [CEC] CEC library signaling error: CLinuxCECAdapterCommunication::Write - ioctl CEC_TRANSMIT failed - tx_status=00 errno=64 2024-05-13T22:57:33.488Z [V4L2:USB3.0 UHD: US] Found and loaded LUT: '/home/pi/.hyperhdr/lut_lin_tables.3d' 2024-05-13T22:57:33.488Z [V4L2:USB3.0 UHD: US] Video pixel format is set to: YUYV 2024-05-13T22:57:33.496Z [V4L2:USB3.0 UHD: US] Started 2024-05-13T22:57:33.534Z [V4L2:USB3.0 UHD: US] (V4L2Grabber.cpp:1164) Worker's thread count = 3 2024-05-13T22:57:33.536Z [MUXER1] Priority 240 is now active 2024-05-13T22:57:33.536Z [MUXER0] Priority 240 is now active 2024-05-13T22:57:33.800Z [WEBSERVER] Initialize Webserver 2024-05-13T22:57:33.800Z [FLATBUFSERVER] Started on port 19400 2024-05-13T22:57:33.801Z [FLATBUFSERVER] Started local domain socket server: 'hyperhdr-domain' 2024-05-13T22:57:33.802Z [NETFORWARDER] Forwarder has changed state to disabled 2024-05-13T22:57:33.896Z [WEBSERVER] Apply Webserver settings 2024-05-13T22:57:33.896Z [WEBSERVER] Set document root to: :/www 2024-05-13T22:57:33.897Z [WEBSERVER] Started: 'HyperHDR WebServer (HTTP)' on port: 8090 2024-05-13T22:57:33.897Z [SSDP] (SSDPHandler.cpp:93) The local address is empty 2024-05-13T22:57:33.897Z [WEBSERVER] Initialize Webserver 2024-05-13T22:57:33.897Z [WEBSERVER] Apply Webserver settings 2024-05-13T22:57:33.897Z [WEBSERVER] Set document root to: :/www 2024-05-13T22:57:33.922Z [WEBSERVER] Setup SSL certificate 2024-05-13T22:57:33.923Z [WEBSERVER] Setup private SSL key 2024-05-13T22:57:33.923Z [WEBSERVER] Started: 'HyperHDR WebServer (HTTPS)' on port: 8092 2024-05-13T22:57:33.923Z [SSDP] (SSDPHandler.cpp:42) SSDPHandler is initializing 2024-05-13T22:57:33.924Z [SSDP] Could not obtain the local address. Retry later (1/10) 2024-05-13T22:57:33.924Z [SSDP] (SSDPServer.cpp:95) Initialize the SSDP server 2024-05-13T22:57:33.924Z [SSDP] (SSDPHandler.cpp:93) The local address is empty 2024-05-13T22:57:35.442Z [NET_DISCOVERY] Found Pico/RP2040 at ttyACM0:-1 (Pico) 2024-05-13T22:57:35.400Z [SERVICE_mDNS] Starting the network discovery thread 2024-05-17T20:21:25.955Z [EFFECT0(Rainbo...)] The effect quits with priority: 0 2024-05-17T20:21:25.955Z [MUXER0] Removed source priority 0 2024-05-17T20:21:25.955Z [MUXER0] Set visible priority to 240 2024-05-17T20:21:25.955Z [SMOOTHING0] Clearing queued colors before: enabling. Smoothing configuration changed: restarting timer. 2024-05-17T20:21:25.955Z [SMOOTHING0] Smoothing queue is cleared 2024-05-17T20:21:25.955Z [SMOOTHING0] Selecting config (0) => type: Alternative, directMode: false, pause: false, settlingTime: 150ms, interval: 11ms (90Hz), antiFlickTres: 0, antiFlickStep: 0, antiFlickTime: 0 2024-05-17T20:21:25.955Z [SMOOTHING0] Using alternative smoothing input (0) 2024-05-17T20:21:25.955Z [LEDDEVICE0_SK9822] (LedDevice.cpp:381) Stopping refresh timer 2024-05-17T20:21:25.955Z [HYPERHDR0] New priority[240], previous [0] 2024-05-17T20:21:25.955Z [LEDDEVICE0_SK9822] Ignoring user LED refresh rate. Forcing smoothing refresh rate = 90.91 Hz 2024-05-17T20:21:25.955Z [LEDDEVICE0_SK9822] (LedDevice.cpp:423) Refresh rate = 90.91 Hz 2024-05-17T20:21:25.955Z [COLORSPACE_CALIBRATION0] (ColorSpaceCalibration.cpp:225) setBackLightEnabled: 1 2024-05-17T20:21:25.955Z [LEDDEVICE0_SK9822] (LedDevice.cpp:367) Starting timer with interval = 11ms 2024-05-17T20:21:25.955Z [EFFECTENGINE0] Effect 'Rainbow swirl' has finished. 2024-05-17T20:21:25.955Z [LEDDEVICE0_SK9822] (LedDevice.cpp:433) Refresh interval updated to 11ms 2024-05-17T20:21:25.955Z [LEDDEVICE0_SK9822] (LedDevice.cpp:448) LED refresh interval adjustment caused by smoothing configuration change to 11ms (proposed: 11ms) 2024-05-17T20:21:25.955Z [EFFECT0(Rainbo...)] Effect named: 'Rainbow swirl' is deleted 2024-05-17T20:21:25.960Z [IMAGETOLED_MNG0] Total index number is: 60160 (memory: 60160). User sparse processing is: disabled, image size: 640 x 360, area number: 260 2024-05-17T20:21:25.963Z [EFFECT1(Rainbo...)] The effect quits with priority: 0 2024-05-17T20:21:25.963Z [MUXER1] Removed source priority 0 2024-05-17T20:21:25.963Z [MUXER1] Set visible priority to 240 2024-05-17T20:21:25.963Z [SMOOTHING1] Clearing queued colors before: enabling. Smoothing configuration changed: restarting timer. 2024-05-17T20:21:25.963Z [SMOOTHING1] Smoothing queue is cleared 2024-05-17T20:21:25.963Z [SMOOTHING1] Selecting config (0) => type: Alternative, directMode: false, pause: false, settlingTime: 150ms, interval: 16ms (62Hz), antiFlickTres: 0, antiFlickStep: 0, antiFlickTime: 0 2024-05-17T20:21:25.963Z [SMOOTHING1] Using alternative smoothing input (0) 2024-05-17T20:21:25.963Z [HYPERHDR1] New priority[240], previous [0] 2024-05-17T20:21:25.963Z [LEDDEVICE1_ADALIGHT] (LedDevice.cpp:381) Stopping refresh timer 2024-05-17T20:21:25.963Z [COLORSPACE_CALIBRATION1] (ColorSpaceCalibration.cpp:225) setBackLightEnabled: 1 2024-05-17T20:21:25.963Z [EFFECTENGINE1] Effect 'Rainbow waves' has finished. 2024-05-17T20:21:25.963Z [LEDDEVICE1_ADALIGHT] Ignoring user LED refresh rate. Forcing smoothing refresh rate = 62.50 Hz 2024-05-17T20:21:25.963Z [EFFECT1(Rainbo...)] Effect named: 'Rainbow waves' is deleted 2024-05-17T20:21:25.963Z [LEDDEVICE1_ADALIGHT] (LedDevice.cpp:423) Refresh rate = 62.50 Hz 2024-05-17T20:21:25.963Z [LEDDEVICE1_ADALIGHT] (LedDevice.cpp:367) Starting timer with interval = 16ms 2024-05-17T20:21:25.963Z [LEDDEVICE1_ADALIGHT] (LedDevice.cpp:433) Refresh interval updated to 16ms 2024-05-17T20:21:25.963Z [LEDDEVICE1_ADALIGHT] (LedDevice.cpp:448) LED refresh interval adjustment caused by smoothing configuration change to 16ms (proposed: 16ms) 2024-05-17T20:21:25.976Z [IMAGETOLED_MNG1] Total index number is: 18560 (memory: 18560). User sparse processing is: disabled, image size: 640 x 360, area number: 103 2024-05-17T20:21:25.978Z [SMOOTHING0] Using alternative smoothing procedure (0) 2024-05-17T20:21:25.996Z [SMOOTHING1] Using alternative smoothing procedure (0) 2024-05-17T20:21:28.003Z [SSDP] (SSDPHandler.cpp:42) SSDPHandler is initializing 2024-05-17T20:21:28.004Z [SSDP] (SSDPHandler.cpp:183) The local address is: 192.168.1.50 2024-05-17T20:21:28.004Z [SSDP] (SSDPServer.cpp:95) Initialize the SSDP server 2024-05-17T20:21:28.004Z [WEBSERVER] (StaticFileServing.cpp:68) SSDP description is set up 2024-05-17T20:21:28.004Z [SSDP] Starting the SSDP server 2024-05-17T20:22:03.763Z [IMAGETOLED_MNG0] Total index number is: 49792 (memory: 49792). User sparse processing is: disabled, image size: 640 x 360, area number: 260 2024-05-17T20:22:55.287Z [V4L2:USB3.0 UHD: US] Video cache: size: 1, hits: 7089, needed: 1, cleanup: 0, limit: 8 2024-05-17T20:22:55.292Z [PERFORMANCE] [USB: FPS = 60.03, decoding = 2ms, frames = 3601, invalid = 0, mode = direct], [INSTANCE0: FPS = 60.03, processed = 3601], [LED0: FPS = 90.91, send = 5454, processed = 5454, dropped = 0], [INSTANCE1: FPS = 60.02, processed = 3601], [LED1: FPS = 62.50, send = 3750, processed = 3750, dropped = 0] 2024-05-17T20:23:55.297Z [PERFORMANCE] [USB: FPS = 60.03, decoding = 2ms, frames = 3602, invalid = 0, mode = direct], [INSTANCE0: FPS = 60.03, processed = 3602], [LED0: FPS = 90.91, send = 5455, processed = 5455, dropped = 0], [INSTANCE1: FPS = 60.03, processed = 3602], [LED1: FPS = 62.50, send = 3750, processed = 3750, dropped = 0] 2024-05-17T20:24:55.301Z [PERFORMANCE] [USB: FPS = 60.03, decoding = 2ms, frames = 3602, invalid = 0, mode = direct], [INSTANCE0: FPS = 60.03, processed = 3601], [LED0: FPS = 90.91, send = 5454, processed = 5454, dropped = 0], [INSTANCE1: FPS = 60.03, processed = 3601], [LED1: FPS = 62.50, send = 3750, processed = 3750, dropped = 0] 2024-05-17T20:25:36.820Z [IMAGETOLED_MNG0] Total index number is: 60160 (memory: 60160). User sparse processing is: disabled, image size: 640 x 360, area number: 260 2024-05-17T20:25:45.000Z [IMAGETOLED_MNG1] Total index number is: 18560 (memory: 18560). User sparse processing is: disabled, image size: 640 x 360, area number: 103 2024-05-17T20:25:45.000Z [IMAGETOLED_MNG0] Total index number is: 60160 (memory: 60160). User sparse processing is: disabled, image size: 640 x 360, area number: 260 2024-05-17T20:25:55.297Z [PERFORMANCE] [USB: FPS = 60.03, decoding = 2ms, frames = 3601, invalid = 0, mode = direct], [INSTANCE0: FPS = 60.02, processed = 3602], [LED0: FPS = 90.91, send = 5455, processed = 5455, dropped = 0], [INSTANCE1: FPS = 60.02, processed = 3602], [LED1: FPS = 62.50, send = 3750, processed = 3750, dropped = 0] 2024-05-17T20:26:55.297Z [PERFORMANCE] [USB: FPS = 60.03, decoding = 3ms, frames = 3602, invalid = 0, mode = direct], [INSTANCE0: FPS = 60.03, processed = 3602], [LED0: FPS = 90.91, send = 5455, processed = 5455, dropped = 0], [INSTANCE1: FPS = 60.03, processed = 3602], [LED1: FPS = 62.50, send = 3750, processed = 3750, dropped = 0] 2024-05-17T20:27:55.301Z [PERFORMANCE] [USB: FPS = 60.03, decoding = 3ms, frames = 3602, invalid = 0, mode = direct], [INSTANCE0: FPS = 60.03, processed = 3601], [LED0: FPS = 90.91, send = 5454, processed = 5454, dropped = 0], [INSTANCE1: FPS = 60.03, processed = 3601], [LED1: FPS = 62.50, send = 3750, processed = 3750, dropped = 0] 2024-05-17T20:28:55.295Z [PERFORMANCE] [USB: FPS = 60.03, decoding = 3ms, frames = 3601, invalid = 0, mode = direct], [INSTANCE0: FPS = 60.03, processed = 3602], [LED0: FPS = 90.91, send = 5455, processed = 5455, dropped = 0], [INSTANCE1: FPS = 60.03, processed = 3602], [LED1: FPS = 62.50, send = 3750, processed = 3750, dropped = 0] 2024-05-17T20:29:55.301Z [PERFORMANCE] [USB: FPS = 60.03, decoding = 3ms, frames = 3602, invalid = 0, mode = direct], [INSTANCE0: FPS = 60.03, processed = 3602], [LED0: FPS = 90.91, send = 5454, processed = 5454, dropped = 0], [INSTANCE1: FPS = 60.03, processed = 3602], [LED1: FPS = 62.50, send = 3750, processed = 3750, dropped = 0] 2024-05-17T20:30:55.293Z [PERFORMANCE] [USB: FPS = 60.03, decoding = 3ms, frames = 3601, invalid = 0, mode = direct], [INSTANCE0: FPS = 60.03, processed = 3601], [LED0: FPS = 90.91, send = 5455, processed = 5455, dropped = 0], [INSTANCE1: FPS = 60.03, processed = 3601], [LED1: FPS = 62.50, send = 3750, processed = 3750, dropped = 0] 2024-05-17T20:31:55.299Z [PERFORMANCE] [USB: FPS = 60.02, decoding = 3ms, frames = 3602, invalid = 0, mode = direct], [INSTANCE0: FPS = 60.02, processed = 3601], [LED0: FPS = 90.91, send = 5454, processed = 5454, dropped = 0], [INSTANCE1: FPS = 60.02, processed = 3601], [LED1: FPS = 62.50, send = 3750, processed = 3750, dropped = 0] 2024-05-17T20:32:55.294Z [PERFORMANCE] [USB: FPS = 60.03, decoding = 3ms, frames = 3601, invalid = 0, mode = direct], [INSTANCE0: FPS = 60.03, processed = 3602], [LED0: FPS = 90.91, send = 5455, processed = 5455, dropped = 0], [INSTANCE1: FPS = 60.03, processed = 3602], [LED1: FPS = 62.50, send = 3750, processed = 3750, dropped = 0] 2024-05-17T20:33:35.656Z [WEBSOCKET] (WebSocketClient.cpp:39) New connection from ::ffff:192.168.1.126 2024-05-17T20:33:46.059Z [WEBSOCKET] (HyperAPI.cpp:957) log streaming activated for client ::ffff:192.168.1.126 2024-05-17T20:33:55.296Z [V4L2:USB3.0 UHD: US] Video cache: size: 2, hits: 3601, needed: 1, cleanup: 0, limit: 8 2024-05-17T20:33:55.301Z [PERFORMANCE] [USB: FPS = 60.03, decoding = 3ms, frames = 3602, invalid = 0, mode = direct], [INSTANCE0: FPS = 60.03, processed = 3602], [LED0: FPS = 90.91, send = 5454, processed = 5454, dropped = 0], [INSTANCE1: FPS = 60.03, processed = 3602], [LED1: FPS = 62.50, send = 3750, processed = 3750, dropped = 0] 2024-05-17T20:34:14.338Z [WEBSOCKET] (HyperAPI.cpp:966) log streaming deactivated for client ::ffff:192.168.1.126 2024-05-17T20:34:17.100Z [WEBSOCKET] (HyperAPI.cpp:1109) message: [{"command":"leddevice","ledDeviceType":"sk9822","subcommand":"discover","tan":500}] 2024-05-17T20:34:17.102Z [LEDDEVICE_SK9822] (ProviderSpi.cpp:319) SPI devices discovered: [{"devices":[{"name":"/dev/spidev0.0","value":"/dev/spidev0.0"},{"name":"/dev/spidev0.1","value":"/dev/spidev0.1"}],"ledDeviceType":"sk9822"}] 2024-05-17T20:34:17.102Z [WEBSOCKET] (HyperAPI.cpp:1133) response: [{"devices":[{"name":"/dev/spidev0.0","value":"/dev/spidev0.0"},{"name":"/dev/spidev0.1","value":"/dev/spidev0.1"}],"ledDeviceType":"sk9822"}] 2024-05-17T20:34:27.735Z [IMAGETOLED_MNG0] Total index number is: 27264 (memory: 27264). User sparse processing is: disabled, image size: 640 x 360, area number: 260 2024-05-17T20:34:27.873Z [WEBSOCKET] (HyperAPI.cpp:1109) message: [{"command":"leddevice","ledDeviceType":"","params":{},"subcommand":"hasLedClock","tan":1}] 2024-05-17T20:34:28.584Z [IMAGETOLED_MNG1] Total index number is: 3822 (memory: 3822). User sparse processing is: disabled, image size: 640 x 360, area number: 103 2024-05-17T20:34:29.951Z [IMAGETOLED_MNG1] Total index number is: 18560 (memory: 18560). User sparse processing is: disabled, image size: 640 x 360, area number: 103 2024-05-17T20:34:29.951Z [IMAGETOLED_MNG0] Total index number is: 60160 (memory: 60160). User sparse processing is: disabled, image size: 640 x 360, area number: 260 2024-05-17T20:34:50.935Z [WEBSOCKET] (HyperAPI.cpp:1109) message: [{"command":"leddevice","ledDeviceType":"sk9822","subcommand":"discover","tan":407}] 2024-05-17T20:34:50.938Z [LEDDEVICE_SK9822] (ProviderSpi.cpp:319) SPI devices discovered: [{"devices":[{"name":"/dev/spidev0.0","value":"/dev/spidev0.0"},{"name":"/dev/spidev0.1","value":"/dev/spidev0.1"}],"ledDeviceType":"sk9822"}] 2024-05-17T20:34:50.938Z [WEBSOCKET] (HyperAPI.cpp:1133) response: [{"devices":[{"name":"/dev/spidev0.0","value":"/dev/spidev0.0"},{"name":"/dev/spidev0.1","value":"/dev/spidev0.1"}],"ledDeviceType":"sk9822"}] 2024-05-17T20:34:55.292Z [PERFORMANCE] [USB: FPS = 60.03, decoding = 3ms, frames = 3601, invalid = 0, mode = direct], [INSTANCE0: FPS = 60.03, processed = 3601], [LED0: FPS = 90.91, send = 5455, processed = 5455, dropped = 0], [INSTANCE1: FPS = 60.03, processed = 3601], [LED1: FPS = 62.50, send = 3750, processed = 3750, dropped = 0] 2024-05-17T20:34:56.450Z [V4L2:USB3.0 UHD: US] (V4L2Grabber.cpp:125) setHdrToneMappingMode to: Fullscreen 2024-05-17T20:34:56.450Z [V4L2:USB3.0 UHD: US] (V4L2Grabber.cpp:131) setHdrToneMappingMode replacing LUT and restarting 2024-05-17T20:34:56.450Z [V4L2:USB3.0 UHD: US] (V4L2Grabber.cpp:105) LUT folder location: '/usr/share/hyperhdr/lut' 2024-05-17T20:34:56.450Z [V4L2:USB3.0 UHD: US] (Grabber.cpp:458) LUT file found: /home/pi/.hyperhdr/lut_lin_tables.3d 2024-05-17T20:34:56.450Z [V4L2:USB3.0 UHD: US] (Grabber.cpp:468) Index 1 for HDR YUV 2024-05-17T20:34:57.552Z [V4L2:USB3.0 UHD: US] Found and loaded LUT: '/home/pi/.hyperhdr/lut_lin_tables.3d' 2024-05-17T20:34:57.552Z [COMPONENTCTRL0] HDR (global): enabled 2024-05-17T20:34:57.552Z [COMPONENTCTRL1] HDR (global): enabled 2024-05-17T20:35:00.667Z [WEBSOCKET] (HyperAPI.cpp:1109) message: [{"command":"leddevice","ledDeviceType":"sk9822","subcommand":"discover","tan":640}] 2024-05-17T20:35:00.670Z [LEDDEVICE_SK9822] (ProviderSpi.cpp:319) SPI devices discovered: [{"devices":[{"name":"/dev/spidev0.0","value":"/dev/spidev0.0"},{"name":"/dev/spidev0.1","value":"/dev/spidev0.1"}],"ledDeviceType":"sk9822"}] 2024-05-17T20:35:00.671Z [WEBSOCKET] (HyperAPI.cpp:1133) response: [{"devices":[{"name":"/dev/spidev0.0","value":"/dev/spidev0.0"},{"name":"/dev/spidev0.1","value":"/dev/spidev0.1"}],"ledDeviceType":"sk9822"}] 2024-05-17T20:35:04.549Z [WEBSOCKET] (HyperAPI.cpp:1109) message: [{"command":"leddevice","ledDeviceType":"","params":{},"subcommand":"hasLedClock","tan":1}] 2024-05-17T20:35:11.919Z [IMAGETOLED_MNG0] (ImageToLedManager.cpp:176) setSparseProcessing to 0 2024-05-17T20:35:11.920Z [COLORSPACE_CALIBRATION0] classicMode: yes, gammas:[1.50, 1.50, 1.50], saturation: 1.00, luminance: 1.00, backLight: [enabled, threshold: 0, colored: no] 2024-05-17T20:35:11.920Z [LED_CALIBRATION0] (LedCalibration.cpp:101) Calibration config '0' for LED segment: [0, 259] 2024-05-17T20:35:11.920Z [LED_CALIBRATION0] (LedCalibration.cpp:96) LedCalibration is released 2024-05-17T20:35:15.958Z [IMAGETOLED_MNG0] (ImageToLedManager.cpp:176) setSparseProcessing to 0 2024-05-17T20:35:15.958Z [COLORSPACE_CALIBRATION0] classicMode: no, gammas:[1.50, 1.50, 1.50], saturation: 1.00, luminance: 1.00, backLight: [enabled, threshold: 0, colored: no] 2024-05-17T20:35:15.958Z [LED_CALIBRATION0] (LedCalibration.cpp:101) Calibration config '0' for LED segment: [0, 259] 2024-05-17T20:35:15.958Z [LED_CALIBRATION0] (LedCalibration.cpp:96) LedCalibration is released 2024-05-17T20:35:22.251Z [COLORSPACE_CALIBRATION0] (ColorSpaceCalibration.cpp:241) setBrightness: 100 2024-05-17T20:35:22.252Z [COLORSPACE_CALIBRATION0] (ColorSpaceCalibration.cpp:252) setBrightnessCompensation: 60 2024-05-17T20:35:22.253Z [CHANNEL_CYAN0] (ChannelCalibration.cpp:70) setAdjustment: [0, 255, 255, active] 2024-05-17T20:35:22.254Z [CHANNEL_MAGENTA0] (ChannelCalibration.cpp:70) setAdjustment: [255, 0, 255, active] 2024-05-17T20:35:22.256Z [CHANNEL_BLUE0] (ChannelCalibration.cpp:80) setCorrection: 255 2024-05-17T20:35:22.258Z [CHANNEL_GREEN0] (ChannelCalibration.cpp:80) setCorrection: 255 2024-05-17T20:35:22.259Z [CHANNEL_RED0] (ChannelCalibration.cpp:80) setCorrection: 255 2024-05-17T20:35:22.261Z [CHANNEL_WHITE0] (ChannelCalibration.cpp:70) setAdjustment: [255, 255, 255, active] 2024-05-17T20:35:22.262Z [CHANNEL_YELLOW0] (ChannelCalibration.cpp:70) setAdjustment: [255, 255, 0, active] 2024-05-17T20:35:23.515Z [COLORSPACE_CALIBRATION0] (ColorSpaceCalibration.cpp:241) setBrightness: 100 2024-05-17T20:35:23.516Z [COLORSPACE_CALIBRATION0] (ColorSpaceCalibration.cpp:252) setBrightnessCompensation: 60 2024-05-17T20:35:23.517Z [CHANNEL_CYAN0] (ChannelCalibration.cpp:70) setAdjustment: [0, 255, 255, active] 2024-05-17T20:35:23.518Z [CHANNEL_MAGENTA0] (ChannelCalibration.cpp:70) setAdjustment: [255, 0, 255, active] 2024-05-17T20:35:23.520Z [CHANNEL_BLUE0] (ChannelCalibration.cpp:80) setCorrection: 255 2024-05-17T20:35:23.521Z [CHANNEL_GREEN0] (ChannelCalibration.cpp:80) setCorrection: 255 2024-05-17T20:35:23.522Z [CHANNEL_RED0] (ChannelCalibration.cpp:80) setCorrection: 255 2024-05-17T20:35:23.523Z [CHANNEL_WHITE0] (ChannelCalibration.cpp:70) setAdjustment: [255, 255, 255, active] 2024-05-17T20:35:23.524Z [CHANNEL_YELLOW0] (ChannelCalibration.cpp:70) setAdjustment: [255, 255, 0, active] 2024-05-17T20:35:35.456Z [WEBSOCKET] (HyperAPI.cpp:957) log streaming activated for client ::ffff:192.168.1.126
HyperHDR-20.0.0.0-Backup-2024-05-17.json
Steps to reproduce
Have 'Classic hyperHDR color calibration' unticked Change brightness compensation to something like %60 Restart Turn hdr on Observe brightness compensation be unchanged tick Classic hyperHDR color calibration and then un-tick it observer brightness compensation be applied.
What is expected?
Brightness compensation should be always applied across restart?
What is actually happening?
I have noticed that the brigtness compensation effect isnt applying properly across reboots. I have a sk9822 which is showing red on max brightness and use backlight compensation to reduce brightness output on white colours. However since updating to v20 from one of the v20 beta versions the brightness compensation value doesnt apply across reboot. It requires me to tick classic colour calibration and then re-tick it for it to apply depsite the ui saying its already unticked. This seems to be a bug in UI? Is this happenening for all others?
System
HyperHDR Server:
HyperHDR Server OS: