1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

SOLVED Problems with LEDs lighting up...

Discussion in 'Hardware Support' started by TheCoolDave, 1 September 2020.

  1. TheCoolDave

    TheCoolDave New Member

    Messages:
    6
    Hardware:
    +Arduino
    Hi,

    I am another one who has been following a YouTuber who gave a list of gear and seeming easy directions...and after 3 days of searching, and looking at tons of threads, I am lost, I can only get SO far.





    I did order all this stuff over a year and 1/2 ago, I did try to get it setup at one time and life got in the way, everything got put back in a box and it's been sitting (LEDS on the back of the TV), till about 2 weeks ago when I started thinking about doing this again. I want to get this running now..

    The devices I have.
    - Raspberry Pi 3 B
    - Arduino Uno R3
    - 5V – 10A Power Supply
    - 64gb MicroSD card.
    - WS2812B LEDS 256 of them going around a 65" 4k TV. There is a 4 LED gap on where the stand is.

    So, In a NUT shell.. I have tested what I can. I have the Grabber working, I can see the image in Hyperion. I have been watching logs like CRAZY. I know the UNO is on the right Output (I confirmed one by one by watching the logs as I changed them). The video source is a 2nd HDMI out of a Denon AVR.

    Maybe it's me but, by following the logs it appear it SHOULD be working but, on startup, the Uno shows 2 red lights on but, I see one quick green when it's turned on (if I catch it) and the LEDS on the TV all blink 2 times. That is all she wrote. Nothing else happens. The Uno from this part forward would only have the 2 red lights on it, the TX light no longer goes.. Could the Uno be possably bad ?

    Tonight, I nuked the SD in the PI, reimaged it(with the same one used in the youtube video) and started over with no change. I did use my HyperCon config but, I didn't see an issue with it.

    The Codi build on this is from 2016, it's completely outdated and can't even be updated through the menu in it and none of the programs there even work or do anything. If this all works I was just going to leave for Ambilight controller and abandon Codi.. (anyone got a build with Gaming Emulation it ? :whistle: ). Seems like a big waste of a 64gb MicroSD card...

    Here is all my configs....

    HyperCon logs
    Code:
    ssh in:     Aug 31 21:10:32 osmcAllie hyperiond[625]: Hyperion Ambilight Deamon (625)
    ssh in:     Aug 31 21:10:32 osmcAllie hyperiond[625]: Version   : V1.03.5 (GitHub-66bef6b/fb413cd-1566231780
    ssh in:     Aug 31 21:10:32 osmcAllie hyperiond[625]: Build Time: Aug 25 2019 10:39:29
    ssh in:     Aug 31 21:10:32 osmcAllie hyperiond[625]: INFO: Selected configuration file: /etc/hyperion/hyperion.config.json
    ssh in:     Aug 31 21:10:32 osmcAllie hyperiond[625]: HYPERION INFO: ColorTransform 'default' => [0; 255]
    ssh in:     Aug 31 21:10:32 osmcAllie hyperiond[625]: HYPERION INFO: ColorCorrection 'default' => [0; 255]
    ssh in:     Aug 31 21:10:32 osmcAllie hyperiond[625]: HYPERION INFO: ColorAdjustment 'default' => [0; 255]
    ssh in:     Aug 31 21:10:32 osmcAllie hyperiond[625]: LEDDEVICE INFO: configuration:
    ssh in:     Aug 31 21:10:32 osmcAllie hyperiond[625]: {
    ssh in:     Aug 31 21:10:32 osmcAllie hyperiond[625]: "colorOrder" : "rgb",
    ssh in:     Aug 31 21:10:32 osmcAllie hyperiond[625]: "delayAfterConnect" : 0,
    ssh in:     Aug 31 21:10:32 osmcAllie hyperiond[625]: "name" : "MyHyperionConfig",
    ssh in:     Aug 31 21:10:32 osmcAllie hyperiond[625]: "output" : "/dev/ttyAMA0",
    ssh in:     Aug 31 21:10:32 osmcAllie hyperiond[625]: "rate" : 500000,
    ssh in:     Aug 31 21:10:32 osmcAllie hyperiond[625]: "type" : "adalight"
    ssh in:     Aug 31 21:10:32 osmcAllie hyperiond[625]: }
    ssh in:     Aug 31 21:10:32 osmcAllie hyperiond[625]: Opening UART: /dev/ttyAMA0
    ssh in:     Aug 31 21:10:32 osmcAllie hyperiond[625]: INFO: Creating linear smoothing
    ssh in:     Aug 31 21:10:32 osmcAllie hyperiond[625]: HYPERION (CS) INFO: Created linear-smoothing(interval_ms=33;settlingTime_ms=200;updateDelay=0
    ssh in:     Aug 31 21:10:32 osmcAllie hyperiond[625]: EFFECTENGINE INFO: 27 effects loaded from directory /usr/share/hyperion/effects
    ssh in:     Aug 31 21:10:32 osmcAllie hyperiond[625]: EFFECTENGINE INFO: Initializing Python interpreter
    ssh in:     Aug 31 21:10:32 osmcAllie hyperiond[625]: INFO: Hyperion started and initialised
    ssh in:     Aug 31 21:10:32 osmcAllie hyperiond[625]: INFO: Json server created and started on port 19444
    ssh in:     Aug 31 21:10:32 osmcAllie hyperiond[625]: INFO: Proto server created and started on port 19445
    ssh in:     Aug 31 21:10:32 osmcAllie hyperiond[625]: V4L2GRABBER INFO: width=720 height=480
    ssh in:     Aug 31 21:10:32 osmcAllie hyperiond[625]: V4L2GRABBER INFO: pixel format=YUYV
    ssh in:     Aug 31 21:10:32 osmcAllie hyperiond[625]: BLACKBORDER INFO: threshold set to 0.005 (2)
    ssh in:     Aug 31 21:10:32 osmcAllie hyperiond[625]: BLACKBORDER INFO: mode:default
    ssh in:     Aug 31 21:10:32 osmcAllie hyperiond[625]: V4L2GRABBER INFO: signal threshold set to: {0,0,0}
    ssh in:     Aug 31 21:10:32 osmcAllie hyperiond[625]: V4L2GRABBER INFO: started
    ssh in:     Aug 31 21:10:32 osmcAllie hyperiond[625]: INFO: V4L2 grabber created and started
    ssh in:     Aug 31 21:10:32 osmcAllie hyperiond[625]: BORDER SWITCH REQUIRED!!
    ssh in:     Aug 31 21:10:32 osmcAllie hyperiond[625]: CURRENT BORDER TYPE: unknown=0 hor.size=0 vert.size=0
    ssh out:     sudo systemctl stop hyperion.service 2>/dev/null; sudo /etc/init.d/hyperion stop 2>/dev/null ; sudo /sbin/initctl stop hyperion 2>/dev/null ; hyperion-v4l2 --device /dev/video0 --video-standard NTSC --input 0 --width -1 --height -1 --crop-left 0 --crop-right 0 --crop-top 0 --crop-bottom 0 --size-decimator 1 --frame-decimator 2 --red-threshold 0.0 --green-threshold 0.0 --blue-threshold 0.0 --screenshot
    ssh in:     hyperion-v4l2:
    ssh in:         version   : V1.03.5 (GitHub-66bef6b/fb413cd-1566231780
    ssh in:         build time: Aug 25 2019 10:39:29
    ssh in:     V4L2GRABBER INFO: width=720 height=480
    ssh in:     V4L2GRABBER INFO: pixel format=YUYV
    ssh in:     V4L2GRABBER INFO: signal threshold set to: {0,0,0}
    ssh in:     V4L2GRABBER INFO: started
    ssh in:     V4L2GRABBER INFO: stopped
    sftp getFile(./screenshot.png, java.awt.Image)
    
    hyperion.config
    Code:
    // 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/ttyAMA0",
            "rate"     : 500000,
            "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" : 30.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.005,
            "unknownFrameCnt" : 600,
            "borderFrameCnt" : 50,
            "maxInconsistentCnt" : 10,
            "blurRemoveCnt" : 1,
            "mode" : "default"
        },
    
        // 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 BOOTEFFECT CONFIG
        // NO BOBLIGHT SERVER CONFIG
        // NO JSON/PROTO FORWARD CONFIG
    
        // LED CONFIGURATION
        "leds" :
        [
            {
                "index" : 0,
                "hscan" : { "minimum" : 0.9881, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 1,
                "hscan" : { "minimum" : 0.9762, "maximum" : 0.9881 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 2,
                "hscan" : { "minimum" : 0.9643, "maximum" : 0.9762 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 3,
                "hscan" : { "minimum" : 0.9524, "maximum" : 0.9643 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 4,
                "hscan" : { "minimum" : 0.9405, "maximum" : 0.9524 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 5,
                "hscan" : { "minimum" : 0.9286, "maximum" : 0.9405 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 6,
                "hscan" : { "minimum" : 0.9167, "maximum" : 0.9286 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 7,
                "hscan" : { "minimum" : 0.9048, "maximum" : 0.9167 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 8,
                "hscan" : { "minimum" : 0.8929, "maximum" : 0.9048 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 9,
                "hscan" : { "minimum" : 0.8810, "maximum" : 0.8929 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 10,
                "hscan" : { "minimum" : 0.8690, "maximum" : 0.8810 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 11,
                "hscan" : { "minimum" : 0.8571, "maximum" : 0.8690 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 12,
                "hscan" : { "minimum" : 0.8452, "maximum" : 0.8571 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 13,
                "hscan" : { "minimum" : 0.8333, "maximum" : 0.8452 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 14,
                "hscan" : { "minimum" : 0.8214, "maximum" : 0.8333 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 15,
                "hscan" : { "minimum" : 0.8095, "maximum" : 0.8214 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 16,
                "hscan" : { "minimum" : 0.7976, "maximum" : 0.8095 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 17,
                "hscan" : { "minimum" : 0.7857, "maximum" : 0.7976 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 18,
                "hscan" : { "minimum" : 0.7738, "maximum" : 0.7857 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 19,
                "hscan" : { "minimum" : 0.7619, "maximum" : 0.7738 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 20,
                "hscan" : { "minimum" : 0.7500, "maximum" : 0.7619 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 21,
                "hscan" : { "minimum" : 0.7381, "maximum" : 0.7500 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 22,
                "hscan" : { "minimum" : 0.7262, "maximum" : 0.7381 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 23,
                "hscan" : { "minimum" : 0.7143, "maximum" : 0.7262 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 24,
                "hscan" : { "minimum" : 0.7024, "maximum" : 0.7143 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 25,
                "hscan" : { "minimum" : 0.6905, "maximum" : 0.7024 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 26,
                "hscan" : { "minimum" : 0.6786, "maximum" : 0.6905 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 27,
                "hscan" : { "minimum" : 0.6667, "maximum" : 0.6786 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 28,
                "hscan" : { "minimum" : 0.6548, "maximum" : 0.6667 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 29,
                "hscan" : { "minimum" : 0.6429, "maximum" : 0.6548 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 30,
                "hscan" : { "minimum" : 0.6310, "maximum" : 0.6429 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 31,
                "hscan" : { "minimum" : 0.6190, "maximum" : 0.6310 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 32,
                "hscan" : { "minimum" : 0.6071, "maximum" : 0.6190 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 33,
                "hscan" : { "minimum" : 0.5952, "maximum" : 0.6071 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 34,
                "hscan" : { "minimum" : 0.5833, "maximum" : 0.5952 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 35,
                "hscan" : { "minimum" : 0.5714, "maximum" : 0.5833 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 36,
                "hscan" : { "minimum" : 0.5595, "maximum" : 0.5714 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 37,
                "hscan" : { "minimum" : 0.5476, "maximum" : 0.5595 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 38,
                "hscan" : { "minimum" : 0.5357, "maximum" : 0.5476 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 39,
                "hscan" : { "minimum" : 0.5238, "maximum" : 0.5357 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 40,
                "hscan" : { "minimum" : 0.4643, "maximum" : 0.4762 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 41,
                "hscan" : { "minimum" : 0.4524, "maximum" : 0.4643 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 42,
                "hscan" : { "minimum" : 0.4405, "maximum" : 0.4524 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 43,
                "hscan" : { "minimum" : 0.4286, "maximum" : 0.4405 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 44,
                "hscan" : { "minimum" : 0.4167, "maximum" : 0.4286 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 45,
                "hscan" : { "minimum" : 0.4048, "maximum" : 0.4167 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 46,
                "hscan" : { "minimum" : 0.3929, "maximum" : 0.4048 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 47,
                "hscan" : { "minimum" : 0.3810, "maximum" : 0.3929 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 48,
                "hscan" : { "minimum" : 0.3690, "maximum" : 0.3810 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 49,
                "hscan" : { "minimum" : 0.3571, "maximum" : 0.3690 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 50,
                "hscan" : { "minimum" : 0.3452, "maximum" : 0.3571 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 51,
                "hscan" : { "minimum" : 0.3333, "maximum" : 0.3452 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 52,
                "hscan" : { "minimum" : 0.3214, "maximum" : 0.3333 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 53,
                "hscan" : { "minimum" : 0.3095, "maximum" : 0.3214 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 54,
                "hscan" : { "minimum" : 0.2976, "maximum" : 0.3095 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 55,
                "hscan" : { "minimum" : 0.2857, "maximum" : 0.2976 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 56,
                "hscan" : { "minimum" : 0.2738, "maximum" : 0.2857 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 57,
                "hscan" : { "minimum" : 0.2619, "maximum" : 0.2738 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 58,
                "hscan" : { "minimum" : 0.2500, "maximum" : 0.2619 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 59,
                "hscan" : { "minimum" : 0.2381, "maximum" : 0.2500 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 60,
                "hscan" : { "minimum" : 0.2262, "maximum" : 0.2381 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 61,
                "hscan" : { "minimum" : 0.2143, "maximum" : 0.2262 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 62,
                "hscan" : { "minimum" : 0.2024, "maximum" : 0.2143 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 63,
                "hscan" : { "minimum" : 0.1905, "maximum" : 0.2024 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 64,
                "hscan" : { "minimum" : 0.1786, "maximum" : 0.1905 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 65,
                "hscan" : { "minimum" : 0.1667, "maximum" : 0.1786 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 66,
                "hscan" : { "minimum" : 0.1548, "maximum" : 0.1667 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 67,
                "hscan" : { "minimum" : 0.1429, "maximum" : 0.1548 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 68,
                "hscan" : { "minimum" : 0.1310, "maximum" : 0.1429 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 69,
                "hscan" : { "minimum" : 0.1190, "maximum" : 0.1310 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 70,
                "hscan" : { "minimum" : 0.1071, "maximum" : 0.1190 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 71,
                "hscan" : { "minimum" : 0.0952, "maximum" : 0.1071 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 72,
                "hscan" : { "minimum" : 0.0833, "maximum" : 0.0952 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 73,
                "hscan" : { "minimum" : 0.0714, "maximum" : 0.0833 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 74,
                "hscan" : { "minimum" : 0.0595, "maximum" : 0.0714 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 75,
                "hscan" : { "minimum" : 0.0476, "maximum" : 0.0595 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 76,
                "hscan" : { "minimum" : 0.0357, "maximum" : 0.0476 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 77,
                "hscan" : { "minimum" : 0.0238, "maximum" : 0.0357 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 78,
                "hscan" : { "minimum" : 0.0119, "maximum" : 0.0238 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 79,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0119 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 80,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.9783, "maximum" : 1.0000 }
            },
            {
                "index" : 81,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.9565, "maximum" : 0.9783 }
            },
            {
                "index" : 82,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.9348, "maximum" : 0.9565 }
            },
            {
                "index" : 83,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.9130, "maximum" : 0.9348 }
            },
            {
                "index" : 84,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.8913, "maximum" : 0.9130 }
            },
            {
                "index" : 85,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.8696, "maximum" : 0.8913 }
            },
            {
                "index" : 86,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.8478, "maximum" : 0.8696 }
            },
            {
                "index" : 87,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.8261, "maximum" : 0.8478 }
            },
            {
                "index" : 88,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.8043, "maximum" : 0.8261 }
            },
            {
                "index" : 89,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.7826, "maximum" : 0.8043 }
            },
            {
                "index" : 90,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.7609, "maximum" : 0.7826 }
            },
            {
                "index" : 91,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.7391, "maximum" : 0.7609 }
            },
            {
                "index" : 92,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.7174, "maximum" : 0.7391 }
            },
            {
                "index" : 93,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.6957, "maximum" : 0.7174 }
            },
            {
                "index" : 94,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.6739, "maximum" : 0.6957 }
            },
            {
                "index" : 95,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.6522, "maximum" : 0.6739 }
            },
            {
                "index" : 96,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.6304, "maximum" : 0.6522 }
            },
            {
                "index" : 97,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.6087, "maximum" : 0.6304 }
            },
            {
                "index" : 98,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.5870, "maximum" : 0.6087 }
            },
            {
                "index" : 99,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.5652, "maximum" : 0.5870 }
            },
            {
                "index" : 100,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.5435, "maximum" : 0.5652 }
            },
            {
                "index" : 101,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.5217, "maximum" : 0.5435 }
            },
            {
                "index" : 102,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.5000, "maximum" : 0.5217 }
            },
            {
                "index" : 103,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.4783, "maximum" : 0.5000 }
            },
            {
                "index" : 104,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.4565, "maximum" : 0.4783 }
            },
            {
                "index" : 105,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.4348, "maximum" : 0.4565 }
            },
            {
                "index" : 106,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.4130, "maximum" : 0.4348 }
            },
            {
                "index" : 107,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.3913, "maximum" : 0.4130 }
            },
            {
                "index" : 108,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.3696, "maximum" : 0.3913 }
            },
            {
                "index" : 109,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.3478, "maximum" : 0.3696 }
            },
            {
                "index" : 110,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.3261, "maximum" : 0.3478 }
            },
            {
                "index" : 111,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.3043, "maximum" : 0.3261 }
            },
            {
                "index" : 112,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.2826, "maximum" : 0.3043 }
            },
            {
                "index" : 113,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.2609, "maximum" : 0.2826 }
            },
            {
                "index" : 114,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.2391, "maximum" : 0.2609 }
            },
            {
                "index" : 115,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.2174, "maximum" : 0.2391 }
            },
            {
                "index" : 116,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.1957, "maximum" : 0.2174 }
            },
            {
                "index" : 117,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.1739, "maximum" : 0.1957 }
            },
            {
                "index" : 118,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.1522, "maximum" : 0.1739 }
            },
            {
                "index" : 119,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.1304, "maximum" : 0.1522 }
            },
            {
                "index" : 120,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.1087, "maximum" : 0.1304 }
            },
            {
                "index" : 121,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.0870, "maximum" : 0.1087 }
            },
            {
                "index" : 122,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.0652, "maximum" : 0.0870 }
            },
            {
                "index" : 123,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.0435, "maximum" : 0.0652 }
            },
            {
                "index" : 124,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.0217, "maximum" : 0.0435 }
            },
            {
                "index" : 125,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0217 }
            },
            {
                "index" : 126,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0119 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 127,
                "hscan" : { "minimum" : 0.0119, "maximum" : 0.0238 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 128,
                "hscan" : { "minimum" : 0.0238, "maximum" : 0.0357 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 129,
                "hscan" : { "minimum" : 0.0357, "maximum" : 0.0476 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 130,
                "hscan" : { "minimum" : 0.0476, "maximum" : 0.0595 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 131,
                "hscan" : { "minimum" : 0.0595, "maximum" : 0.0714 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 132,
                "hscan" : { "minimum" : 0.0714, "maximum" : 0.0833 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 133,
                "hscan" : { "minimum" : 0.0833, "maximum" : 0.0952 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 134,
                "hscan" : { "minimum" : 0.0952, "maximum" : 0.1071 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 135,
                "hscan" : { "minimum" : 0.1071, "maximum" : 0.1190 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 136,
                "hscan" : { "minimum" : 0.1190, "maximum" : 0.1310 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 137,
                "hscan" : { "minimum" : 0.1310, "maximum" : 0.1429 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 138,
                "hscan" : { "minimum" : 0.1429, "maximum" : 0.1548 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 139,
                "hscan" : { "minimum" : 0.1548, "maximum" : 0.1667 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 140,
                "hscan" : { "minimum" : 0.1667, "maximum" : 0.1786 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 141,
                "hscan" : { "minimum" : 0.1786, "maximum" : 0.1905 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 142,
                "hscan" : { "minimum" : 0.1905, "maximum" : 0.2024 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 143,
                "hscan" : { "minimum" : 0.2024, "maximum" : 0.2143 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 144,
                "hscan" : { "minimum" : 0.2143, "maximum" : 0.2262 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 145,
                "hscan" : { "minimum" : 0.2262, "maximum" : 0.2381 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 146,
                "hscan" : { "minimum" : 0.2381, "maximum" : 0.2500 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 147,
                "hscan" : { "minimum" : 0.2500, "maximum" : 0.2619 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 148,
                "hscan" : { "minimum" : 0.2619, "maximum" : 0.2738 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 149,
                "hscan" : { "minimum" : 0.2738, "maximum" : 0.2857 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 150,
                "hscan" : { "minimum" : 0.2857, "maximum" : 0.2976 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 151,
                "hscan" : { "minimum" : 0.2976, "maximum" : 0.3095 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 152,
                "hscan" : { "minimum" : 0.3095, "maximum" : 0.3214 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 153,
                "hscan" : { "minimum" : 0.3214, "maximum" : 0.3333 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 154,
                "hscan" : { "minimum" : 0.3333, "maximum" : 0.3452 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 155,
                "hscan" : { "minimum" : 0.3452, "maximum" : 0.3571 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 156,
                "hscan" : { "minimum" : 0.3571, "maximum" : 0.3690 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 157,
                "hscan" : { "minimum" : 0.3690, "maximum" : 0.3810 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 158,
                "hscan" : { "minimum" : 0.3810, "maximum" : 0.3929 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 159,
                "hscan" : { "minimum" : 0.3929, "maximum" : 0.4048 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 160,
                "hscan" : { "minimum" : 0.4048, "maximum" : 0.4167 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 161,
                "hscan" : { "minimum" : 0.4167, "maximum" : 0.4286 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 162,
                "hscan" : { "minimum" : 0.4286, "maximum" : 0.4405 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 163,
                "hscan" : { "minimum" : 0.4405, "maximum" : 0.4524 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 164,
                "hscan" : { "minimum" : 0.4524, "maximum" : 0.4643 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 165,
                "hscan" : { "minimum" : 0.4643, "maximum" : 0.4762 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 166,
                "hscan" : { "minimum" : 0.4762, "maximum" : 0.4881 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 167,
                "hscan" : { "minimum" : 0.4881, "maximum" : 0.5000 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 168,
                "hscan" : { "minimum" : 0.5000, "maximum" : 0.5119 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 169,
                "hscan" : { "minimum" : 0.5119, "maximum" : 0.5238 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 170,
                "hscan" : { "minimum" : 0.5238, "maximum" : 0.5357 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 171,
                "hscan" : { "minimum" : 0.5357, "maximum" : 0.5476 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 172,
                "hscan" : { "minimum" : 0.5476, "maximum" : 0.5595 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 173,
                "hscan" : { "minimum" : 0.5595, "maximum" : 0.5714 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 174,
                "hscan" : { "minimum" : 0.5714, "maximum" : 0.5833 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 175,
                "hscan" : { "minimum" : 0.5833, "maximum" : 0.5952 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 176,
                "hscan" : { "minimum" : 0.5952, "maximum" : 0.6071 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 177,
                "hscan" : { "minimum" : 0.6071, "maximum" : 0.6190 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 178,
                "hscan" : { "minimum" : 0.6190, "maximum" : 0.6310 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 179,
                "hscan" : { "minimum" : 0.6310, "maximum" : 0.6429 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 180,
                "hscan" : { "minimum" : 0.6429, "maximum" : 0.6548 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 181,
                "hscan" : { "minimum" : 0.6548, "maximum" : 0.6667 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 182,
                "hscan" : { "minimum" : 0.6667, "maximum" : 0.6786 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 183,
                "hscan" : { "minimum" : 0.6786, "maximum" : 0.6905 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 184,
                "hscan" : { "minimum" : 0.6905, "maximum" : 0.7024 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 185,
                "hscan" : { "minimum" : 0.7024, "maximum" : 0.7143 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 186,
                "hscan" : { "minimum" : 0.7143, "maximum" : 0.7262 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 187,
                "hscan" : { "minimum" : 0.7262, "maximum" : 0.7381 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 188,
                "hscan" : { "minimum" : 0.7381, "maximum" : 0.7500 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 189,
                "hscan" : { "minimum" : 0.7500, "maximum" : 0.7619 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 190,
                "hscan" : { "minimum" : 0.7619, "maximum" : 0.7738 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 191,
                "hscan" : { "minimum" : 0.7738, "maximum" : 0.7857 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 192,
                "hscan" : { "minimum" : 0.7857, "maximum" : 0.7976 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 193,
                "hscan" : { "minimum" : 0.7976, "maximum" : 0.8095 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 194,
                "hscan" : { "minimum" : 0.8095, "maximum" : 0.8214 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 195,
                "hscan" : { "minimum" : 0.8214, "maximum" : 0.8333 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 196,
                "hscan" : { "minimum" : 0.8333, "maximum" : 0.8452 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 197,
                "hscan" : { "minimum" : 0.8452, "maximum" : 0.8571 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 198,
                "hscan" : { "minimum" : 0.8571, "maximum" : 0.8690 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 199,
                "hscan" : { "minimum" : 0.8690, "maximum" : 0.8810 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 200,
                "hscan" : { "minimum" : 0.8810, "maximum" : 0.8929 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 201,
                "hscan" : { "minimum" : 0.8929, "maximum" : 0.9048 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 202,
                "hscan" : { "minimum" : 0.9048, "maximum" : 0.9167 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 203,
                "hscan" : { "minimum" : 0.9167, "maximum" : 0.9286 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 204,
                "hscan" : { "minimum" : 0.9286, "maximum" : 0.9405 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 205,
                "hscan" : { "minimum" : 0.9405, "maximum" : 0.9524 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 206,
                "hscan" : { "minimum" : 0.9524, "maximum" : 0.9643 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 207,
                "hscan" : { "minimum" : 0.9643, "maximum" : 0.9762 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 208,
                "hscan" : { "minimum" : 0.9762, "maximum" : 0.9881 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 209,
                "hscan" : { "minimum" : 0.9881, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 210,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0217 }
            },
            {
                "index" : 211,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.0217, "maximum" : 0.0435 }
            },
            {
                "index" : 212,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.0435, "maximum" : 0.0652 }
            },
            {
                "index" : 213,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.0652, "maximum" : 0.0870 }
            },
            {
                "index" : 214,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.0870, "maximum" : 0.1087 }
            },
            {
                "index" : 215,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.1087, "maximum" : 0.1304 }
            },
            {
                "index" : 216,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.1304, "maximum" : 0.1522 }
            },
            {
                "index" : 217,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.1522, "maximum" : 0.1739 }
            },
            {
                "index" : 218,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.1739, "maximum" : 0.1957 }
            },
            {
                "index" : 219,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.1957, "maximum" : 0.2174 }
            },
            {
                "index" : 220,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.2174, "maximum" : 0.2391 }
            },
            {
                "index" : 221,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.2391, "maximum" : 0.2609 }
            },
            {
                "index" : 222,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.2609, "maximum" : 0.2826 }
            },
            {
                "index" : 223,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.2826, "maximum" : 0.3043 }
            },
            {
                "index" : 224,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.3043, "maximum" : 0.3261 }
            },
            {
                "index" : 225,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.3261, "maximum" : 0.3478 }
            },
            {
                "index" : 226,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.3478, "maximum" : 0.3696 }
            },
            {
                "index" : 227,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.3696, "maximum" : 0.3913 }
            },
            {
                "index" : 228,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.3913, "maximum" : 0.4130 }
            },
            {
                "index" : 229,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.4130, "maximum" : 0.4348 }
            },
            {
                "index" : 230,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.4348, "maximum" : 0.4565 }
            },
            {
                "index" : 231,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.4565, "maximum" : 0.4783 }
            },
            {
                "index" : 232,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.4783, "maximum" : 0.5000 }
            },
            {
                "index" : 233,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.5000, "maximum" : 0.5217 }
            },
            {
                "index" : 234,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.5217, "maximum" : 0.5435 }
            },
            {
                "index" : 235,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.5435, "maximum" : 0.5652 }
            },
            {
                "index" : 236,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.5652, "maximum" : 0.5870 }
            },
            {
                "index" : 237,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.5870, "maximum" : 0.6087 }
            },
            {
                "index" : 238,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.6087, "maximum" : 0.6304 }
            },
            {
                "index" : 239,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.6304, "maximum" : 0.6522 }
            },
            {
                "index" : 240,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.6522, "maximum" : 0.6739 }
            },
            {
                "index" : 241,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.6739, "maximum" : 0.6957 }
            },
            {
                "index" : 242,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.6957, "maximum" : 0.7174 }
            },
            {
                "index" : 243,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.7174, "maximum" : 0.7391 }
            },
            {
                "index" : 244,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.7391, "maximum" : 0.7609 }
            },
            {
                "index" : 245,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.7609, "maximum" : 0.7826 }
            },
            {
                "index" : 246,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.7826, "maximum" : 0.8043 }
            },
            {
                "index" : 247,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.8043, "maximum" : 0.8261 }
            },
            {
                "index" : 248,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.8261, "maximum" : 0.8478 }
            },
            {
                "index" : 249,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.8478, "maximum" : 0.8696 }
            },
            {
                "index" : 250,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.8696, "maximum" : 0.8913 }
            },
            {
                "index" : 251,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.8913, "maximum" : 0.9130 }
            },
            {
                "index" : 252,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.9130, "maximum" : 0.9348 }
            },
            {
                "index" : 253,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.9348, "maximum" : 0.9565 }
            },
            {
                "index" : 254,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.9565, "maximum" : 0.9783 }
            },
            {
                "index" : 255,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.9783, "maximum" : 1.0000 }
            }
        ],
    
        "endOfJson" : "endOfJson"
    }
    
    Arduino Code (from here)
    https://github.com/hyperion-project/hyperion.ng/tree/master/assets/firmware/arduino/adalight


    Code:
    #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 256
    
    // 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 10       // 3 wire leds
    //#define LED_PINS 6, 13  // 4 wire leds
    
    #define COLOR_ORDER GRB  // colororder of the stripe, set RGB in hyperion
    
    #define OFF_TIMEOUT 1500    // 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 500000      // 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.
    }
    
    If you are wondering how it's connected. See this post, as I followed the same thing and it's to the T...
    https://hyperion-project.org/threads/leds-dont-light-up-hyperion-arduino-raspberry.3561/

    ONLY differences, My UNO uses USB, not the printer type cable, and I only ran VIDEO, not audio (as it's not needed).

    Sorry for the long post, wanted to give EVERY possible detail I can. IF I am missing anything, PLEASE let me know. I know a lot of this is not perfectly set but, as soon as the LEDs are working, I am planning to go back and tweak everything.

    Thank you for your time and I hope I can actually use this soon :)

    -Dave
     
    Last edited: 1 September 2020
  2. TPmodding

    TPmodding Administrator Staff Member Administrator

    Messages:
    1,801
    Hardware:
    RPi1/Zero, RPi2, RPi3, +Arduino, +nodeMCU/ESP8266
    you use the old hyperion(classic) is there a reason why you dont use the new hyperion.ng(next generation)?
     
  3. TheCoolDave

    TheCoolDave New Member

    Messages:
    6
    Hardware:
    +Arduino
    I'll give that a shot this morning. Is there any reason why the classic won't work ?

    Edit: Tried to install on Windows so I can remotely control the LEDS and I cant even get it connected or see an option

    Is there any issues with what i am using to do what I want to do ? I really don't want to do anything with the lights besides using them for Ambilights to enhance my gaming and movie watching.
     
    Last edited: 1 September 2020
  4. TheCoolDave

    TheCoolDave New Member

    Messages:
    6
    Hardware:
    +Arduino
    Edit: After a lot of back and forth I found something interesting. I as I un-plugged the UNO(to re-flash a setting change), I tried to restart Hyperion and it would not error out and it looked like it was sending as normal. Normally when I would connect to the wrong USB device it would give a clear error in the logs that it can't connect item on tty(etc).

    So, after seeing this, Wrong USB port ? WTF ? So I did a "dmesg | grep "tty" command via Putty (thank you google), and I watched things as I disconnected them and re-connected them. After seeing it showed up, it was on the wrong USB device, changed it and everything lit up.

    I was kind of expecting the TX green light to blink when it was getting data, this never happened, and now that it's working, it still doesn't.

    It's resolved now, I did get it work but, I wanted to post HOW I figured out what is wrong and HOW I fixed it.

    I need tweak it, it's kind of really bright, and the colors are off a little but, I'll get to that one in a bit...
     
    Last edited: 1 September 2020
    • Like Like x 1