I think I got it all sorted out now, error was probably in the ACM0 not configured right. Gonna test it out further tomorrow. Thanks for the help @TPmodding !
Beiträge von DanDeVries
-
-
I have no idea what I did exactly, but I got the rainbow swirl now for booting. However, all the led's are blinking like mad, power issues?
-
No, I unplugged and plugged it back in, its ACM0, which I also tried, but that one isnt working either.
With Arduino UNPLUGGED:
With Arduino PLUGGED IN:Log with ACM0:
Code
Alles anzeigenssh in: INFO: Application closed with code 0 ssh in: EFFECTENGINE INFO: Cleaning up Python interpreter ssh out: /storage/.config/autostart.sh > /dev/null 2>&1 & ssh out: cat /storage/logfiles/hyperion.log ssh in: Hyperion Ambilight Deamon (807) ssh in: Version : V1.03.3 (brindosch-2fbbcff/2f01dfa-1495880388 ssh in: Build Time: Jun 3 2017 02:06:37 ssh in: INFO: Selected configuration file: /storage/.config/hyperion.config.json ssh in: HYPERION INFO: ColorTransform 'default' => [0; 205] ssh in: HYPERION INFO: ColorCorrection 'default' => [0; 205] ssh in: HYPERION INFO: ColorAdjustment 'default' => [0; 205] ssh in: LEDDEVICE INFO: configuration: ssh in: { ssh in: "colorOrder" : "rgb", ssh in: "delayAfterConnect" : 0, ssh in: "name" : "MyHyperionConfig", ssh in: "output" : "/dev/ttyACM0", ssh in: "rate" : 115200, ssh in: "type" : "adalight" ssh in: } ssh in: Opening UART: /dev/ttyACM0 ssh in: Unable to open RS232 device (IO Exception (2): No such file or directory, file /home/sascha/hyperion/dependencies/build/serial/src/impl/unix.cc, line 100.) ssh in: INFO: Creating linear smoothing ssh in: HYPERION (CS) INFO: Created linear-smoothing(interval_ms=50;settlingTime_ms=200;updateDelay=0 ssh in: EFFECTENGINE INFO: 27 effects loaded from directory /storage/hyperion/effects ssh in: EFFECTENGINE INFO: Initializing Python interpreter ssh in: INFO: Hyperion started and initialised ssh in: INFO: Boot sequence 'Rainbow swirl fast' EFFECTENGINE INFO: run effect Rainbow swirl fast on channel 0 ssh in: BLACKBORDER INFO: threshold set to 0 (0) ssh in: BLACKBORDER INFO: mode:default ssh in: started ssh in: INFO: Json server created and started on port 19444 ssh in: INFO: Proto server created and started on port 19445 ssh in: V4L2GRABBER INFO: width=720 height=480 ssh in: V4L2GRABBER INFO: pixel format=UYVY ssh in: BLACKBORDER INFO: threshold set to 0 (0) ssh in: BLACKBORDER INFO: mode:default ssh in: V4L2GRABBER INFO: signal threshold set to: {0,0,0} ssh in: V4L2GRABBER INFO: started ssh in: INFO: V4L2 grabber created and started ssh in: Opening UART: /dev/ttyACM0 ssh in: Unable to open RS232 device (IO Exception (2): No such file or directory, file /home/sascha/hyperion/dependencies/build/serial/src/impl/unix.cc, line 100.) ssh in: Device blocked for 3000 ms ssh in: BORDER SWITCH REQUIRED!! ssh in: CURRENT BORDER TYPE: unknown=0 hor.size=0 vert.size=0 ssh in: V4L2GRABBER INFO: stopped ssh in: Device unblocked ssh in: EFFECTENGINE INFO: effect finished ssh in: Opening UART: /dev/ttyACM0 ssh in: Unable to open RS232 device (IO Exception (2): No such file or directory, file /home/sascha/hyperion/dependencies/build/serial/src/impl/unix.cc, line 100.) ssh in: Device blocked for 3000 ms ssh in: V4L2GRABBER INFO: started ssh in: V4L2GRABBER ERROR: Frame too small: 689996 != 691200 ssh in: Device unblocked ssh in: Opening UART: /dev/ttyACM0 ssh in: Unable to open RS232 device (IO Exception (2): No such file or directory, file /home/sascha/hyperion/dependencies/build/serial/src/impl/unix.cc, line 100.) ssh in: Device blocked for 3000 ms ssh in: V4L2GRABBER INFO: Signal lost ssh in: V4L2GRABBER ERROR: Frame too small: 690092 != 691200 ssh in: Device unblocked ssh in: Opening UART: /dev/ttyACM0 ssh in: Unable to open RS232 device (IO Exception (2): No such file or directory, file /home/sascha/hyperion/dependencies/build/serial/src/impl/unix.cc, line 100.) ssh in: Device blocked for 3000 ms
-
I just tried that, but no response. The only response I get so far is the 2 flashes when the Arduino boots. Maybe this SSH log from Hyperion can shed a bit more light on the problem? Thanks a lot for the help so far!
Code
Alles anzeigensftp Send Hyperion Config - Sourcepath: C:/Users/User/Desktop, Targetpath: /storage/.config/, Filename: hyperion.config.json ssh out: /storage/hyperion/bin/hyperion-remote.sh -c ff63eb ssh in: hyperion-remote: ssh in: version : V1.03.3 (brindosch-2fbbcff/2f01dfa-1495880388 ssh in: build time: Jun 3 2017 02:06:16 ssh in: Connected to localhost:19444 ssh in: Set color to 255 99 235 ssh out: /storage/hyperion/bin/hyperion-remote.sh -c 975bff ssh in: hyperion-remote: ssh in: version : V1.03.3 (brindosch-2fbbcff/2f01dfa-1495880388 ssh in: build time: Jun 3 2017 02:06:16 ssh in: Connected to localhost:19444 ssh in: Set color to 151 91 255 ssh out: /storage/hyperion/bin/hyperion-remote.sh -c 975bff ssh in: hyperion-remote: ssh in: version : V1.03.3 (brindosch-2fbbcff/2f01dfa-1495880388 ssh in: build time: Jun 3 2017 02:06:16 ssh in: Connected to localhost:19444 ssh in: Set color to 151 91 255 ssh disconnected ssh connected ssh out: cat /storage/logfiles/hyperion.log ssh in: Hyperion Ambilight Deamon (452) ssh in: Version : V1.03.3 (brindosch-2fbbcff/2f01dfa-1495880388 ssh in: Build Time: Jun 3 2017 02:06:37 ssh in: INFO: Selected configuration file: /storage/.config/hyperion.config.json ssh in: HYPERION INFO: ColorTransform 'default' => [0; 205] ssh in: HYPERION INFO: ColorCorrection 'default' => [0; 205] ssh in: HYPERION INFO: ColorAdjustment 'default' => [0; 205] ssh in: LEDDEVICE INFO: configuration: ssh in: { ssh in: "colorOrder" : "rgb", ssh in: "delayAfterConnect" : 0, ssh in: "name" : "MyHyperionConfig", ssh in: "output" : "/dev/ttyS0", ssh in: "rate" : 115200, ssh in: "type" : "adalight" ssh in: } ssh in: Opening UART: /dev/ttyS0 ssh in: Unable to open RS232 device (IO Exception (2): No such file or directory, file /home/sascha/hyperion/dependencies/build/serial/src/impl/unix.cc, line 100.) ssh in: INFO: Creating linear smoothing ssh in: HYPERION (CS) INFO: Created linear-smoothing(interval_ms=50;settlingTime_ms=200;updateDelay=0 ssh in: EFFECTENGINE INFO: 27 effects loaded from directory /storage/hyperion/effects ssh in: EFFECTENGINE INFO: Initializing Python interpreter ssh in: INFO: Hyperion started and initialised ssh in: INFO: Boot sequence 'Rainbow swirl fast' EFFECTENGINE INFO: run effect Rainbow swirl fast on channel 0 ssh in: BLACKBORDER INFO: threshold set to 0 (0) ssh in: BLACKBORDER INFO: mode:default ssh in: started ssh in: INFO: Json server created and started on port 19444 ssh in: INFO: Proto server created and started on port 19445 ssh in: V4L2GRABBER INFO: width=720 height=480 ssh in: V4L2GRABBER INFO: pixel format=UYVY ssh in: BLACKBORDER INFO: threshold set to 0 (0) ssh in: BLACKBORDER INFO: mode:default ssh in: V4L2GRABBER INFO: signal threshold set to: {0,0,0} ssh in: V4L2GRABBER INFO: started ssh in: INFO: V4L2 grabber created and started ssh in: Opening UART: /dev/ttyS0 ssh in: Unable to open RS232 device (IO Exception (2): No such file or directory, file /home/sascha/hyperion/dependencies/build/serial/src/impl/unix.cc, line 100.) ssh in: Device blocked for 3000 ms ssh in: V4L2GRABBER ERROR: Frame too small: 689000 != 691200 ssh in: BORDER SWITCH REQUIRED!! ssh in: CURRENT BORDER TYPE: unknown=0 hor.size=0 vert.size=0 ssh in: V4L2GRABBER ERROR: Frame too small: 690548 != 691200 ssh in: V4L2GRABBER ERROR: Frame too small: 690104 != 691200 ssh in: V4L2GRABBER INFO: stopped ssh in: EFFECTENGINE INFO: effect finished ssh in: V4L2GRABBER INFO: started ssh in: Device unblocked ssh in: Opening UART: /dev/ttyS0 ssh in: Unable to open RS232 device (IO Exception (2): No such file or directory, file /home/sascha/hyperion/dependencies/build/serial/src/impl/unix.cc, line 100.) ssh in: Device blocked for 3000 ms ssh in: V4L2GRABBER ERROR: Frame too small: 688886 != 691200 ssh in: V4L2GRABBER ERROR: Frame too small: 690170 != 691200 ssh in: V4L2GRABBER ERROR: Frame too small: 689900 != 691200 ssh in: V4L2GRABBER ERROR: Frame too small: 690644 != 691200 ssh in: V4L2GRABBER ERROR: Frame too small: 690526 != 691200 ssh in: V4L2GRABBER ERROR: Frame too small: 690170 != 691200 ssh in: V4L2GRABBER ERROR: Frame too small: 690422 != 691200 ssh in: V4L2GRABBER ERROR: Frame too small: 690204 != 691200 ssh in: V4L2GRABBER ERROR: Frame too small: 689998 != 691200 ssh in: V4L2GRABBER ERROR: Frame too small: 687342 != 691200 ssh in: V4L2GRABBER ERROR: Frame too small: 690334 != 691200 ssh in: V4L2GRABBER ERROR: Frame too small: 690054 != 691200 ssh in: V4L2GRABBER ERROR: Frame too small: 690312 != 691200 ssh in: V4L2GRABBER ERROR: Frame too small: 687700 != 691200 ssh in: V4L2GRABBER ERROR: Frame too small: 688630 != 691200 ssh in: V4L2GRABBER ERROR: Frame too small: 690452 != 691200 ssh in: V4L2GRABBER ERROR: Frame too small: 690464 != 691200 ssh in: V4L2GRABBER ERROR: Frame too small: 689896 != 691200 ssh in: V4L2GRABBER ERROR: Frame too small: 690394 != 691200 ssh in: Device unblocked ssh in: Opening UART: /dev/ttyS0 ssh in: Unable to open RS232 device (IO Exception (2): No such file or directory, file /home/sascha/hyperion/dependencies/build/serial/src/impl/unix.cc, line 100.) ssh in: Device blocked for 3000 ms ssh in: V4L2GRABBER INFO: Signal lost ssh in: V4L2GRABBER ERROR: Frame too small: 689972 != 691200 ssh in: V4L2GRABBER ERROR: Frame too small: 690258 != 691200 ssh in: V4L2GRABBER ERROR: Frame too small: 690458 != 691200 ssh in: V4L2GRABBER ERROR: Frame too small: 690582 != 691200 ssh in: V4L2GRABBER ERROR: Frame too small: 689526 != 691200 ssh in: V4L2GRABBER ERROR: Frame too small: 689896 != 691200 ssh in: V4L2GRABBER ERROR: Frame too small: 690018 != 691200 ssh in: V4L2GRABBER ERROR: Frame too small: 689212 != 691200 ssh in: Device unblocked ssh in: Opening UART: /dev/ttyS0 ssh in: Unable to open RS232 device (IO Exception (2): No such file or directory, file /home/sascha/hyperion/dependencies/build/serial/src/impl/unix.cc, line 100.) ssh in: Device blocked for 3000 ms ssh in: Device unblocked ssh in: Opening UART: /dev/ttyS0 ssh in: Unable to open RS232 device (IO Exception (2): No such file or directory, file /home/sascha/hyperion/dependencies/build/serial/src/impl/unix.cc, line 100.) ssh in: Device blocked for 3000 ms ssh in: V4L2GRABBER ERROR: Frame too small: 690142 != 691200 ssh in: V4L2GRABBER ERROR: Frame too small: 690504 != 691200 ssh in: Device unblocked ssh in: Opening UART: /dev/ttyS0 ssh in: Unable to open RS232 device (IO Exception (2): No such file or directory, file /home/sascha/hyperion/dependencies/build/serial/src/impl/unix.cc, line 100.) ssh in: Device blocked for 3000 ms ssh in: Device unblocked ssh in: Opening UART: /dev/ttyS0 ssh in: Unable to open RS232 device (IO Exception (2): No such file or directory, file /home/sascha/hyperion/dependencies/build/serial/src/impl/unix.cc, line 100.) ssh in: Device blocked for 3000 ms ssh in: V4L2GRABBER ERROR: Frame too small: 689888 != 691200 ssh in: Device unblocked ssh in: Opening UART: /dev/ttyS0 ssh in: Unable to open RS232 device (IO Exception (2): No such file or directory, file /home/sascha/hyperion/dependencies/build/serial/src/impl/unix.cc, line 100.) ssh in: Device blocked for 3000 ms ssh in: Device unblocked ssh in: Opening UART: /dev/ttyS0 ssh in: Unable to open RS232 device (IO Exception (2): No such file or directory, file /home/sascha/hyperion/dependencies/build/serial/src/impl/unix.cc, line 100.) ssh in: Device blocked for 3000 ms ssh in: V4L2GRABBER ERROR: Frame too small: 690050 != 691200 ssh in: Device unblocked ssh in: Opening UART: /dev/ttyS0 ssh in: Unable to open RS232 device (IO Exception (2): No such file or directory, file /home/sascha/hyperion/dependencies/build/serial/src/impl/unix.cc, line 100.) ssh in: Device blocked for 3000 ms ssh in: Device unblocked ssh in: Opening UART: /dev/ttyS0 ssh in: Unable to open RS232 device (IO Exception (2): No such file or directory, file /home/sascha/hyperion/dependencies/build/serial/src/impl/unix.cc, line 100.) ssh in: Device blocked for 3000 ms ssh in: Device unblocked ssh in: Opening UART: /dev/ttyS0 ssh in: Unable to open RS232 device (IO Exception (2): No such file or directory, file /home/sascha/hyperion/dependencies/build/serial/src/impl/unix.cc, line 100.) ssh in: Device blocked for 3000 ms ssh in: Device unblocked ssh in: Opening UART: /dev/ttyS0 ssh in: Unable to open RS232 device (IO Exception (2): No such file or directory, file /home/sascha/hyperion/dependencies/build/serial/src/impl/unix.cc, line 100.) ssh in: Device blocked for 3000 ms ssh in: Device unblocked ssh in: Opening UART: /dev/ttyS0 ssh in: Unable to open RS232 device (IO Exception (2): No such file or directory, file /home/sascha/hyperion/dependencies/build/serial/src/impl/unix.cc, line 100.) ssh in: Device blocked for 3000 ms
-
I have adjusted the "delayAfterConnect" to 10 in the config file directly, uploaded it, but no changes.
(Weird thing is if I change the delay in Hyperion to 10 itself, it doesnt result in a change in the config file)
-
Code
Alles anzeigen#include "FastLED.h" #define ANALOG_MODE_AVERAGE 0 #define ANALOG_MODE_LAST_LED 1 /************************************** S E T U P set following values to your needs **************************************/ #define INITIAL_LED_TEST_ENABLED true #define INITIAL_LED_TEST_BRIGHTNESS 32 // 0..255 #define INITIAL_LED_TEST_TIME_MS 500 // 10.. // Number of leds in your strip. set to "1" and ANALOG_OUTPUT_ENABLED to "true" to activate analog only // As of 26/1/2017: // 582 leaves ZERO bytes free and this // 410 is ok // tested with 500 leds and is fine (despite the warning) #define MAX_LEDS 206 // type of your led controller, possible values, see below #define LED_TYPE WS2812B // 3 wire (pwm): NEOPIXEL BTM1829 TM1812 TM1809 TM1804 TM1803 UCS1903 UCS1903B UCS1904 UCS2903 WS2812 WS2852 // S2812B SK6812 SK6822 APA106 PL9823 WS2811 WS2813 APA104 WS2811_40 GW6205 GW6205_40 LPD1886 LPD1886_8BIT // 4 wire (spi): LPD8806 WS2801 WS2803 SM16716 P9813 APA102 SK9822 DOTSTAR // For 3 wire led stripes line Neopixel/Ws2812, 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), both defines DATA_PIN and CLOCK_PIN are needed // DATA_PIN, or DATA_PIN, CLOCK_PIN #define LED_PINS 6 // 3 wire leds //#define LED_PINS 6, 13 // 4 wire leds #define COLOR_ORDER RGB // colororder of the stripe, set RGB in hyperion #define OFF_TIMEOUT 15000 // ms to switch off after no data was received, set 0 to deactivate // analog rgb uni color led stripe - using of hyperion smoothing is recommended // ATTENTION this pin config is default for atmega328 based arduinos, others might work to // if you have flickering analog leds this might be caused by unsynced pwm signals // try other pins is more or less the only thing that helps #define ANALOG_OUTPUT_ENABLED false #define ANALOG_MODE ANALOG_MODE_LAST_LED // use ANALOG_MODE_AVERAGE or ANALOG_MODE_LAST_LED #define ANALOG_GROUND_PIN 8 // additional ground pin to make wiring a bit easier #define ANALOG_RED_PIN 9 #define ANALOG_GREEN_PIN 10 #define ANALOG_BLUE_PIN 11 // overall color adjustments #define ANALOG_BRIGHTNESS_RED 255 // maximum brightness for analog 0-255 #define ANALOG_BRIGHTNESS_GREEN 255 // maximum brightness for analog 0-255 #define ANALOG_BRIGHTNESS_BLUE 255 // maximum brightness for analog 0-255 #define BRIGHTNESS 255 // maximum brightness 0-255 #define DITHER_MODE BINARY_DITHER // BINARY_DITHER or DISABLE_DITHER #define COLOR_TEMPERATURE CRGB(255,255,255) // RGB value describing the color temperature #define COLOR_CORRECTION TypicalLEDStrip // predefined fastled color correction //#define COLOR_CORRECTION CRGB(255,255,255) // or RGB value describing the color correction // Baudrate, higher rate allows faster refresh rate and more LEDs //#define serialRate 460800 // use 115200 for ftdi based boards #define serialRate 115200 // use 115200 for ftdi based boards //#define serialRate 500000 // use 115200 for ftdi based boards /************************************** A D A L I G H T C O D E no user changes needed **************************************/ // 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; unsigned long endTime; // Define the array of leds CRGB leds[MAX_LEDS]; // set rgb to analog led stripe void showAnalogRGB(const CRGB& led) { if (ANALOG_OUTPUT_ENABLED) { byte r = map(led.r, 0,255,0,ANALOG_BRIGHTNESS_RED); byte g = map(led.g, 0,255,0,ANALOG_BRIGHTNESS_GREEN); byte b = map(led.b, 0,255,0,ANALOG_BRIGHTNESS_BLUE); analogWrite(ANALOG_RED_PIN , r); analogWrite(ANALOG_GREEN_PIN, g); analogWrite(ANALOG_BLUE_PIN , b); } } // set color to all leds void showColor(const CRGB& led) { #if MAX_LEDS > 1 || ANALOG_OUTPUT_ENABLED == false LEDS.showColor(led); #endif showAnalogRGB(led); } // switch of digital and analog leds void switchOff() { #if MAX_LEDS > 1 || ANALOG_OUTPUT_ENABLED == false memset(leds, 0, MAX_LEDS * sizeof(struct CRGB)); FastLED.show(); #endif showAnalogRGB(leds[0]); } // function to check if serial data is available // if timeout occured leds switch of, if configured bool checkIncommingData() { boolean dataAvailable = true; while (!Serial.available()) { if ( OFF_TIMEOUT > 0 && endTime < millis()) { switchOff(); dataAvailable = false; endTime = millis() + OFF_TIMEOUT; } } return dataAvailable; } // main function that setups and runs the code void setup() { Serial.begin(serialRate); // analog output if (ANALOG_OUTPUT_ENABLED) { // additional ground pin to make wiring a bit easier pinMode(ANALOG_GROUND_PIN, OUTPUT); digitalWrite(ANALOG_GROUND_PIN, LOW); pinMode(ANALOG_BLUE_PIN , OUTPUT); pinMode(ANALOG_RED_PIN , OUTPUT); pinMode(ANALOG_GREEN_PIN, OUTPUT); } int ledCount = MAX_LEDS; if (ANALOG_MODE == ANALOG_MODE_LAST_LED) { ledCount--; } #if MAX_LEDS > 1 || ANALOG_OUTPUT_ENABLED == false FastLED.addLeds<LED_TYPE, LED_PINS, COLOR_ORDER>(leds, ledCount); #endif // color adjustments FastLED.setBrightness ( BRIGHTNESS ); FastLED.setTemperature( COLOR_TEMPERATURE ); FastLED.setCorrection ( COLOR_CORRECTION ); FastLED.setDither ( DITHER_MODE ); // initial RGB flash #if INITIAL_LED_TEST_ENABLED == true for (int v=0;v<INITIAL_LED_TEST_BRIGHTNESS;v++) { showColor(CRGB(v,v,v)); delay(INITIAL_LED_TEST_TIME_MS/2/INITIAL_LED_TEST_BRIGHTNESS); } for (int v=0;v<INITIAL_LED_TEST_BRIGHTNESS;v++) { showColor(CRGB(v,v,v)); delay(INITIAL_LED_TEST_TIME_MS/2/INITIAL_LED_TEST_BRIGHTNESS); } #endif showColor(CRGB(0, 0, 0)); Serial.print("Ada\n"); // Send "Magic Word" string to host boolean transmissionSuccess; unsigned long sum_r, sum_g, sum_b; // loop() is avoided as even that small bit of function overhead // has a measurable impact on this code's overall throughput. for(;;) { // wait for first byte of Magic Word for (i = 0; i < sizeof prefix; ++i) { // If next byte is not in Magic Word, the start over if (!checkIncommingData() || prefix[i] != Serial.read()) { i = 0; } } // Hi, Lo, Checksum if (!checkIncommingData()) continue; hi = Serial.read(); if (!checkIncommingData()) continue; lo = Serial.read(); if (!checkIncommingData()) continue; chk = Serial.read(); // if checksum does not match go back to wait if (chk != (hi ^ lo ^ 0x55)) continue; memset(leds, 0, MAX_LEDS * sizeof(struct CRGB)); transmissionSuccess = true; sum_r = 0; sum_g = 0; sum_b = 0; int num_leds = min ( MAX_LEDS, (hi<<8) + lo + 1 ); // read the transmission data and set LED values for (int idx = 0; idx < num_leds; idx++) { byte r, g, b; if (!checkIncommingData()) { transmissionSuccess = false; break; } r = Serial.read(); if (!checkIncommingData()) { transmissionSuccess = false; break; } g = Serial.read(); if (!checkIncommingData()) { transmissionSuccess = false; break; } b = Serial.read(); leds[idx].r = r; leds[idx].g = g; leds[idx].b = b; #if ANALOG_OUTPUT_ENABLED == true && ANALOG_MODE == ANALOG_MODE_AVERAGE sum_r += r; sum_g += g; sum_b += b; #endif } // shows new values if (transmissionSuccess) { endTime = millis() + OFF_TIMEOUT; #if MAX_LEDS > 1 || ANALOG_OUTPUT_ENABLED == false FastLED.show(); #endif #if ANALOG_OUTPUT_ENABLED == true #if ANALOG_MODE == ANALOG_MODE_LAST_LED showAnalogRGB(leds[MAX_LEDS-1]); #else showAnalogRGB(CRGB(sum_r/MAX_LEDS, sum_g/MAX_LEDS, sum_b/MAX_LEDS)); #endif #endif } } } // end of setup void loop() { // Not used. See note in setup() function. }
Code
Alles anzeigen// Automatically generated configuration file for Hyperion ambilight daemon // Notice: All values are explained with comments at our wiki: wiki.hyperion-project.org (config area) // Generated by: HyperCon (The Hyperion deamon configuration file builder) // Created with HyperCon V1.03.3 (22.10.2017) { // DEVICE CONFIGURATION "device" : { "name" : "MyHyperionConfig", "type" : "adalight", "output" : "/dev/ttyS0", "rate" : 115200, "delayAfterConnect" : 0, "colorOrder" : "rgb" }, // COLOR CALIBRATION CONFIG "color" : { "channelAdjustment" : [ { "id" : "default", "leds" : "*", "pureRed" : { "redChannel" : 255, "greenChannel" : 0, "blueChannel" : 0 }, "pureGreen" : { "redChannel" : 0, "greenChannel" : 255, "blueChannel" : 0 }, "pureBlue" : { "redChannel" : 0, "greenChannel" : 0, "blueChannel" : 255 } } ], "temperature" : [ { "id" : "default", "leds" : "*", "correctionValues" : { "red" : 255, "green" : 255, "blue" : 255 } } ], "transform" : [ { "id" : "default", "leds" : "*", "hsl" : { "saturationGain" : 1.0000, "luminanceGain" : 1.0000, "luminanceMinimum" : 0.0000 }, "red" : { "threshold" : 0.0000, "gamma" : 2.5000 }, "green" : { "threshold" : 0.0000, "gamma" : 2.5000 }, "blue" : { "threshold" : 0.0000, "gamma" : 2.5000 } } ], // SMOOTHING CONFIG "smoothing" : { "type" : "linear", "time_ms" : 200, "updateFrequency" : 20.0000, "updateDelay" : 0 } }, // V4L2 GRABBER CONFIG "grabber-v4l2" : { "device" : "/dev/video0", "input" : 0, "standard" : "NTSC", "width" : -1, "height" : -1, "frameDecimation" : 2, "sizeDecimation" : 8, "priority" : 900, "mode" : "2D", "cropLeft" : 0, "cropRight" : 0, "cropTop" : 0, "cropBottom" : 0, "redSignalThreshold" : 0.0, "greenSignalThreshold" : 0.0, "blueSignalThreshold" : 0.0 }, // BLACKBORDER CONFIG "blackborderdetector" : { "enable" : true, "threshold" : 0.0, "unknownFrameCnt" : 600, "borderFrameCnt" : 50, "maxInconsistentCnt" : 10, "blurRemoveCnt" : 1, "mode" : "default" }, // BOOTEFFECT CONFIG "bootsequence" : { "color" : [0,0,0], "effect" : "Rainbow swirl fast", "duration_ms" : 3000, "priority" : 700 }, // JSON SERVER CONFIG "jsonServer" : { "port" : 19444 }, // PROTO SERVER CONFIG "protoServer" : { "port" : 19445 }, // EFFECT PATH "effects" : { "paths" : [ "/storage/hyperion/effects", "/usr/share/hyperion/effects" ] }, // NO FRAME GRABBER CONFIG // NO KODI CHECK CONFIG // NO BOBLIGHT SERVER CONFIG // NO JSON/PROTO FORWARD CONFIG // LED CONFIGURATION "leds" : [ { "index" : 0, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.9737, "maximum" : 1.0000 } }, { "index" : 1, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.9474, "maximum" : 0.9737 } }, { "index" : 2, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.9211, "maximum" : 0.9474 } }, { "index" : 3, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.8947, "maximum" : 0.9211 } }, { "index" : 4, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.8684, "maximum" : 0.8947 } }, { "index" : 5, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.8421, "maximum" : 0.8684 } }, { "index" : 6, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.8158, "maximum" : 0.8421 } }, { "index" : 7, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.7895, "maximum" : 0.8158 } }, { "index" : 8, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.7632, "maximum" : 0.7895 } }, { "index" : 9, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.7368, "maximum" : 0.7632 } }, { "index" : 10, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.7105, "maximum" : 0.7368 } }, { "index" : 11, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.6842, "maximum" : 0.7105 } }, { "index" : 12, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.6579, "maximum" : 0.6842 } }, { "index" : 13, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.6316, "maximum" : 0.6579 } }, { "index" : 14, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.6053, "maximum" : 0.6316 } }, { "index" : 15, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.5789, "maximum" : 0.6053 } }, { "index" : 16, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.5526, "maximum" : 0.5789 } }, { "index" : 17, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.5263, "maximum" : 0.5526 } }, { "index" : 18, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.5000, "maximum" : 0.5263 } }, { "index" : 19, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.4737, "maximum" : 0.5000 } }, { "index" : 20, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.4474, "maximum" : 0.4737 } }, { "index" : 21, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.4211, "maximum" : 0.4474 } }, { "index" : 22, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.3947, "maximum" : 0.4211 } }, { "index" : 23, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.3684, "maximum" : 0.3947 } }, { "index" : 24, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.3421, "maximum" : 0.3684 } }, { "index" : 25, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.3158, "maximum" : 0.3421 } }, { "index" : 26, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.2895, "maximum" : 0.3158 } }, { "index" : 27, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.2632, "maximum" : 0.2895 } }, { "index" : 28, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.2368, "maximum" : 0.2632 } }, { "index" : 29, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.2105, "maximum" : 0.2368 } }, { "index" : 30, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.1842, "maximum" : 0.2105 } }, { "index" : 31, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.1579, "maximum" : 0.1842 } }, { "index" : 32, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.1316, "maximum" : 0.1579 } }, { "index" : 33, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.1053, "maximum" : 0.1316 } }, { "index" : 34, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0789, "maximum" : 0.1053 } }, { "index" : 35, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0526, "maximum" : 0.0789 } }, { "index" : 36, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0263, "maximum" : 0.0526 } }, { "index" : 37, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0263 } }, { "index" : 38, "hscan" : { "minimum" : 0.9846, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 39, "hscan" : { "minimum" : 0.9692, "maximum" : 0.9846 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 40, "hscan" : { "minimum" : 0.9538, "maximum" : 0.9692 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 41, "hscan" : { "minimum" : 0.9385, "maximum" : 0.9538 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 42, "hscan" : { "minimum" : 0.9231, "maximum" : 0.9385 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 43, "hscan" : { "minimum" : 0.9077, "maximum" : 0.9231 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 44, "hscan" : { "minimum" : 0.8923, "maximum" : 0.9077 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 45, "hscan" : { "minimum" : 0.8769, "maximum" : 0.8923 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 46, "hscan" : { "minimum" : 0.8615, "maximum" : 0.8769 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 47, "hscan" : { "minimum" : 0.8462, "maximum" : 0.8615 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 48, "hscan" : { "minimum" : 0.8308, "maximum" : 0.8462 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 49, "hscan" : { "minimum" : 0.8154, "maximum" : 0.8308 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 50, "hscan" : { "minimum" : 0.8000, "maximum" : 0.8154 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 51, "hscan" : { "minimum" : 0.7846, "maximum" : 0.8000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 52, "hscan" : { "minimum" : 0.7692, "maximum" : 0.7846 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 53, "hscan" : { "minimum" : 0.7538, "maximum" : 0.7692 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 54, "hscan" : { "minimum" : 0.7385, "maximum" : 0.7538 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 55, "hscan" : { "minimum" : 0.7231, "maximum" : 0.7385 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 56, "hscan" : { "minimum" : 0.7077, "maximum" : 0.7231 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 57, "hscan" : { "minimum" : 0.6923, "maximum" : 0.7077 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 58, "hscan" : { "minimum" : 0.6769, "maximum" : 0.6923 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 59, "hscan" : { "minimum" : 0.6615, "maximum" : 0.6769 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 60, "hscan" : { "minimum" : 0.6462, "maximum" : 0.6615 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 61, "hscan" : { "minimum" : 0.6308, "maximum" : 0.6462 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 62, "hscan" : { "minimum" : 0.6154, "maximum" : 0.6308 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 63, "hscan" : { "minimum" : 0.6000, "maximum" : 0.6154 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 64, "hscan" : { "minimum" : 0.5846, "maximum" : 0.6000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 65, "hscan" : { "minimum" : 0.5692, "maximum" : 0.5846 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 66, "hscan" : { "minimum" : 0.5538, "maximum" : 0.5692 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 67, "hscan" : { "minimum" : 0.5385, "maximum" : 0.5538 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 68, "hscan" : { "minimum" : 0.5231, "maximum" : 0.5385 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 69, "hscan" : { "minimum" : 0.5077, "maximum" : 0.5231 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 70, "hscan" : { "minimum" : 0.4923, "maximum" : 0.5077 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 71, "hscan" : { "minimum" : 0.4769, "maximum" : 0.4923 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 72, "hscan" : { "minimum" : 0.4615, "maximum" : 0.4769 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 73, "hscan" : { "minimum" : 0.4462, "maximum" : 0.4615 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 74, "hscan" : { "minimum" : 0.4308, "maximum" : 0.4462 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 75, "hscan" : { "minimum" : 0.4154, "maximum" : 0.4308 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 76, "hscan" : { "minimum" : 0.4000, "maximum" : 0.4154 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 77, "hscan" : { "minimum" : 0.3846, "maximum" : 0.4000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 78, "hscan" : { "minimum" : 0.3692, "maximum" : 0.3846 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 79, "hscan" : { "minimum" : 0.3538, "maximum" : 0.3692 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 80, "hscan" : { "minimum" : 0.3385, "maximum" : 0.3538 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 81, "hscan" : { "minimum" : 0.3231, "maximum" : 0.3385 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 82, "hscan" : { "minimum" : 0.3077, "maximum" : 0.3231 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 83, "hscan" : { "minimum" : 0.2923, "maximum" : 0.3077 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 84, "hscan" : { "minimum" : 0.2769, "maximum" : 0.2923 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 85, "hscan" : { "minimum" : 0.2615, "maximum" : 0.2769 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 86, "hscan" : { "minimum" : 0.2462, "maximum" : 0.2615 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 87, "hscan" : { "minimum" : 0.2308, "maximum" : 0.2462 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 88, "hscan" : { "minimum" : 0.2154, "maximum" : 0.2308 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 89, "hscan" : { "minimum" : 0.2000, "maximum" : 0.2154 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 90, "hscan" : { "minimum" : 0.1846, "maximum" : 0.2000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 91, "hscan" : { "minimum" : 0.1692, "maximum" : 0.1846 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 92, "hscan" : { "minimum" : 0.1538, "maximum" : 0.1692 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 93, "hscan" : { "minimum" : 0.1385, "maximum" : 0.1538 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 94, "hscan" : { "minimum" : 0.1231, "maximum" : 0.1385 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 95, "hscan" : { "minimum" : 0.1077, "maximum" : 0.1231 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 96, "hscan" : { "minimum" : 0.0923, "maximum" : 0.1077 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 97, "hscan" : { "minimum" : 0.0769, "maximum" : 0.0923 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 98, "hscan" : { "minimum" : 0.0615, "maximum" : 0.0769 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 99, "hscan" : { "minimum" : 0.0462, "maximum" : 0.0615 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 100, "hscan" : { "minimum" : 0.0308, "maximum" : 0.0462 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 101, "hscan" : { "minimum" : 0.0154, "maximum" : 0.0308 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 102, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0154 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 103, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0263 } }, { "index" : 104, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.0263, "maximum" : 0.0526 } }, { "index" : 105, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.0526, "maximum" : 0.0789 } }, { "index" : 106, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.0789, "maximum" : 0.1053 } }, { "index" : 107, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.1053, "maximum" : 0.1316 } }, { "index" : 108, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.1316, "maximum" : 0.1579 } }, { "index" : 109, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.1579, "maximum" : 0.1842 } }, { "index" : 110, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.1842, "maximum" : 0.2105 } }, { "index" : 111, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.2105, "maximum" : 0.2368 } }, { "index" : 112, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.2368, "maximum" : 0.2632 } }, { "index" : 113, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.2632, "maximum" : 0.2895 } }, { "index" : 114, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.2895, "maximum" : 0.3158 } }, { "index" : 115, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.3158, "maximum" : 0.3421 } }, { "index" : 116, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.3421, "maximum" : 0.3684 } }, { "index" : 117, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.3684, "maximum" : 0.3947 } }, { "index" : 118, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.3947, "maximum" : 0.4211 } }, { "index" : 119, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.4211, "maximum" : 0.4474 } }, { "index" : 120, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.4474, "maximum" : 0.4737 } }, { "index" : 121, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.4737, "maximum" : 0.5000 } }, { "index" : 122, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.5000, "maximum" : 0.5263 } }, { "index" : 123, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.5263, "maximum" : 0.5526 } }, { "index" : 124, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.5526, "maximum" : 0.5789 } }, { "index" : 125, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.5789, "maximum" : 0.6053 } }, { "index" : 126, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.6053, "maximum" : 0.6316 } }, { "index" : 127, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.6316, "maximum" : 0.6579 } }, { "index" : 128, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.6579, "maximum" : 0.6842 } }, { "index" : 129, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.6842, "maximum" : 0.7105 } }, { "index" : 130, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.7105, "maximum" : 0.7368 } }, { "index" : 131, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.7368, "maximum" : 0.7632 } }, { "index" : 132, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.7632, "maximum" : 0.7895 } }, { "index" : 133, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.7895, "maximum" : 0.8158 } }, { "index" : 134, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.8158, "maximum" : 0.8421 } }, { "index" : 135, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.8421, "maximum" : 0.8684 } }, { "index" : 136, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.8684, "maximum" : 0.8947 } }, { "index" : 137, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.8947, "maximum" : 0.9211 } }, { "index" : 138, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.9211, "maximum" : 0.9474 } }, { "index" : 139, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.9474, "maximum" : 0.9737 } }, { "index" : 140, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.9737, "maximum" : 1.0000 } }, { "index" : 141, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0154 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 142, "hscan" : { "minimum" : 0.0154, "maximum" : 0.0308 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 143, "hscan" : { "minimum" : 0.0308, "maximum" : 0.0462 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 144, "hscan" : { "minimum" : 0.0462, "maximum" : 0.0615 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 145, "hscan" : { "minimum" : 0.0615, "maximum" : 0.0769 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 146, "hscan" : { "minimum" : 0.0769, "maximum" : 0.0923 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 147, "hscan" : { "minimum" : 0.0923, "maximum" : 0.1077 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 148, "hscan" : { "minimum" : 0.1077, "maximum" : 0.1231 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 149, "hscan" : { "minimum" : 0.1231, "maximum" : 0.1385 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 150, "hscan" : { "minimum" : 0.1385, "maximum" : 0.1538 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 151, "hscan" : { "minimum" : 0.1538, "maximum" : 0.1692 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 152, "hscan" : { "minimum" : 0.1692, "maximum" : 0.1846 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 153, "hscan" : { "minimum" : 0.1846, "maximum" : 0.2000 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 154, "hscan" : { "minimum" : 0.2000, "maximum" : 0.2154 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 155, "hscan" : { "minimum" : 0.2154, "maximum" : 0.2308 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 156, "hscan" : { "minimum" : 0.2308, "maximum" : 0.2462 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 157, "hscan" : { "minimum" : 0.2462, "maximum" : 0.2615 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 158, "hscan" : { "minimum" : 0.2615, "maximum" : 0.2769 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 159, "hscan" : { "minimum" : 0.2769, "maximum" : 0.2923 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 160, "hscan" : { "minimum" : 0.2923, "maximum" : 0.3077 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 161, "hscan" : { "minimum" : 0.3077, "maximum" : 0.3231 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 162, "hscan" : { "minimum" : 0.3231, "maximum" : 0.3385 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 163, "hscan" : { "minimum" : 0.3385, "maximum" : 0.3538 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 164, "hscan" : { "minimum" : 0.3538, "maximum" : 0.3692 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 165, "hscan" : { "minimum" : 0.3692, "maximum" : 0.3846 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 166, "hscan" : { "minimum" : 0.3846, "maximum" : 0.4000 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 167, "hscan" : { "minimum" : 0.4000, "maximum" : 0.4154 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 168, "hscan" : { "minimum" : 0.4154, "maximum" : 0.4308 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 169, "hscan" : { "minimum" : 0.4308, "maximum" : 0.4462 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 170, "hscan" : { "minimum" : 0.4462, "maximum" : 0.4615 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 171, "hscan" : { "minimum" : 0.4615, "maximum" : 0.4769 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 172, "hscan" : { "minimum" : 0.4769, "maximum" : 0.4923 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 173, "hscan" : { "minimum" : 0.4923, "maximum" : 0.5077 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 174, "hscan" : { "minimum" : 0.5077, "maximum" : 0.5231 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 175, "hscan" : { "minimum" : 0.5231, "maximum" : 0.5385 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 176, "hscan" : { "minimum" : 0.5385, "maximum" : 0.5538 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 177, "hscan" : { "minimum" : 0.5538, "maximum" : 0.5692 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 178, "hscan" : { "minimum" : 0.5692, "maximum" : 0.5846 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 179, "hscan" : { "minimum" : 0.5846, "maximum" : 0.6000 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 180, "hscan" : { "minimum" : 0.6000, "maximum" : 0.6154 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 181, "hscan" : { "minimum" : 0.6154, "maximum" : 0.6308 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 182, "hscan" : { "minimum" : 0.6308, "maximum" : 0.6462 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 183, "hscan" : { "minimum" : 0.6462, "maximum" : 0.6615 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 184, "hscan" : { "minimum" : 0.6615, "maximum" : 0.6769 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 185, "hscan" : { "minimum" : 0.6769, "maximum" : 0.6923 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 186, "hscan" : { "minimum" : 0.6923, "maximum" : 0.7077 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 187, "hscan" : { "minimum" : 0.7077, "maximum" : 0.7231 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 188, "hscan" : { "minimum" : 0.7231, "maximum" : 0.7385 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 189, "hscan" : { "minimum" : 0.7385, "maximum" : 0.7538 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 190, "hscan" : { "minimum" : 0.7538, "maximum" : 0.7692 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 191, "hscan" : { "minimum" : 0.7692, "maximum" : 0.7846 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 192, "hscan" : { "minimum" : 0.7846, "maximum" : 0.8000 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 193, "hscan" : { "minimum" : 0.8000, "maximum" : 0.8154 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 194, "hscan" : { "minimum" : 0.8154, "maximum" : 0.8308 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 195, "hscan" : { "minimum" : 0.8308, "maximum" : 0.8462 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 196, "hscan" : { "minimum" : 0.8462, "maximum" : 0.8615 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 197, "hscan" : { "minimum" : 0.8615, "maximum" : 0.8769 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 198, "hscan" : { "minimum" : 0.8769, "maximum" : 0.8923 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 199, "hscan" : { "minimum" : 0.8923, "maximum" : 0.9077 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 200, "hscan" : { "minimum" : 0.9077, "maximum" : 0.9231 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 201, "hscan" : { "minimum" : 0.9231, "maximum" : 0.9385 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 202, "hscan" : { "minimum" : 0.9385, "maximum" : 0.9538 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 203, "hscan" : { "minimum" : 0.9538, "maximum" : 0.9692 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 204, "hscan" : { "minimum" : 0.9692, "maximum" : 0.9846 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 205, "hscan" : { "minimum" : 0.9846, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } } ], "endOfJson" : "endOfJson" }
-
Hi TPModding, thanks for the answer. I have just tried it and although the LED-TEST blinks twice, I get no further response. I set the driver to Adalight and tested all the different OUTPUTS with and without delays. Also made sure the baudrate is same as the one in the sketch (115200). Got any further idea why its still not working?
-
Hello,
I had a working setup with RPi3 directly to my WS2801 LEDstrip, but wanted to upgrade to WS2812b for increased leds/m. For this, additional hardware (Arduino Uno) is required, however this new setup is currently not working for me.
Additional information/have tried so far:
- Used this YouTube guide by 'The Mad Scientist' as base: Externer Inhalt www.youtube.comInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.
- Using (original) Arduino Uno
- Using OPENELEC + HYPERION (unchanged from my previous setup with WS2801 leds (change needed?) )
- Using a 60 led/m WS2812b ledstrip, 206 leds total
- Tried several drivers & setups in Hyperion, none of them do anything.
- Tried several sketches that are out there, one sketch gives me the orange start-up swirl. (So the Uno and the strip are wired up correctly). The other sketches dont really do anything.
- The internal grabber isn't showing anything either.
- Can see the Arduino when using the lsusb command.
- Arduino and USB-grabber not on same row of USB's on the Pi.
My guess is that the connection between the Pi and the Arduino isn't working properly. I have looked up and tried several solutions posted on the forums here, on the Github page and several other pages, but none of them seem to have worked.Anyone knows how I can fix this?
Many thanks!
- Used this YouTube guide by 'The Mad Scientist' as base: