I'm using a Pi 3 Model B
Beiträge von Anthony
-
-
Hello,
I am a bit confused with the new Hyperion. I've found the following Debug Log off the Hyperion Web Configuration but I couldn't find any logs in the Pi using SSH.
Code
Alles anzeigen2021-02-24T19:09:06.752Z [hyperiond DAEMON] (INFO) CEC handler created 2021-02-24T19:09:06.777Z [hyperiond EFFECTFILES] (INFO) 39 effects loaded from directory :/effects/ 2021-02-24T19:09:06.784Z [hyperiond EFFECTFILES] (INFO) 22 effect schemas loaded from directory :/effects/schema/ 2021-02-24T19:09:06.786Z [hyperiond EFFECTFILES] (INFO) 0 effects loaded from directory /.hyperion/custom-effects 2021-02-24T19:09:06.860Z [hyperiond SETTINGSMGR] (DEBUG) (SettingsManager.cpp:109:SettingsManager()) Settings database initialized 2021-02-24T19:09:06.866Z [hyperiond BLACKBORDER] (DEBUG) (BlackBorderProcessor.cpp:64:handleSettingsUpdate()) Set mode to: default 2021-02-24T19:09:06.867Z [hyperiond COMPONENTREG] (DEBUG) (ComponentRegister.cpp:36:setNewComponentState()) Blackborder detector: enabled 2021-02-24T19:09:06.917Z [hyperiond DAEMON] (INFO) set screen capture device to 'qt' 2021-02-24T19:09:06.918Z [hyperiond QTGRABBER] (DEBUG) (Grabber.cpp:30:setVideoMode()) Set videomode to 0 2021-02-24T19:09:06.919Z [hyperiond QTGRABBER] (ERROR) No displays found to capture from! 2021-02-24T19:09:06.920Z [hyperiond DAEMON] (INFO) Qt grabber created 2021-02-24T19:09:06.921Z [hyperiond V4L2:/DEV/TTYACM0] (DEBUG) (Grabber.cpp:30:setVideoMode()) Set videomode to 0 2021-02-24T19:09:06.923Z [hyperiond V4L2:/DEV/TTYACM0] (INFO) Signal threshold set to: {12, 12, 12} 2021-02-24T19:09:06.924Z [hyperiond V4L2:/DEV/TTYACM0] (INFO) CEC detection is now disabled 2021-02-24T19:09:06.925Z [hyperiond V4L2:/DEV/TTYACM0] (INFO) Signal detection is now disabled 2021-02-24T19:09:06.925Z [hyperiond V4L2:/DEV/TTYACM0] (INFO) Signal detection area set to: 0.250000,0.250000 x 0.750000,0.750000 2021-02-24T19:09:06.926Z [hyperiond DAEMON] (DEBUG) (hyperiond.cpp:630:handleSettingsUpdate()) V4L2 grabber created 2021-02-24T19:09:06.942Z [hyperiond JSONSERVER] (DEBUG) (JsonServer.cpp:28:JsonServer()) Created instance 2021-02-24T19:09:06.954Z [hyperiond JSONSERVER] (INFO) Started on port 19444 2021-02-24T19:09:06.935Z [hyperiond LEDDEVICE] (INFO) Start LedDevice 'adalight'. 2021-02-24T19:09:06.935Z [hyperiond COMPONENTREG] (DEBUG) (ComponentRegister.cpp:36:setNewComponentState()) Smoothing: enabled 2021-02-24T19:09:06.935Z [hyperiond SMOOTHING] (DEBUG) (LinearColorSmoothing.cpp:701:selectConfig()) cfg [0]: Type: linear - Time: 200 ms, outputRate 25.000000 Hz, interpolationRate: 25.000000 Hz, timer: 40 ms, Dithering: 0, Decay: 1.000000 -> HalfTime: 100.000000 ms 2021-02-24T19:09:06.935Z [hyperiond LEDDEVICE] (DEBUG) (LedDevice.cpp:148:init()) deviceConfig: [{"colorOrder":"grb","currentLedCount":198,"delayAfterConnect":0,"hardwareLedCount":198,"latchTime":30,"lightberry_apa102_mode":false,"output":"/dev/ttyACM0","rate":500000,"rewriteTime":1000,"type":"adalight"}] 2021-02-24T19:09:06.936Z [hyperiond LEDDEVICE] (DEBUG) (LedDevice.cpp:407:setLatchTime()) LatchTime updated to 30ms 2021-02-24T19:09:06.936Z [hyperiond LEDDEVICE] (DEBUG) (LedDevice.cpp:428:setRewriteTime()) Refresh interval = 1000ms 2021-02-24T19:09:06.936Z [hyperiond LEDDEVICE] (DEBUG) (LedDevice.cpp:434:setRewriteTime()) RewriteTime updated to 1000ms 2021-02-24T19:09:06.936Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRs232.cpp:36:init()) DeviceType : adalight 2021-02-24T19:09:06.936Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRs232.cpp:37:init()) LedCount : 198 2021-02-24T19:09:06.936Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRs232.cpp:38:init()) ColorOrder : grb 2021-02-24T19:09:06.936Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRs232.cpp:39:init()) RefreshTime : 1000 2021-02-24T19:09:06.936Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRs232.cpp:40:init()) LatchTime : 30 2021-02-24T19:09:06.937Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRs232.cpp:52:init()) deviceName : ttyACM0 2021-02-24T19:09:06.937Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRs232.cpp:53:init()) AutoDevice : 0 2021-02-24T19:09:06.937Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRs232.cpp:54:init()) baudRate_Hz : 500000 2021-02-24T19:09:06.937Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRs232.cpp:55:init()) delayAfCon ms: 0 2021-02-24T19:09:06.937Z [hyperiond LEDDEVICE] (DEBUG) (LedDeviceAdalight.cpp:59:init()) Adalight header for 198 leds: Ada 0x00 0xc5 0x90 2021-02-24T19:09:06.937Z [hyperiond LEDDEVICE] (INFO) Opening UART: ttyACM0 2021-02-24T19:09:06.938Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRs232.cpp:141:tryOpen()) _rs232Port.open(QIODevice::ReadWrite): ttyACM0, Baud rate [500000]bps 2021-02-24T19:09:06.942Z [hyperiond SMOOTHING] (DEBUG) (LinearColorSmoothing.cpp:701:selectConfig()) Previous line repeats 1 times 2021-02-24T19:09:06.942Z [hyperiond FLATBUFCONN] (INFO) Connecting to Hyperion: 127.0.0.1:19401 2021-02-24T19:09:06.955Z [hyperiond EFFECTENGINE] (INFO) Run effect "Rainbow swirl fast" on channel 0 2021-02-24T19:09:06.968Z [hyperiond FLATBUFSERVER] (INFO) Started on port 19400 2021-02-24T19:09:06.968Z [hyperiond PROTOSERVER] (INFO) Started on port 19445 2021-02-24T19:09:06.972Z [hyperiond WEBSERVER] (DEBUG) (WebServer.cpp:33:initServer()) Initialize Webserver 2021-02-24T19:09:06.977Z [hyperiond WEBSERVER] (DEBUG) (WebServer.cpp:33:initServer()) Initialize Webserver 2021-02-24T19:09:07.002Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRs232.cpp:146:tryOpen()) portName: ttyACM0 2021-02-24T19:09:07.003Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRs232.cpp:147:tryOpen()) systemLocation: /dev/ttyACM0 2021-02-24T19:09:07.004Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRs232.cpp:148:tryOpen()) description: 0043 2021-02-24T19:09:07.004Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRs232.cpp:149:tryOpen()) manufacturer: Arduino www.arduino.cc 2021-02-24T19:09:07.005Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRs232.cpp:150:tryOpen()) productIdentifier: 0x43 2021-02-24T19:09:07.006Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRs232.cpp:151:tryOpen()) vendorIdentifier: 0x2341 2021-02-24T19:09:07.006Z [hyperiond LEDDEVICE] (DEBUG) (ProviderRs232.cpp:152:tryOpen()) serialNumber: 957353436333517042A1 2021-02-24T19:09:07.045Z [hyperiond EFFECTENGINE] (DEBUG) (EffectEngine.cpp:183:runEffectScript()) Start the effect: name [Rainbow swirl fast], smoothCfg [2] 2021-02-24T19:09:07.045Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:161:registerInput()) Register new input 'System/EFFECT' with priority 0 as inactive 2021-02-24T19:09:07.045Z [hyperiond HYPERION] (INFO) Initial foreground effect 'Rainbow swirl fast' started 2021-02-24T19:09:07.048Z [hyperiond BOBLIGHT] (DEBUG) (BoblightServer.cpp:28:BoblightServer()) Instance created 2021-02-24T19:09:07.048Z [hyperiond HYPERION] (INFO) Hyperion instance 'First LED Hardware instance' has been started 2021-02-24T19:09:07.048Z [hyperiond COMPONENTREG] (DEBUG) (ComponentRegister.cpp:36:setNewComponentState()) LED device: enabled 2021-02-24T19:09:07.165Z [hyperiond WEBSERVER] (DEBUG) (WebServer.cpp:91:handleSettingsUpdate()) Apply Webserver settings 2021-02-24T19:09:07.165Z [hyperiond WEBSERVER] (DEBUG) (WebServer.cpp:109:handleSettingsUpdate()) Set document root to: :/webconfig 2021-02-24T19:09:07.169Z [hyperiond WEBSERVER] (DEBUG) (WebServer.cpp:91:handleSettingsUpdate()) Apply Webserver settings 2021-02-24T19:09:07.170Z [hyperiond WEBSERVER] (DEBUG) (WebServer.cpp:109:handleSettingsUpdate()) Set document root to: :/webconfig 2021-02-24T19:09:07.170Z [hyperiond WEBSERVER] (INFO) Started on port 8090 name 'Hyperion Webserver' 2021-02-24T19:09:07.243Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:251:setInputImage()) Priority 0 is now active 2021-02-24T19:09:07.243Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:351:setCurrentTime()) Set visible priority to 0 2021-02-24T19:09:07.244Z [hyperiond SMOOTHING] (DEBUG) (LinearColorSmoothing.cpp:701:selectConfig()) cfg [2]: Type: linear - Time: 200 ms, outputRate 25.000000 Hz, interpolationRate: 25.000000 Hz, timer: 40 ms, Dithering: 0, Decay: 1.000000 -> HalfTime: 100.000000 ms 2021-02-24T19:09:07.245Z [hyperiond HYPERION] (DEBUG) (Hyperion.cpp:559:handlePriorityChangedLedDevice()) priority[0], previousPriority[255] 2021-02-24T19:09:07.245Z [hyperiond HYPERION] (DEBUG) (Hyperion.cpp:569:handlePriorityChangedLedDevice()) new source available -> switch LED-Device on 2021-02-24T19:09:07.560Z [hyperiond WEBSERVER] (DEBUG) (WebServer.cpp:175:handleSettingsUpdate()) Setup SSL certificate 2021-02-24T19:09:07.561Z [hyperiond WEBSERVER] (DEBUG) (WebServer.cpp:191:handleSettingsUpdate()) Setup private SSL key 2021-02-24T19:09:07.562Z [hyperiond WEBSERVER] (INFO) Started on port 8092 name 'Hyperion Webserver' 2021-02-24T19:09:10.164Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:315:setCurrentTime()) Timeout clear for priority 0 2021-02-24T19:09:10.164Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:351:setCurrentTime()) Set visible priority to 0 2021-02-24T19:09:10.164Z [hyperiond SMOOTHING] (DEBUG) (LinearColorSmoothing.cpp:701:selectConfig()) cfg [0]: Type: linear - Time: 200 ms, outputRate 25.000000 Hz, interpolationRate: 25.000000 Hz, timer: 40 ms, Dithering: 0, Decay: 1.000000 -> HalfTime: 100.000000 ms 2021-02-24T19:09:10.165Z [hyperiond HYPERION] (DEBUG) (Hyperion.cpp:559:handlePriorityChangedLedDevice()) priority[0], previousPriority[0] 2021-02-24T19:09:10.413Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:351:setCurrentTime()) Set visible priority to 255 2021-02-24T19:09:10.414Z [hyperiond HYPERION] (DEBUG) (Hyperion.cpp:559:handlePriorityChangedLedDevice()) priority[255], previousPriority[0] 2021-02-24T19:09:10.415Z [hyperiond HYPERION] (DEBUG) (Hyperion.cpp:562:handlePriorityChangedLedDevice()) No source left -> switch LED-Device off 2021-02-24T19:13:44.367Z [hyperiond WEBSOCKET] (DEBUG) (WebSocketClient.cpp:30:WebSocketClient()) New connection from ::ffff:192.168.10.36 2021-02-24T19:13:44.368Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:81:handleInstanceSwitch()) Client '::ffff:192.168.10.36' switch to Hyperion instance 0 2021-02-24T19:15:56.662Z [hyperiond JSONSERVER] (DEBUG) (JsonServer.cpp:105:newConnection()) New connection from: ::ffff:192.168.10.195 2021-02-24T19:15:56.662Z [hyperiond JSONCLIENTCONNECTION] (DEBUG) (JsonAPI.cpp:81:handleInstanceSwitch()) Client '::ffff:192.168.10.148' switch to Hyperion instance 0 2021-02-24T19:15:57.903Z [hyperiond JSONSERVER] (DEBUG) (JsonServer.cpp:121:closedConnection()) Connection closed 2021-02-24T19:15:58.832Z [hyperiond JSONSERVER] (DEBUG) (JsonServer.cpp:105:newConnection()) New connection from: ::ffff:192.168.10.195 2021-02-24T19:15:58.832Z [hyperiond JSONCLIENTCONNECTION] (DEBUG) (JsonAPI.cpp:81:handleInstanceSwitch()) Client '::ffff:192.168.10.148' switch to Hyperion instance 0 2021-02-24T19:17:02.392Z [hyperiond JSONSERVER] (DEBUG) (JsonServer.cpp:121:closedConnection()) Connection closed 2021-02-24T19:17:27.584Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1054:handleLoggingCommand()) log streaming activated for client ::ffff:192.168.10.36 2021-02-24T19:17:27.768Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1063:handleLoggingCommand()) log streaming deactivated for client ::ffff:192.168.10.36 2021-02-24T19:17:47.169Z [hyperiond JSONSERVER] (DEBUG) (JsonServer.cpp:105:newConnection()) New connection from: ::ffff:192.168.10.195 2021-02-24T19:17:47.169Z [hyperiond JSONCLIENTCONNECTION] (DEBUG) (JsonAPI.cpp:81:handleInstanceSwitch()) Client '::ffff:192.168.10.148' switch to Hyperion instance 0 2021-02-24T19:17:48.028Z [hyperiond EFFECTENGINE] (INFO) effect finished 2021-02-24T19:18:04.149Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1054:handleLoggingCommand()) log streaming activated for client ::ffff:192.168.10.36 2021-02-24T19:18:04.253Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1063:handleLoggingCommand()) log streaming deactivated for client ::ffff:192.168.10.36 2021-02-24T19:18:48.189Z [hyperiond JSONSERVER] (DEBUG) (JsonServer.cpp:121:closedConnection()) Connection closed 2021-02-24T19:21:27.284Z [hyperiond V4L2:/DEV/TTYACM0] (INFO) Signal detection area set to: 0.250000,0.250000 x 0.750000,0.750000 2021-02-24T19:21:27.284Z [hyperiond V4L2:/DEV/TTYACM0] (INFO) Signal threshold set to: {12, 12, 12} 2021-02-24T19:21:34.881Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1054:handleLoggingCommand()) log streaming activated for client ::ffff:192.168.10.36 2021-02-24T19:21:34.952Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1063:handleLoggingCommand()) log streaming deactivated for client ::ffff:192.168.10.36 2021-02-24T19:23:38.129Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:161:registerInput()) Register new input 'Hyperion Remote@::ffff:192.168.10.148/COLOR' with priority 1 as inactive 2021-02-24T19:23:38.130Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:207:setInput()) Priority 1 is now active 2021-02-24T19:23:38.130Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:351:setCurrentTime()) Set visible priority to 1 2021-02-24T19:23:38.131Z [hyperiond HYPERION] (DEBUG) (Hyperion.cpp:559:handlePriorityChangedLedDevice()) priority[1], previousPriority[255] 2021-02-24T19:23:38.131Z [hyperiond HYPERION] (DEBUG) (Hyperion.cpp:569:handlePriorityChangedLedDevice()) new source available -> switch LED-Device on 2021-02-24T19:23:52.297Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:270:clearInput()) Removed source priority 1 2021-02-24T19:23:52.297Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:351:setCurrentTime()) Set visible priority to 255 2021-02-24T19:23:52.298Z [hyperiond HYPERION] (DEBUG) (Hyperion.cpp:559:handlePriorityChangedLedDevice()) priority[255], previousPriority[1] 2021-02-24T19:23:52.298Z [hyperiond HYPERION] (DEBUG) (Hyperion.cpp:562:handlePriorityChangedLedDevice()) No source left -> switch LED-Device off 2021-02-24T19:23:54.263Z [hyperiond JSONSERVER] (DEBUG) (JsonServer.cpp:121:closedConnection()) Connection closed 2021-02-24T19:24:02.411Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1063:handleLoggingCommand()) Previous line repeats 1 times 2021-02-24T19:24:02.411Z [hyperiond WEBSOCKET] (DEBUG) (WebSocketClient.cpp:204:sendClose()) send close: 1000 2021-02-24T19:24:03.339Z [hyperiond WEBSOCKET] (DEBUG) (WebSocketClient.cpp:30:WebSocketClient()) New connection from ::ffff:192.168.10.36 2021-02-24T19:24:03.341Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:81:handleInstanceSwitch()) Client '::ffff:192.168.10.36' switch to Hyperion instance 0 2021-02-24T19:24:04.096Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1054:handleLoggingCommand()) log streaming activated for client ::ffff:192.168.10.36 2021-02-24T19:24:04.136Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1063:handleLoggingCommand()) log streaming deactivated for client ::ffff:192.168.10.36 2021-02-24T19:27:15.747Z [hyperiond JSONSERVER] (DEBUG) (JsonServer.cpp:105:newConnection()) New connection from: ::ffff:192.168.10.195 2021-02-24T19:27:15.748Z [hyperiond JSONCLIENTCONNECTION] (DEBUG) (JsonAPI.cpp:81:handleInstanceSwitch()) Client '::ffff:192.168.10.148' switch to Hyperion instance 0 2021-02-24T19:27:16.529Z [hyperiond JSONSERVER] (DEBUG) (JsonServer.cpp:121:closedConnection()) Connection closed 2021-02-24T19:30:08.425Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1063:handleLoggingCommand()) Previous line repeats 1 times 2021-02-24T19:30:08.425Z [hyperiond WEBSOCKET] (DEBUG) (WebSocketClient.cpp:204:sendClose()) send close: 1000 2021-02-25T15:51:36.978Z [hyperiond JSONSERVER] (DEBUG) (JsonServer.cpp:105:newConnection()) New connection from: ::ffff:192.168.10.195 2021-02-25T15:51:36.978Z [hyperiond JSONCLIENTCONNECTION] (DEBUG) (JsonAPI.cpp:81:handleInstanceSwitch()) Client '::ffff:192.168.10.148' switch to Hyperion instance 0 2021-02-25T15:51:37.997Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:161:registerInput()) Register new input 'Hyperion Remote@::ffff:192.168.10.148/COLOR' with priority 1 as inactive 2021-02-25T15:51:37.998Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:207:setInput()) Priority 1 is now active 2021-02-25T15:51:37.998Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:351:setCurrentTime()) Set visible priority to 1 2021-02-25T15:51:37.998Z [hyperiond HYPERION] (DEBUG) (Hyperion.cpp:559:handlePriorityChangedLedDevice()) priority[1], previousPriority[255] 2021-02-25T15:51:37.999Z [hyperiond HYPERION] (DEBUG) (Hyperion.cpp:569:handlePriorityChangedLedDevice()) new source available -> switch LED-Device on 2021-02-25T15:51:43.280Z [hyperiond JSONSERVER] (DEBUG) (JsonServer.cpp:121:closedConnection()) Connection closed 2021-02-25T15:52:26.052Z [hyperiond JSONSERVER] (DEBUG) (JsonServer.cpp:105:newConnection()) New connection from: ::ffff:192.168.10.195 2021-02-25T15:52:26.053Z [hyperiond JSONCLIENTCONNECTION] (DEBUG) (JsonAPI.cpp:81:handleInstanceSwitch()) Client '::ffff:192.168.10.148' switch to Hyperion instance 0 2021-02-25T15:52:47.834Z [hyperiond JSONSERVER] (DEBUG) (JsonServer.cpp:121:closedConnection()) Connection closed 2021-02-25T16:01:29.976Z [hyperiond WEBSOCKET] (DEBUG) (WebSocketClient.cpp:30:WebSocketClient()) New connection from ::ffff:192.168.10.36 2021-02-25T16:01:29.978Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:81:handleInstanceSwitch()) Client '::ffff:192.168.10.36' switch to Hyperion instance 0 2021-02-25T16:01:43.193Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1054:handleLoggingCommand()) log streaming activated for client ::ffff:192.168.10.36 2021-02-25T16:01:43.241Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1063:handleLoggingCommand()) log streaming deactivated for client ::ffff:192.168.10.36 2021-02-25T16:02:18.866Z [hyperiond JSONSERVER] (DEBUG) (JsonServer.cpp:105:newConnection()) New connection from: ::ffff:192.168.10.195 2021-02-25T16:02:18.866Z [hyperiond JSONCLIENTCONNECTION] (DEBUG) (JsonAPI.cpp:81:handleInstanceSwitch()) Client '::ffff:192.168.10.148' switch to Hyperion instance 0 2021-02-25T16:02:24.550Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:270:clearInput()) Removed source priority 1 2021-02-25T16:02:24.550Z [hyperiond HYPERION] (DEBUG) (PriorityMuxer.cpp:351:setCurrentTime()) Set visible priority to 255 2021-02-25T16:02:24.551Z [hyperiond HYPERION] (DEBUG) (Hyperion.cpp:559:handlePriorityChangedLedDevice()) priority[255], previousPriority[1] 2021-02-25T16:02:24.551Z [hyperiond HYPERION] (DEBUG) (Hyperion.cpp:562:handlePriorityChangedLedDevice()) No source left -> switch LED-Device off 2021-02-25T16:02:56.535Z [hyperiond WEBSOCKET] (DEBUG) (WebSocketClient.cpp:204:sendClose()) send close: 1000 2021-02-25T16:02:57.258Z [hyperiond WEBSOCKET] (DEBUG) (WebSocketClient.cpp:30:WebSocketClient()) New connection from ::ffff:192.168.10.36 2021-02-25T16:02:57.259Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:81:handleInstanceSwitch()) Client '::ffff:192.168.10.36' switch to Hyperion instance 0 2021-02-25T16:02:57.682Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1054:handleLoggingCommand()) log streaming activated for client ::ffff:192.168.10.36 2021-02-25T16:02:57.715Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1063:handleLoggingCommand()) log streaming deactivated for client ::ffff:192.168.10.36 2021-02-25T16:03:24.782Z [hyperiond JSONSERVER] (DEBUG) (JsonServer.cpp:121:closedConnection()) Connection closed 2021-02-25T16:03:39.897Z [hyperiond WEBSOCKET] (DEBUG) (WebSocketClient.cpp:204:sendClose()) send close: 1000 2021-02-25T16:03:40.938Z [hyperiond WEBSOCKET] (DEBUG) (WebSocketClient.cpp:30:WebSocketClient()) New connection from ::ffff:192.168.10.36 2021-02-25T16:03:40.939Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:81:handleInstanceSwitch()) Client '::ffff:192.168.10.36' switch to Hyperion instance 0 2021-02-25T16:03:41.665Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1054:handleLoggingCommand()) log streaming activated for client ::ffff:192.168.10.36
As for config, I couldn't find my config file on the Pi either? I was able to export the following from the Web Configuration. I am guessing that Hyperion 2.0 makes it more or less idiot proof?? Either way, I hope this sheds some light on the issue as I am at a loss..
Code
Alles anzeigen{ "backgroundEffect": { "color": [ 219, 45, 157 ], "effect": "Atomic swirl", "enable": false, "type": "effect" }, "blackborderdetector": { "blurRemoveCnt": 1, "borderFrameCnt": 50, "enable": true, "maxInconsistentCnt": 10, "mode": "default", "threshold": 5, "unknownFrameCnt": 600 }, "boblightServer": { "enable": false, "port": 19333, "priority": 128 }, "color": { "channelAdjustment": [ { "backlightColored": false, "backlightThreshold": 0, "blue": [ 0, 0, 255 ], "brightness": 100, "brightnessCompensation": 100, "cyan": [ 0, 255, 255 ], "gammaBlue": 1.5, "gammaGreen": 1.5, "gammaRed": 1.5, "green": [ 0, 255, 0 ], "id": "default", "leds": "*", "magenta": [ 255, 0, 255 ], "red": [ 255, 0, 0 ], "white": [ 255, 255, 255 ], "yellow": [ 255, 255, 0 ] } ], "imageToLedMappingType": "multicolor_mean" }, "device": { "colorOrder": "grb", "delayAfterConnect": 0, "hardwareLedCount": 198, "latchTime": 30, "lightberry_apa102_mode": false, "output": "/dev/ttyACM0", "rate": 500000, "rewriteTime": 1000, "type": "adalight" }, "effects": { "disable": [ "" ], "paths": [ "$ROOT/custom-effects" ] }, "flatbufServer": { "enable": true, "port": 19400, "timeout": 5 }, "foregroundEffect": { "color": [ 0, 0, 255 ], "duration_ms": 3000, "effect": "Rainbow swirl fast", "enable": true, "type": "effect" }, "forwarder": { "enable": false, "flat": [ "127.0.0.1:19401" ], "json": [ "127.0.0.1:19446" ] }, "framegrabber": { "cropBottom": 0, "cropLeft": 0, "cropRight": 0, "cropTop": 0, "display": 0, "frequency_Hz": 10, "height": 45, "pixelDecimation": 8, "type": "qt", "width": 80 }, "general": { "name": "My Hyperion Config", "showOptHelp": true, "watchedVersionBranch": "Stable" }, "grabberV4L2": { "available_devices": "/dev/video14", "blueSignalThreshold": 5, "cecDetection": false, "cropBottom": 0, "cropLeft": 0, "cropRight": 0, "cropTop": 0, "device": "/dev/video14", "device_inputs": "auto", "fps": 15, "framerates": "auto", "greenSignalThreshold": 5, "height": 0, "input": -1, "redSignalThreshold": 5, "resolutions": "auto", "sDHOffsetMax": 0.75, "sDHOffsetMin": 0.25, "sDVOffsetMax": 0.75, "sDVOffsetMin": 0.25, "signalDetection": false, "sizeDecimation": 1, "standard": "NO_CHANGE", "width": 0 }, "instCapture": { "systemEnable": false, "systemPriority": 250, "v4lEnable": false, "v4lPriority": 240 }, "jsonServer": { "port": 19444 }, "ledConfig": { "classic": { "bottom": 62, "edgegap": 0, "glength": 0, "gpos": 0, "hdepth": 8, "left": 37, "overlap": 0, "pblh": 0, "pblv": 100, "pbrh": 100, "pbrv": 100, "position": 62, "ptlh": 0, "ptlv": 0, "ptrh": 100, "ptrv": 0, "reverse": false, "right": 37, "top": 62, "vdepth": 5 }, "matrix": { "cabling": "snake", "ledshoriz": 1, "ledsvert": 1, "start": "top-left" } }, "leds": [ { "hmax": 1, "hmin": 0.95, "vmax": 0.027, "vmin": 0 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.0541, "vmin": 0.027 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.0811, "vmin": 0.0541 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.1081, "vmin": 0.0811 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.1351, "vmin": 0.1081 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.1622, "vmin": 0.1351 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.1892, "vmin": 0.1622 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.2162, "vmin": 0.1892 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.2432, "vmin": 0.2162 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.2703, "vmin": 0.2432 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.2973, "vmin": 0.2703 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.3243, "vmin": 0.2973 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.3514, "vmin": 0.3243 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.3784, "vmin": 0.3514 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.4054, "vmin": 0.3784 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.4324, "vmin": 0.4054 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.4595, "vmin": 0.4324 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.4865, "vmin": 0.4595 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.5135, "vmin": 0.4865 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.5405, "vmin": 0.5135 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.5676, "vmin": 0.5405 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.5946, "vmin": 0.5676 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.6216, "vmin": 0.5946 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.6486, "vmin": 0.6216 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.6757, "vmin": 0.6486 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.7027, "vmin": 0.6757 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.7297, "vmin": 0.7027 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.7568, "vmin": 0.7297 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.7838, "vmin": 0.7568 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.8108, "vmin": 0.7838 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.8378, "vmin": 0.8108 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.8649, "vmin": 0.8378 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.8919, "vmin": 0.8649 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.9189, "vmin": 0.8919 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.9459, "vmin": 0.9189 }, { "hmax": 1, "hmin": 0.95, "vmax": 0.973, "vmin": 0.9459 }, { "hmax": 1, "hmin": 0.95, "vmax": 1, "vmin": 0.973 }, { "hmax": 1, "hmin": 0.9839, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.9839, "hmin": 0.9677, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.9677, "hmin": 0.9516, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.9516, "hmin": 0.9355, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.9355, "hmin": 0.9194, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.9194, "hmin": 0.9032, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.9032, "hmin": 0.8871, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.8871, "hmin": 0.871, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.871, "hmin": 0.8548, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.8548, "hmin": 0.8387, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.8387, "hmin": 0.8226, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.8226, "hmin": 0.8065, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.8065, "hmin": 0.7903, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.7903, "hmin": 0.7742, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.7742, "hmin": 0.7581, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.7581, "hmin": 0.7419, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.7419, "hmin": 0.7258, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.7258, "hmin": 0.7097, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.7097, "hmin": 0.6935, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.6935, "hmin": 0.6774, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.6774, "hmin": 0.6613, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.6613, "hmin": 0.6452, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.6452, "hmin": 0.629, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.629, "hmin": 0.6129, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.6129, "hmin": 0.5968, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.5968, "hmin": 0.5806, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.5806, "hmin": 0.5645, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.5645, "hmin": 0.5484, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.5484, "hmin": 0.5323, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.5323, "hmin": 0.5161, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.5161, "hmin": 0.5, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.5, "hmin": 0.4839, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.4839, "hmin": 0.4677, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.4677, "hmin": 0.4516, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.4516, "hmin": 0.4355, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.4355, "hmin": 0.4194, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.4194, "hmin": 0.4032, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.4032, "hmin": 0.3871, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.3871, "hmin": 0.371, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.371, "hmin": 0.3548, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.3548, "hmin": 0.3387, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.3387, "hmin": 0.3226, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.3226, "hmin": 0.3065, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.3065, "hmin": 0.2903, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.2903, "hmin": 0.2742, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.2742, "hmin": 0.2581, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.2581, "hmin": 0.2419, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.2419, "hmin": 0.2258, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.2258, "hmin": 0.2097, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.2097, "hmin": 0.1935, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.1935, "hmin": 0.1774, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.1774, "hmin": 0.1613, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.1613, "hmin": 0.1452, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.1452, "hmin": 0.129, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.129, "hmin": 0.1129, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.1129, "hmin": 0.0968, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.0968, "hmin": 0.0806, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.0806, "hmin": 0.0645, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.0645, "hmin": 0.0484, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.0484, "hmin": 0.0323, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.0323, "hmin": 0.0161, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.0161, "hmin": 0, "vmax": 1, "vmin": 0.92 }, { "hmax": 0.05, "hmin": 0, "vmax": 1, "vmin": 0.973 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.973, "vmin": 0.9459 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.9459, "vmin": 0.9189 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.9189, "vmin": 0.8919 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.8919, "vmin": 0.8649 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.8649, "vmin": 0.8378 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.8378, "vmin": 0.8108 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.8108, "vmin": 0.7838 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.7838, "vmin": 0.7568 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.7568, "vmin": 0.7297 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.7297, "vmin": 0.7027 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.7027, "vmin": 0.6757 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.6757, "vmin": 0.6486 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.6486, "vmin": 0.6216 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.6216, "vmin": 0.5946 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.5946, "vmin": 0.5676 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.5676, "vmin": 0.5405 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.5405, "vmin": 0.5135 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.5135, "vmin": 0.4865 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.4865, "vmin": 0.4595 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.4595, "vmin": 0.4324 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.4324, "vmin": 0.4054 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.4054, "vmin": 0.3784 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.3784, "vmin": 0.3514 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.3514, "vmin": 0.3243 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.3243, "vmin": 0.2973 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.2973, "vmin": 0.2703 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.2703, "vmin": 0.2432 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.2432, "vmin": 0.2162 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.2162, "vmin": 0.1892 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.1892, "vmin": 0.1622 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.1622, "vmin": 0.1351 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.1351, "vmin": 0.1081 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.1081, "vmin": 0.0811 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.0811, "vmin": 0.0541 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.0541, "vmin": 0.027 }, { "hmax": 0.05, "hmin": 0, "vmax": 0.027, "vmin": 0 }, { "hmax": 0.0161, "hmin": 0, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.0323, "hmin": 0.0161, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.0484, "hmin": 0.0323, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.0645, "hmin": 0.0484, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.0806, "hmin": 0.0645, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.0968, "hmin": 0.0806, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.1129, "hmin": 0.0968, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.129, "hmin": 0.1129, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.1452, "hmin": 0.129, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.1613, "hmin": 0.1452, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.1774, "hmin": 0.1613, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.1935, "hmin": 0.1774, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.2097, "hmin": 0.1935, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.2258, "hmin": 0.2097, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.2419, "hmin": 0.2258, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.2581, "hmin": 0.2419, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.2742, "hmin": 0.2581, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.2903, "hmin": 0.2742, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.3065, "hmin": 0.2903, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.3226, "hmin": 0.3065, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.3387, "hmin": 0.3226, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.3548, "hmin": 0.3387, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.371, "hmin": 0.3548, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.3871, "hmin": 0.371, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.4032, "hmin": 0.3871, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.4194, "hmin": 0.4032, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.4355, "hmin": 0.4194, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.4516, "hmin": 0.4355, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.4677, "hmin": 0.4516, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.4839, "hmin": 0.4677, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.5, "hmin": 0.4839, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.5161, "hmin": 0.5, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.5323, "hmin": 0.5161, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.5484, "hmin": 0.5323, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.5645, "hmin": 0.5484, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.5806, "hmin": 0.5645, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.5968, "hmin": 0.5806, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.6129, "hmin": 0.5968, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.629, "hmin": 0.6129, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.6452, "hmin": 0.629, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.6613, "hmin": 0.6452, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.6774, "hmin": 0.6613, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.6935, "hmin": 0.6774, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.7097, "hmin": 0.6935, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.7258, "hmin": 0.7097, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.7419, "hmin": 0.7258, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.7581, "hmin": 0.7419, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.7742, "hmin": 0.7581, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.7903, "hmin": 0.7742, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.8065, "hmin": 0.7903, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.8226, "hmin": 0.8065, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.8387, "hmin": 0.8226, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.8548, "hmin": 0.8387, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.871, "hmin": 0.8548, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.8871, "hmin": 0.871, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.9032, "hmin": 0.8871, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.9194, "hmin": 0.9032, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.9355, "hmin": 0.9194, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.9516, "hmin": 0.9355, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.9677, "hmin": 0.9516, "vmax": 0.08, "vmin": 0 }, { "hmax": 0.9839, "hmin": 0.9677, "vmax": 0.08, "vmin": 0 }, { "hmax": 1, "hmin": 0.9839, "vmax": 0.08, "vmin": 0 } ], "logger": { "level": "debug" }, "network": { "apiAuth": true, "internetAccessAPI": false, "ipWhitelist": [], "localAdminAuth": true, "localApiAuth": false, "restirctedInternetAccessAPI": false }, "protoServer": { "enable": true, "port": 19445, "timeout": 5 }, "smoothing": { "continuousOutput": true, "decay": 1, "dithering": false, "enable": true, "interpolationRate": 25, "outputRate": 25, "time_ms": 200, "type": "linear", "updateDelay": 0, "updateFrequency": 25 }, "webConfig": { "crtPath": "", "document_root": "", "keyPassPhrase": "", "keyPath": "", "port": 8090, "sslPort": 8092 } }
-
I'm hoping someone can help me.
I cannot seem to get my USB video grabber to work with the new Hyperion. I was using the OG Hyperion with my WS2812b + Arduino Uno and 007chipset usb grabber. I've since got a new tele and decided to update to Hyperion 2 while I was at it. Hyperion works great for effects, no issues there. As soon as I "clear lights" in Hyperion iOS remote, it does some odd things. First it will cut out my HDMI signal for a moment. Sometimes it will try to reboot Hyperion and I have to disconnect the HDMI signal to the HDMI -> RCA converter before it stops the reboot loop. My old config has my USB grabber at /dev/ttyAMC0. When I use the Web Configuration on Hyperion 2, the grabber isn't listed. I see bcm2835-isp-capture0 and bcm2835-isp-capture1, neither of which work. Any help is greatly appreciated. Please let me know what logs or info you need to see to help.
-
A newbeginning. BUT an easy one.
Docu is here:
https://docs.hyperion-project.org/
Ok, a project for another day I think. Looks good though, I will update for sure. -
OK. This is Hyperion (classic) 1.x.
Hyperion 2.x effects do not run on Hyperion 1.x.
If you want to use the effects you have to switch to Hyperion.NG
I guess that begs the question, can that be done easily upgraded or is it a start from scratch kind of thing? -
I've restarted Hyperion and this is what I get on a fresh start.
Code
Alles anzeigenssh in: Aug 01 18:29:19 raspberrypi systemd[1]: Stopping Hyperion Systemd service... ssh in: Aug 01 18:29:19 raspberrypi hyperiond[374]: EFFECTENGINE INFO: Cleaning up Python interpreter ssh in: Aug 01 18:29:19 raspberrypi systemd[1]: hyperion.service: Succeeded. ssh in: Aug 01 18:29:19 raspberrypi systemd[1]: Stopped Hyperion Systemd service. ssh in: Aug 01 18:29:22 raspberrypi systemd[1]: Started Hyperion Systemd service. ssh in: Aug 01 18:29:22 raspberrypi hyperiond[1681]: Hyperion Ambilight Deamon (1681) ssh in: Aug 01 18:29:22 raspberrypi hyperiond[1681]: Version : V1.03.5 (GitHub-66bef6b/fb413cd-1566231780 ssh in: Aug 01 18:29:22 raspberrypi hyperiond[1681]: Build Time: Aug 25 2019 10:39:29 ssh in: Aug 01 18:29:22 raspberrypi hyperiond[1681]: INFO: Selected configuration file: /etc/hyperion/hyperion.config.json ssh in: Aug 01 18:29:22 raspberrypi hyperiond[1681]: HYPERION INFO: ColorTransform 'default' => [0; 197] ssh in: Aug 01 18:29:22 raspberrypi hyperiond[1681]: HYPERION INFO: ColorCorrection 'default' => [0; 197] ssh in: Aug 01 18:29:22 raspberrypi hyperiond[1681]: HYPERION INFO: ColorAdjustment 'default' => [0; 197] ssh in: Aug 01 18:29:22 raspberrypi hyperiond[1681]: LEDDEVICE INFO: configuration: ssh in: Aug 01 18:29:22 raspberrypi hyperiond[1681]: { ssh in: Aug 01 18:29:22 raspberrypi hyperiond[1681]: "colorOrder" : "grb", ssh in: Aug 01 18:29:22 raspberrypi hyperiond[1681]: "delayAfterConnect" : 0, ssh in: Aug 01 18:29:22 raspberrypi hyperiond[1681]: "name" : "MyHyperionConfig", ssh in: Aug 01 18:29:22 raspberrypi hyperiond[1681]: "output" : "/dev/ttyACM0", ssh in: Aug 01 18:29:22 raspberrypi hyperiond[1681]: "rate" : 500000, ssh in: Aug 01 18:29:22 raspberrypi hyperiond[1681]: "type" : "adalight" ssh in: Aug 01 18:29:22 raspberrypi hyperiond[1681]: } ssh in: Aug 01 18:29:22 raspberrypi hyperiond[1681]: Opening UART: /dev/ttyACM0 ssh in: Aug 01 18:29:22 raspberrypi hyperiond[1681]: INFO: Creating linear smoothing ssh in: Aug 01 18:29:22 raspberrypi hyperiond[1681]: HYPERION (CS) INFO: Created linear-smoothing(interval_ms=33;settlingTime_ms=50;updateDelay=0 ssh in: Aug 01 18:29:22 raspberrypi hyperiond[1681]: EFFECTENGINE INFO: 34 effects loaded from directory /usr/share/hyperion/effects ssh in: Aug 01 18:29:22 raspberrypi hyperiond[1681]: EFFECTENGINE INFO: Initializing Python interpreter ssh in: Aug 01 18:29:22 raspberrypi hyperiond[1681]: INFO: Hyperion started and initialised ssh in: Aug 01 18:29:22 raspberrypi hyperiond[1681]: INFO: Boot sequence 'Rainbow swirl fast' EFFECTENGINE INFO: run effect Rainbow swirl fast on channel 0 ssh in: Aug 01 18:29:22 raspberrypi hyperiond[1681]: BLACKBORDER INFO: threshold set to 0.7 (179) ssh in: Aug 01 18:29:22 raspberrypi hyperiond[1681]: BLACKBORDER INFO: mode:default ssh in: Aug 01 18:29:22 raspberrypi hyperiond[1681]: started ssh in: Aug 01 18:29:22 raspberrypi hyperiond[1681]: INFO: Json server created and started on port 19444 ssh in: Aug 01 18:29:22 raspberrypi hyperiond[1681]: INFO: Proto server created and started on port 19445 ssh in: Aug 01 18:29:22 raspberrypi hyperiond[1681]: V4L2GRABBER INFO: width=720 height=576 ssh in: Aug 01 18:29:22 raspberrypi hyperiond[1681]: V4L2GRABBER INFO: pixel format=YUYV ssh in: Aug 01 18:29:22 raspberrypi hyperiond[1681]: BLACKBORDER INFO: threshold set to 0.7 (179) ssh in: Aug 01 18:29:22 raspberrypi hyperiond[1681]: BLACKBORDER INFO: mode:default ssh in: Aug 01 18:29:22 raspberrypi hyperiond[1681]: V4L2GRABBER INFO: signal threshold set to: {0,0,0} ssh in: Aug 01 18:29:22 raspberrypi hyperiond[1681]: V4L2GRABBER INFO: started ssh in: Aug 01 18:29:22 raspberrypi hyperiond[1681]: INFO: V4L2 grabber created and started ssh in: Aug 01 18:29:22 raspberrypi hyperiond[1681]: V4L2GRABBER INFO: stopped ssh in: Aug 01 18:29:25 raspberrypi hyperiond[1681]: EFFECTENGINE INFO: effect finished
-
hyperion.ng or hyperion classic?
Forgive my ignorance, but how do I find out? -
Do you have a log output for us from the incorrect start of a Hyperion effect?
After going through the log files on the clock effect, it appears that the JSON was looking for clock.py when the Python file was named light-clock.py. This has now been sorted. Seems some tweeks need to be made but, at least the effect is running now and not just rebooting Hyperion. Gotta love a log file. Not much info was given on the collision and flags effect though. I've pasted the log below.
I am still interested to see what others have done around this or if anyone has developed any custom effects they would like to share. Happy to share the JSON / PY for the below if it helps. These are just for fun though, not that bothered if they work. I am more interested in the VU meter visualiser and getting this to work with the audio source from the TV.
This is what I get when I run Collision
Codessh in: Aug 01 18:15:06 raspberrypi hyperiond[374]: EFFECTENGINE INFO: run effect Collision on channel 1 ssh in: Aug 01 18:15:06 raspberrypi hyperiond[374]: BLACKBORDER INFO: threshold set to 0.7 (179) ssh in: Aug 01 18:15:06 raspberrypi hyperiond[374]: BLACKBORDER INFO: mode:default ssh in: Aug 01 18:15:06 raspberrypi hyperiond[374]: EFFECTENGINE INFO: effect finished ssh in: Aug 01 18:15:06 raspberrypi hyperiond[374]: V4L2GRABBER INFO: started ssh in: Aug 01 18:15:06 raspberrypi hyperiond[374]: EFFECTENGINE INFO: effect finished
And when I run Flags
Codessh in: Aug 01 18:16:45 raspberrypi hyperiond[374]: EFFECTENGINE INFO: run effect Flags Germany/Sweden on channel 1 ssh in: Aug 01 18:16:45 raspberrypi hyperiond[374]: BLACKBORDER INFO: threshold set to 0.7 (179) ssh in: Aug 01 18:16:45 raspberrypi hyperiond[374]: BLACKBORDER INFO: mode:default ssh in: Aug 01 18:16:45 raspberrypi hyperiond[374]: Traceback (most recent call last): ssh in: Aug 01 18:16:45 raspberrypi hyperiond[374]: File "/usr/share/hyperion/effects/flag.py", line 2, in <module> ssh in: Aug 01 18:16:45 raspberrypi hyperiond[374]: hyperion.imageMinSize(10,10) ssh in: Aug 01 18:16:45 raspberrypi hyperiond[374]: AttributeError: 'module' object has no attribute 'imageMinSize' ssh in: Aug 01 18:16:45 raspberrypi hyperiond[374]: EFFECTENGINE INFO: effect finished
This is what I get when running Fire
Codessh in: Aug 01 18:22:23 raspberrypi hyperiond[374]: EFFECTENGINE INFO: run effect Fire on channel 1 ssh in: Aug 01 18:22:23 raspberrypi hyperiond[374]: BLACKBORDER INFO: threshold set to 0.7 (179) ssh in: Aug 01 18:22:23 raspberrypi hyperiond[374]: BLACKBORDER INFO: mode:default ssh in: Aug 01 18:22:24 raspberrypi hyperiond[374]: Traceback (most recent call last): ssh in: Aug 01 18:22:24 raspberrypi hyperiond[374]: File "/usr/share/hyperion/effects/gif.py", line 12, in <module> ssh in: Aug 01 18:22:24 raspberrypi hyperiond[374]: imageList = [reversed(hyperion.getImage(imageFile))] if reverse else hyperion.getImage(imageFile) ssh in: Aug 01 18:22:24 raspberrypi hyperiond[374]: AttributeError: 'module' object has no attribute 'getImage' ssh in: Aug 01 18:22:24 raspberrypi hyperiond[374]: EFFECTENGINE INFO: effect finished ssh in: Aug 01 18:22:24 raspberrypi hyperiond[374]: V4L2GRABBER INFO: started ssh in: Aug 01 18:22:24 raspberrypi hyperiond[374]: EFFECTENGINE INFO: effect finished
-
Can anyone please help to point me in the right direction? Recently when using Hyperion, I've been having trouble. While watching video, it will randomly flash the RGB sequence then the Hyperion rainbow and then Hyperion runs for about 10 minutes before repeating. Last night I had to replace the sketch on my Arduino to get the service working again. Now, it doesn't seem to be working at all and the log below is showing errors. Any help is greatly appreciated. What confuses me is, everything has been working fine but recently it appears to be deteriorating by the day.
Code
Alles anzeigenSSH Traffic: ssh connected ssh out: sudo journalctl -u hyperion.service 2>/dev/null ssh in: -- Logs begin at Sun 2019-07-07 19:46:07 UTC, end at Sun 2019-07-07 20:10:59 UTC. -- ssh in: Jul 07 19:46:10 raspberrypi systemd[1]: Starting Hyperion Systemd service... ssh in: Jul 07 19:46:10 raspberrypi systemd[1]: Started Hyperion Systemd service. ssh in: Jul 07 19:46:11 raspberrypi hyperiond[437]: Hyperion Ambilight Deamon (437) ssh in: Jul 07 19:46:11 raspberrypi hyperiond[437]: Version : V1.03.4 (brindosch-c750c41/dc6a602-1522918225 ssh in: Jul 07 19:46:11 raspberrypi hyperiond[437]: Build Time: Apr 5 2018 01:57:25 ssh in: Jul 07 19:46:11 raspberrypi hyperiond[437]: INFO: Selected configuration file: /etc/hyperion/hyperion.config.json ssh in: Jul 07 19:46:11 raspberrypi hyperiond[437]: HYPERION INFO: ColorTransform 'default' => [0; 197] ssh in: Jul 07 19:46:11 raspberrypi hyperiond[437]: HYPERION INFO: ColorCorrection 'default' => [0; 197] ssh in: Jul 07 19:46:11 raspberrypi hyperiond[437]: HYPERION INFO: ColorAdjustment 'default' => [0; 197] ssh in: Jul 07 19:46:11 raspberrypi hyperiond[437]: LEDDEVICE INFO: configuration: ssh in: Jul 07 19:46:11 raspberrypi hyperiond[437]: { ssh in: Jul 07 19:46:11 raspberrypi hyperiond[437]: "colorOrder" : "grb", ssh in: Jul 07 19:46:11 raspberrypi hyperiond[437]: "delayAfterConnect" : 0, ssh in: Jul 07 19:46:11 raspberrypi hyperiond[437]: "name" : "MyHyperionConfig", ssh in: Jul 07 19:46:11 raspberrypi hyperiond[437]: "output" : "/dev/ttyACM0", ssh in: Jul 07 19:46:11 raspberrypi hyperiond[437]: "rate" : 500000, ssh in: Jul 07 19:46:11 raspberrypi hyperiond[437]: "type" : "adalight" ssh in: Jul 07 19:46:11 raspberrypi hyperiond[437]: } ssh in: Jul 07 19:46:11 raspberrypi hyperiond[437]: Opening UART: /dev/ttyACM0 ssh in: Jul 07 19:46:11 raspberrypi hyperiond[437]: INFO: Creating linear smoothing ssh in: Jul 07 19:46:11 raspberrypi hyperiond[437]: HYPERION (CS) INFO: Created linear-smoothing(interval_ms=33;settlingTime_ms=50;updateDelay=0 ssh in: Jul 07 19:46:11 raspberrypi hyperiond[437]: EFFECTENGINE INFO: 27 effects loaded from directory /usr/share/hyperion/effects ssh in: Jul 07 19:46:11 raspberrypi hyperiond[437]: EFFECTENGINE INFO: Initializing Python interpreter ssh in: Jul 07 19:46:11 raspberrypi hyperiond[437]: INFO: Hyperion started and initialised ssh in: Jul 07 19:46:11 raspberrypi hyperiond[437]: INFO: Boot sequence 'Rainbow swirl fast' EFFECTENGINE INFO: run effect Rainbow swirl fast on channel 0 ssh in: Jul 07 19:46:11 raspberrypi hyperiond[437]: BLACKBORDER INFO: threshold set to 0.7 (179) ssh in: Jul 07 19:46:11 raspberrypi hyperiond[437]: BLACKBORDER INFO: mode:default ssh in: Jul 07 19:46:11 raspberrypi hyperiond[437]: started ssh in: Jul 07 19:46:11 raspberrypi hyperiond[437]: INFO: Json server created and started on port 19444 ssh in: Jul 07 19:46:11 raspberrypi hyperiond[437]: INFO: Proto server created and started on port 19445 ssh in: Jul 07 19:46:11 raspberrypi hyperiond[437]: V4L2GRABBER INFO: width=720 height=576 ssh in: Jul 07 19:46:11 raspberrypi hyperiond[437]: V4L2GRABBER INFO: pixel format=YUYV ssh in: Jul 07 19:46:11 raspberrypi hyperiond[437]: BLACKBORDER INFO: threshold set to 0.7 (179) ssh in: Jul 07 19:46:11 raspberrypi hyperiond[437]: BLACKBORDER INFO: mode:default ssh in: Jul 07 19:46:11 raspberrypi hyperiond[437]: V4L2GRABBER INFO: signal threshold set to: {0,0,0} ssh in: Jul 07 19:46:12 raspberrypi hyperiond[437]: V4L2GRABBER INFO: started ssh in: Jul 07 19:46:12 raspberrypi hyperiond[437]: INFO: V4L2 grabber created and started ssh in: Jul 07 19:46:12 raspberrypi hyperiond[437]: V4L2GRABBER INFO: stopped ssh in: Jul 07 19:46:14 raspberrypi hyperiond[437]: terminate called after throwing an instance of 'std::runtime_error' ssh in: Jul 07 19:46:14 raspberrypi hyperiond[437]: what(): VIDIOC_QBUF ERROR 19, No such device ssh in: Jul 07 19:46:14 raspberrypi systemd[1]: hyperion.service: main process exited, code=killed, status=6/ABRT ssh in: Jul 07 19:46:14 raspberrypi systemd[1]: Unit hyperion.service entered failed state. ssh in: Jul 07 19:46:15 raspberrypi systemd[1]: hyperion.service holdoff time over, scheduling restart. ssh in: Jul 07 19:46:15 raspberrypi systemd[1]: Stopping Hyperion Systemd service...
-
Thank you @TPmodding in the end I went back to the beginning. Flashed the pi and arduino. I used rasbian Jessie lite on the pi, installed Hyperion and python then used the sketch above and all works perfectly now. No openelec or XBMC / Kodi. Now, when the framegrabber doesn’t see video, I get the multicoloured columns with a no signal box. I’m using EasyCap with 007 chipset. Is it possible to just go to a black screen when no signal is present? I’m having to turn off the LEDs with Hyperion app. Would be nice to tell my google home “OK Google, start Hyperion.” ...anyone? Thanks in advance for any help.
-
Hello, I have read through all the help topics and seem to still be hitting a brick wall. I have followed the redit post here (
https://amp.reddit.com/r/raspb…tv_guide_ws2812neopixels/) When I power everything on, it flashes the RGB sequence that the Arduino is programmed for. I am waiting for the light strip to then do the rainbow swirl from Hyperion and it just stays off. If I try to search for available servers in the Hyperion app, I find my pi, but nothing changes on the LEDs no matter what I click on the app or inside the Hyperion config java program.. Please can someone help shed some light on what I am doing wrong?I am using the following hardware
LED WS2812B
Arduino R3
Pi 3 B
Video grabber with UTC007
HDMI Splitter
HDMI2AVall connections should be 100% correct,
video source > splitter > hdmi2av > video grabber > to raspberry pi.raspberry pi > Arduino
Arduino pin 5 is to 240ohm resistor then to LED Din and Arduino GND to LED GND
All power run to 5V 10A power supply. Everything appears operational, I just think I'm missing something in the code.
Hyperion.Config.Json is uploaded OpenElec 7.0.1.img to raspberry pi
below is my sketch
Code
Alles anzeigen#include "FastLED.h" // How many leds in your strip? #define NUM_LEDS 240 // For led chips like Neopixels, which have a data line, ground, and power, you just // need to define DATA_PIN. For led chipsets that are SPI based (four wires - data, clock, // ground, and power), like the LPD8806 define both DATA_PIN and CLOCK_PIN #define DATA_PIN 5 //#define CLOCK_PIN 4 #define COLOR_ORDER GRB // Adalight sends a "Magic Word" (defined in /etc/boblight.conf) before sending the pixel data uint8_t prefix[] = {'A', 'd', 'a'}, hi, lo, chk, i; // Baudrate, higher rate allows faster refresh rate and more LEDs (defined in /etc/boblight.conf) #define serialRate 500000 // Define the array of leds CRGB leds[NUM_LEDS]; void setup() { // Uncomment/edit one of the following lines for your leds arrangement. // FastLED.addLeds<TM1803, DATA_PIN, RGB>(leds, NUM_LEDS); // FastLED.addLeds<TM1804, DATA_PIN, RGB>(leds, NUM_LEDS); // FastLED.addLeds<TM1809, DATA_PIN, RGB>(leds, NUM_LEDS); // FastLED.addLeds<WS2811, DATA_PIN, RGB>(leds, NUM_LEDS); // FastLED.addLeds<WS2812, DATA_PIN, RGB>(leds, NUM_LEDS); FastLED.addLeds<WS2812B, DATA_PIN, COLOR_ORDER>(leds, NUM_LEDS); // FastLED.addLeds<NEOPIXEL, DATA_PIN>(leds, NUM_LEDS); // FastLED.addLeds<UCS1903, DATA_PIN, RGB>(leds, NUM_LEDS); // FastLED.addLeds<UCS1903B, DATA_PIN, RGB>(leds, NUM_LEDS); // FastLED.addLeds<GW6205, DATA_PIN, RGB>(leds, NUM_LEDS); // FastLED.addLeds<GW6205_400, DATA_PIN, RGB>(leds, NUM_LEDS); // FastLED.addLeds<WS2801, RGB>(leds, NUM_LEDS); // FastLED.addLeds<SM16716, RGB>(leds, NUM_LEDS); // FastLED.addLeds<LPD8806, RGB>(leds, NUM_LEDS); // FastLED.addLeds<WS2801, DATA_PIN, CLOCK_PIN, RGB>(leds, NUM_LEDS); // FastLED.addLeds<SM16716, DATA_PIN, CLOCK_PIN, RGB>(leds, NUM_LEDS); // FastLED.addLeds<LPD8806, DATA_PIN, CLOCK_PIN, RGB>(leds, NUM_LEDS); // initial RGB flash LEDS.showColor(CRGB(255, 0, 0)); delay(500); LEDS.showColor(CRGB(0, 255, 0)); delay(500); LEDS.showColor(CRGB(0, 0, 255)); delay(500); LEDS.showColor(CRGB(0, 0, 0)); Serial.begin(serialRate); Serial.print("Ada\n"); // Send "Magic Word" string to host } void loop() { // wait for first byte of Magic Word for(i = 0; i < sizeof prefix; ++i) { waitLoop: while (!Serial.available()) ;; // Check next byte in Magic Word if(prefix == Serial.read()) continue; // otherwise, start over i = 0; goto waitLoop; } // Hi, Lo, Checksum while (!Serial.available()) ;; hi=Serial.read(); while (!Serial.available()) ;; lo=Serial.read(); while (!Serial.available()) ;; chk=Serial.read(); // if checksum does not match go back to wait if (chk != (hi ^ lo ^ 0x55)) { i=0; goto waitLoop; } memset(leds, 0, NUM_LEDS * sizeof(struct CRGB)); // read the transmission data and set LED values for (int i = 0; i < NUM_LEDS; i++) { byte r, g, b; while(!Serial.available()); g = Serial.read(); while(!Serial.available()); r = Serial.read(); while(!Serial.available()); b = Serial.read(); leds.r = r; leds.g = g; leds.b = b; } // shows new values FastLED.show(); }
Any help would be greatly appreciated. If you need me to run any tests, please let me know what code I need to use to run this. I understand how to use Putty, but I don't know any of the commands by heart.