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

SOLVED Can't get hyperion to work.

Discussion in 'Software Support' started by tomeb, 5 March 2017.

  1. tomeb

    tomeb New Member

    Messages:
    9
    Hardware:
    RPi3, +Arduino
    Hi, first of all sorry for my English, (second language)

    I cant seem to get Hyperion to work at all.
    I've tried to setups, of which none worked. (seemed to perhaps be the same problem?)
    Hardware: RPi3 m.B + Arduino Uno R3 + WS2812b led strips
    I know that the arduino and strips work. (test programs through arduino worked flawless)

    My plan is to use this with Kodi (being runned from the same RPi3) and for my PS4 (have bought all the parts needed to run it from hdmi sources).

    First setup was:
    OpenElec + FastLED + Hyperion

    Second setup was:
    OSMC + Adalight_Neopixel + Hyperion

    Followed online tutorials on both to the exact point. I have spent the entire weekend trying, troubleshooting etc...


    The problem seems to be launching Hyperion on the RPi.
    At startup a message with something about hyperion failed to launch...
    When googling that message I found a thread with a link to a new thread that wouldnt open (as I understand it had something to do with Hyperion(?) moving to a new website), so the answer that could be there was not available to me.
    (I think it might have something to do with hyperion.config.json being in the wrong folder but i could not move it...)


    Im ready to try a third time, but if some of you have made it work (using the same hardware as me) please post it here.
    This project has cost alot of money (insane prices here in Norway) so I really hope I (/we) can get it to work.
    I just reformatted the micro sd card, so what to do:
    1. Which OS to install ? Try again with OpenElec/OSMC? Another that supports my leds?
    2. Which arduino sketch?
    3. Hyperion (or another kind?) setup.

    I should also mention that I'm not very good at remote programming. (I can do simple things like login to ssh, but thats pretty much it.)
    All help is higly appreciated!
     
  2. TPmodding

    TPmodding Administrator Staff Member Administrator

    Messages:
    1,372
    Hardware:
    RPi1/Zero, RPi2, RPi3, +Arduino, +nodeMCU/ESP8266
  3. tomeb

    tomeb New Member

    Messages:
    9
    Hardware:
    RPi3, +Arduino
    I Will try it tomorrow. Just have to reinstall all software.
    U want the hyperion config right?
     
  4. TPmodding

    TPmodding Administrator Staff Member Administrator

    Messages:
    1,372
    Hardware:
    RPi1/Zero, RPi2, RPi3, +Arduino, +nodeMCU/ESP8266
    yes, maybe you choose the wrong led type because you use the arduino inbetween
     
  5. tomeb

    tomeb New Member

    Messages:
    9
    Hardware:
    RPi3, +Arduino
    Ok, I will create or see if I stored the old ones.

    I know i used the openelec+fastled with the ws281xx, while trying on osmc+neopixel i chose the adalight one.
     
  6. tomeb

    tomeb New Member

    Messages:
    9
    Hardware:
    RPi3, +Arduino
    Out of curiosity:
    I thought it was better with an Arduino, in hence of speed and cpu usage? So would it not be better to use it?
     
  7. TPmodding

    TPmodding Administrator Staff Member Administrator

    Messages:
    1,372
    Hardware:
    RPi1/Zero, RPi2, RPi3, +Arduino, +nodeMCU/ESP8266
    you can use both, but penfold wrote a "driver" to use the spi pins to controll those leds, so you dont need it no more, but if you want, you can use it, no problem
     
  8. tomeb

    tomeb New Member

    Messages:
    9
    Hardware:
    RPi3, +Arduino
    Did not get the time to test the 3-wire PWM today.

    However I would like to give Openelec and arduino another try. Arduino is now running the fastled (code from the diy ambilight (ws2812b) on this site) and tested the LED with example programs from fastled library. (Changed values to match my setup)

    So to the hyperion config:
    - what type should the leds be when running from arduino? (Adalight, ws281x. ?)
    - i believe the output should be /dev/ttyUSB0
    - first gonna get it to work from kodi (the rpi couldnt recognize the videograbber (although i ordered a utv007, maybe I forgot to do something?) so ill probably order a new one i think)

    Does the arduino sketch baudrate have to match the rpi baudrate setting?
     
  9. tomeb

    tomeb New Member

    Messages:
    9
    Hardware:
    RPi3, +Arduino
    So, I tried again today, again with the arduino and with the 3-wire PWM method (driving leds directly from Pi)
    None of them work.
    From what I can see (no idea if right though) it seems to be a problem with the Hyperion set up on the Pi.
    commands like initctl start/stop hyperion and remote-hyperion does not work.
    Fault code:
    -sh: hyperion not found.

    I tried to install it again, but same fault codes.

    Here is the code for the 3-wire PWM setup:
    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.1 (11.06.2016)
    
    {
        // DEVICE CONFIGURATION
        "device" :
        {
            "name"       : "MyPi",
            "type"       : "ws281x",
            "leds"         : 165,
            "colorOrder" : "grb"
            "gpio"          : 18,
            "dmanum"      : 5,
            "freq"       : 800000,
            "pwmchannel" : 0,
        },
    
        // 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
            }
        },
    
        // NO V4L2 GRABBER CONFIG
        // FRAME GRABBER CONFIG
        "framegrabber" :
        {
            "width" : 64,
            "height" : 64,
            "frequency_Hz" : 10.0,
            "priority" : 890
        },
    
        // 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" : 9000,
            "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 KODI CHECK CONFIG
        // NO BOBLIGHT SERVER CONFIG
        // NO JSON/PROTO FORWARD CONFIG
    
        // LED CONFIGURATION
        "leds" :
        [
            {
                "index" : 0,
                "hscan" : { "minimum" : 0.3220, "maximum" : 0.3390 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 1,
                "hscan" : { "minimum" : 0.3051, "maximum" : 0.3220 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 2,
                "hscan" : { "minimum" : 0.2881, "maximum" : 0.3051 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 3,
                "hscan" : { "minimum" : 0.2712, "maximum" : 0.2881 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 4,
                "hscan" : { "minimum" : 0.2542, "maximum" : 0.2712 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 5,
                "hscan" : { "minimum" : 0.2373, "maximum" : 0.2542 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 6,
                "hscan" : { "minimum" : 0.2203, "maximum" : 0.2373 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 7,
                "hscan" : { "minimum" : 0.2034, "maximum" : 0.2203 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 8,
                "hscan" : { "minimum" : 0.1864, "maximum" : 0.2034 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 9,
                "hscan" : { "minimum" : 0.1695, "maximum" : 0.1864 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 10,
                "hscan" : { "minimum" : 0.1525, "maximum" : 0.1695 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 11,
                "hscan" : { "minimum" : 0.1356, "maximum" : 0.1525 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 12,
                "hscan" : { "minimum" : 0.1186, "maximum" : 0.1356 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 13,
                "hscan" : { "minimum" : 0.1017, "maximum" : 0.1186 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 14,
                "hscan" : { "minimum" : 0.0847, "maximum" : 0.1017 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 15,
                "hscan" : { "minimum" : 0.0678, "maximum" : 0.0847 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 16,
                "hscan" : { "minimum" : 0.0508, "maximum" : 0.0678 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 17,
                "hscan" : { "minimum" : 0.0339, "maximum" : 0.0508 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 18,
                "hscan" : { "minimum" : 0.0169, "maximum" : 0.0339 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 19,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0169 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 20,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.9697, "maximum" : 1.0000 }
            },
            {
                "index" : 21,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.9394, "maximum" : 0.9697 }
            },
            {
                "index" : 22,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.9091, "maximum" : 0.9394 }
            },
            {
                "index" : 23,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.8788, "maximum" : 0.9091 }
            },
            {
                "index" : 24,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.8485, "maximum" : 0.8788 }
            },
            {
                "index" : 25,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.8182, "maximum" : 0.8485 }
            },
            {
                "index" : 26,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.7879, "maximum" : 0.8182 }
            },
            {
                "index" : 27,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.7576, "maximum" : 0.7879 }
            },
            {
                "index" : 28,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.7273, "maximum" : 0.7576 }
            },
            {
                "index" : 29,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.6970, "maximum" : 0.7273 }
            },
            {
                "index" : 30,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.6667, "maximum" : 0.6970 }
            },
            {
                "index" : 31,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.6364, "maximum" : 0.6667 }
            },
            {
                "index" : 32,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.6061, "maximum" : 0.6364 }
            },
            {
                "index" : 33,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.5758, "maximum" : 0.6061 }
            },
            {
                "index" : 34,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.5455, "maximum" : 0.5758 }
            },
            {
                "index" : 35,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.5152, "maximum" : 0.5455 }
            },
            {
                "index" : 36,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.4848, "maximum" : 0.5152 }
            },
            {
                "index" : 37,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.4545, "maximum" : 0.4848 }
            },
            {
                "index" : 38,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.4242, "maximum" : 0.4545 }
            },
            {
                "index" : 39,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.3939, "maximum" : 0.4242 }
            },
            {
                "index" : 40,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.3636, "maximum" : 0.3939 }
            },
            {
                "index" : 41,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.3333, "maximum" : 0.3636 }
            },
            {
                "index" : 42,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.3030, "maximum" : 0.3333 }
            },
            {
                "index" : 43,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.2727, "maximum" : 0.3030 }
            },
            {
                "index" : 44,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.2424, "maximum" : 0.2727 }
            },
            {
                "index" : 45,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.2121, "maximum" : 0.2424 }
            },
            {
                "index" : 46,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.1818, "maximum" : 0.2121 }
            },
            {
                "index" : 47,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.1515, "maximum" : 0.1818 }
            },
            {
                "index" : 48,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.1212, "maximum" : 0.1515 }
            },
            {
                "index" : 49,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.0909, "maximum" : 0.1212 }
            },
            {
                "index" : 50,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.0606, "maximum" : 0.0909 }
            },
            {
                "index" : 51,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.0303, "maximum" : 0.0606 }
            },
            {
                "index" : 52,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0303 }
            },
            {
                "index" : 53,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0169 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 54,
                "hscan" : { "minimum" : 0.0169, "maximum" : 0.0339 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 55,
                "hscan" : { "minimum" : 0.0339, "maximum" : 0.0508 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 56,
                "hscan" : { "minimum" : 0.0508, "maximum" : 0.0678 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 57,
                "hscan" : { "minimum" : 0.0678, "maximum" : 0.0847 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 58,
                "hscan" : { "minimum" : 0.0847, "maximum" : 0.1017 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 59,
                "hscan" : { "minimum" : 0.1017, "maximum" : 0.1186 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 60,
                "hscan" : { "minimum" : 0.1186, "maximum" : 0.1356 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 61,
                "hscan" : { "minimum" : 0.1356, "maximum" : 0.1525 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 62,
                "hscan" : { "minimum" : 0.1525, "maximum" : 0.1695 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 63,
                "hscan" : { "minimum" : 0.1695, "maximum" : 0.1864 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 64,
                "hscan" : { "minimum" : 0.1864, "maximum" : 0.2034 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 65,
                "hscan" : { "minimum" : 0.2034, "maximum" : 0.2203 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 66,
                "hscan" : { "minimum" : 0.2203, "maximum" : 0.2373 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 67,
                "hscan" : { "minimum" : 0.2373, "maximum" : 0.2542 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 68,
                "hscan" : { "minimum" : 0.2542, "maximum" : 0.2712 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 69,
                "hscan" : { "minimum" : 0.2712, "maximum" : 0.2881 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 70,
                "hscan" : { "minimum" : 0.2881, "maximum" : 0.3051 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 71,
                "hscan" : { "minimum" : 0.3051, "maximum" : 0.3220 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 72,
                "hscan" : { "minimum" : 0.3220, "maximum" : 0.3390 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 73,
                "hscan" : { "minimum" : 0.3390, "maximum" : 0.3559 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 74,
                "hscan" : { "minimum" : 0.3559, "maximum" : 0.3729 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 75,
                "hscan" : { "minimum" : 0.3729, "maximum" : 0.3898 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 76,
                "hscan" : { "minimum" : 0.3898, "maximum" : 0.4068 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 77,
                "hscan" : { "minimum" : 0.4068, "maximum" : 0.4237 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 78,
                "hscan" : { "minimum" : 0.4237, "maximum" : 0.4407 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 79,
                "hscan" : { "minimum" : 0.4407, "maximum" : 0.4576 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 80,
                "hscan" : { "minimum" : 0.4576, "maximum" : 0.4746 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 81,
                "hscan" : { "minimum" : 0.4746, "maximum" : 0.4915 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 82,
                "hscan" : { "minimum" : 0.4915, "maximum" : 0.5085 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 83,
                "hscan" : { "minimum" : 0.5085, "maximum" : 0.5254 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 84,
                "hscan" : { "minimum" : 0.5254, "maximum" : 0.5424 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 85,
                "hscan" : { "minimum" : 0.5424, "maximum" : 0.5593 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 86,
                "hscan" : { "minimum" : 0.5593, "maximum" : 0.5763 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 87,
                "hscan" : { "minimum" : 0.5763, "maximum" : 0.5932 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 88,
                "hscan" : { "minimum" : 0.5932, "maximum" : 0.6102 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 89,
                "hscan" : { "minimum" : 0.6102, "maximum" : 0.6271 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 90,
                "hscan" : { "minimum" : 0.6271, "maximum" : 0.6441 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 91,
                "hscan" : { "minimum" : 0.6441, "maximum" : 0.6610 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 92,
                "hscan" : { "minimum" : 0.6610, "maximum" : 0.6780 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 93,
                "hscan" : { "minimum" : 0.6780, "maximum" : 0.6949 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 94,
                "hscan" : { "minimum" : 0.6949, "maximum" : 0.7119 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 95,
                "hscan" : { "minimum" : 0.7119, "maximum" : 0.7288 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 96,
                "hscan" : { "minimum" : 0.7288, "maximum" : 0.7458 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 97,
                "hscan" : { "minimum" : 0.7458, "maximum" : 0.7627 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 98,
                "hscan" : { "minimum" : 0.7627, "maximum" : 0.7797 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 99,
                "hscan" : { "minimum" : 0.7797, "maximum" : 0.7966 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 100,
                "hscan" : { "minimum" : 0.7966, "maximum" : 0.8136 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 101,
                "hscan" : { "minimum" : 0.8136, "maximum" : 0.8305 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 102,
                "hscan" : { "minimum" : 0.8305, "maximum" : 0.8475 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 103,
                "hscan" : { "minimum" : 0.8475, "maximum" : 0.8644 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 104,
                "hscan" : { "minimum" : 0.8644, "maximum" : 0.8814 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 105,
                "hscan" : { "minimum" : 0.8814, "maximum" : 0.8983 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 106,
                "hscan" : { "minimum" : 0.8983, "maximum" : 0.9153 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 107,
                "hscan" : { "minimum" : 0.9153, "maximum" : 0.9322 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 108,
                "hscan" : { "minimum" : 0.9322, "maximum" : 0.9492 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 109,
                "hscan" : { "minimum" : 0.9492, "maximum" : 0.9661 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 110,
                "hscan" : { "minimum" : 0.9661, "maximum" : 0.9831 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 111,
                "hscan" : { "minimum" : 0.9831, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 112,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0303 }
            },
            {
                "index" : 113,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.0303, "maximum" : 0.0606 }
            },
            {
                "index" : 114,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.0606, "maximum" : 0.0909 }
            },
            {
                "index" : 115,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.0909, "maximum" : 0.1212 }
            },
            {
                "index" : 116,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.1212, "maximum" : 0.1515 }
            },
            {
                "index" : 117,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.1515, "maximum" : 0.1818 }
            },
            {
                "index" : 118,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.1818, "maximum" : 0.2121 }
            },
            {
                "index" : 119,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.2121, "maximum" : 0.2424 }
            },
            {
                "index" : 120,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.2424, "maximum" : 0.2727 }
            },
            {
                "index" : 121,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.2727, "maximum" : 0.3030 }
            },
            {
                "index" : 122,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.3030, "maximum" : 0.3333 }
            },
            {
                "index" : 123,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.3333, "maximum" : 0.3636 }
            },
            {
                "index" : 124,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.3636, "maximum" : 0.3939 }
            },
            {
                "index" : 125,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.3939, "maximum" : 0.4242 }
            },
            {
                "index" : 126,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.4242, "maximum" : 0.4545 }
            },
            {
                "index" : 127,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.4545, "maximum" : 0.4848 }
            },
            {
                "index" : 128,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.4848, "maximum" : 0.5152 }
            },
            {
                "index" : 129,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.5152, "maximum" : 0.5455 }
            },
            {
                "index" : 130,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.5455, "maximum" : 0.5758 }
            },
            {
                "index" : 131,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.5758, "maximum" : 0.6061 }
            },
            {
                "index" : 132,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.6061, "maximum" : 0.6364 }
            },
            {
                "index" : 133,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.6364, "maximum" : 0.6667 }
            },
            {
                "index" : 134,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.6667, "maximum" : 0.6970 }
            },
            {
                "index" : 135,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.6970, "maximum" : 0.7273 }
            },
            {
                "index" : 136,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.7273, "maximum" : 0.7576 }
            },
            {
                "index" : 137,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.7576, "maximum" : 0.7879 }
            },
            {
                "index" : 138,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.7879, "maximum" : 0.8182 }
            },
            {
                "index" : 139,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.8182, "maximum" : 0.8485 }
            },
            {
                "index" : 140,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.8485, "maximum" : 0.8788 }
            },
            {
                "index" : 141,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.8788, "maximum" : 0.9091 }
            },
            {
                "index" : 142,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.9091, "maximum" : 0.9394 }
            },
            {
                "index" : 143,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.9394, "maximum" : 0.9697 }
            },
            {
                "index" : 144,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.9697, "maximum" : 1.0000 }
            },
            {
                "index" : 145,
                "hscan" : { "minimum" : 0.9831, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 146,
                "hscan" : { "minimum" : 0.9661, "maximum" : 0.9831 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 147,
                "hscan" : { "minimum" : 0.9492, "maximum" : 0.9661 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 148,
                "hscan" : { "minimum" : 0.9322, "maximum" : 0.9492 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 149,
                "hscan" : { "minimum" : 0.9153, "maximum" : 0.9322 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 150,
                "hscan" : { "minimum" : 0.8983, "maximum" : 0.9153 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 151,
                "hscan" : { "minimum" : 0.8814, "maximum" : 0.8983 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 152,
                "hscan" : { "minimum" : 0.8644, "maximum" : 0.8814 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 153,
                "hscan" : { "minimum" : 0.8475, "maximum" : 0.8644 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 154,
                "hscan" : { "minimum" : 0.8305, "maximum" : 0.8475 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 155,
                "hscan" : { "minimum" : 0.8136, "maximum" : 0.8305 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 156,
                "hscan" : { "minimum" : 0.7966, "maximum" : 0.8136 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 157,
                "hscan" : { "minimum" : 0.7797, "maximum" : 0.7966 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 158,
                "hscan" : { "minimum" : 0.7627, "maximum" : 0.7797 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 159,
                "hscan" : { "minimum" : 0.7458, "maximum" : 0.7627 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 160,
                "hscan" : { "minimum" : 0.7288, "maximum" : 0.7458 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 161,
                "hscan" : { "minimum" : 0.7119, "maximum" : 0.7288 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 162,
                "hscan" : { "minimum" : 0.6949, "maximum" : 0.7119 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 163,
                "hscan" : { "minimum" : 0.6780, "maximum" : 0.6949 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 164,
                "hscan" : { "minimum" : 0.6610, "maximum" : 0.6780 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            }
        ],
    
        "endOfJson" : "endOfJson"
    }
    
    Code for running with arduino:
    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.1 (11.06.2016)
    
    {
        // DEVICE CONFIGURATION
        "device" :
        {
            "name"       : "MyHyperionConfig",
            "type"       : "adalight",
            "output"     : "/dev/ttyUSB0",
            "rate"     : 460800,
            "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
            }
        },
    
        // NO V4L2 GRABBER CONFIG
        // FRAME GRABBER CONFIG
        "framegrabber" :
        {
            "width" : 64,
            "height" : 64,
            "frequency_Hz" : 10.0,
            "priority" : 890
        },
    
        // 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" : 9000,
            "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 KODI CHECK CONFIG
        // NO BOBLIGHT SERVER CONFIG
        // NO JSON/PROTO FORWARD CONFIG
    
        // LED CONFIGURATION
        "leds" :
        [
            {
                "index" : 0,
                "hscan" : { "minimum" : 0.3220, "maximum" : 0.3390 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 1,
                "hscan" : { "minimum" : 0.3051, "maximum" : 0.3220 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 2,
                "hscan" : { "minimum" : 0.2881, "maximum" : 0.3051 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 3,
                "hscan" : { "minimum" : 0.2712, "maximum" : 0.2881 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 4,
                "hscan" : { "minimum" : 0.2542, "maximum" : 0.2712 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 5,
                "hscan" : { "minimum" : 0.2373, "maximum" : 0.2542 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 6,
                "hscan" : { "minimum" : 0.2203, "maximum" : 0.2373 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 7,
                "hscan" : { "minimum" : 0.2034, "maximum" : 0.2203 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 8,
                "hscan" : { "minimum" : 0.1864, "maximum" : 0.2034 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 9,
                "hscan" : { "minimum" : 0.1695, "maximum" : 0.1864 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 10,
                "hscan" : { "minimum" : 0.1525, "maximum" : 0.1695 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 11,
                "hscan" : { "minimum" : 0.1356, "maximum" : 0.1525 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 12,
                "hscan" : { "minimum" : 0.1186, "maximum" : 0.1356 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 13,
                "hscan" : { "minimum" : 0.1017, "maximum" : 0.1186 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 14,
                "hscan" : { "minimum" : 0.0847, "maximum" : 0.1017 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 15,
                "hscan" : { "minimum" : 0.0678, "maximum" : 0.0847 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 16,
                "hscan" : { "minimum" : 0.0508, "maximum" : 0.0678 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 17,
                "hscan" : { "minimum" : 0.0339, "maximum" : 0.0508 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 18,
                "hscan" : { "minimum" : 0.0169, "maximum" : 0.0339 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 19,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0169 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 20,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.9697, "maximum" : 1.0000 }
            },
            {
                "index" : 21,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.9394, "maximum" : 0.9697 }
            },
            {
                "index" : 22,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.9091, "maximum" : 0.9394 }
            },
            {
                "index" : 23,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.8788, "maximum" : 0.9091 }
            },
            {
                "index" : 24,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.8485, "maximum" : 0.8788 }
            },
            {
                "index" : 25,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.8182, "maximum" : 0.8485 }
            },
            {
                "index" : 26,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.7879, "maximum" : 0.8182 }
            },
            {
                "index" : 27,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.7576, "maximum" : 0.7879 }
            },
            {
                "index" : 28,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.7273, "maximum" : 0.7576 }
            },
            {
                "index" : 29,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.6970, "maximum" : 0.7273 }
            },
            {
                "index" : 30,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.6667, "maximum" : 0.6970 }
            },
            {
                "index" : 31,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.6364, "maximum" : 0.6667 }
            },
            {
                "index" : 32,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.6061, "maximum" : 0.6364 }
            },
            {
                "index" : 33,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.5758, "maximum" : 0.6061 }
            },
            {
                "index" : 34,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.5455, "maximum" : 0.5758 }
            },
            {
                "index" : 35,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.5152, "maximum" : 0.5455 }
            },
            {
                "index" : 36,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.4848, "maximum" : 0.5152 }
            },
            {
                "index" : 37,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.4545, "maximum" : 0.4848 }
            },
            {
                "index" : 38,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.4242, "maximum" : 0.4545 }
            },
            {
                "index" : 39,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.3939, "maximum" : 0.4242 }
            },
            {
                "index" : 40,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.3636, "maximum" : 0.3939 }
            },
            {
                "index" : 41,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.3333, "maximum" : 0.3636 }
            },
            {
                "index" : 42,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.3030, "maximum" : 0.3333 }
            },
            {
                "index" : 43,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.2727, "maximum" : 0.3030 }
            },
            {
                "index" : 44,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.2424, "maximum" : 0.2727 }
            },
            {
                "index" : 45,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.2121, "maximum" : 0.2424 }
            },
            {
                "index" : 46,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.1818, "maximum" : 0.2121 }
            },
            {
                "index" : 47,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.1515, "maximum" : 0.1818 }
            },
            {
                "index" : 48,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.1212, "maximum" : 0.1515 }
            },
            {
                "index" : 49,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.0909, "maximum" : 0.1212 }
            },
            {
                "index" : 50,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.0606, "maximum" : 0.0909 }
            },
            {
                "index" : 51,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.0303, "maximum" : 0.0606 }
            },
            {
                "index" : 52,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0303 }
            },
            {
                "index" : 53,
                "hscan" : { "minimum" : 0.0000, "maximum" : 0.0169 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 54,
                "hscan" : { "minimum" : 0.0169, "maximum" : 0.0339 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 55,
                "hscan" : { "minimum" : 0.0339, "maximum" : 0.0508 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 56,
                "hscan" : { "minimum" : 0.0508, "maximum" : 0.0678 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 57,
                "hscan" : { "minimum" : 0.0678, "maximum" : 0.0847 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 58,
                "hscan" : { "minimum" : 0.0847, "maximum" : 0.1017 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 59,
                "hscan" : { "minimum" : 0.1017, "maximum" : 0.1186 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 60,
                "hscan" : { "minimum" : 0.1186, "maximum" : 0.1356 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 61,
                "hscan" : { "minimum" : 0.1356, "maximum" : 0.1525 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 62,
                "hscan" : { "minimum" : 0.1525, "maximum" : 0.1695 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 63,
                "hscan" : { "minimum" : 0.1695, "maximum" : 0.1864 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 64,
                "hscan" : { "minimum" : 0.1864, "maximum" : 0.2034 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 65,
                "hscan" : { "minimum" : 0.2034, "maximum" : 0.2203 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 66,
                "hscan" : { "minimum" : 0.2203, "maximum" : 0.2373 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 67,
                "hscan" : { "minimum" : 0.2373, "maximum" : 0.2542 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 68,
                "hscan" : { "minimum" : 0.2542, "maximum" : 0.2712 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 69,
                "hscan" : { "minimum" : 0.2712, "maximum" : 0.2881 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 70,
                "hscan" : { "minimum" : 0.2881, "maximum" : 0.3051 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 71,
                "hscan" : { "minimum" : 0.3051, "maximum" : 0.3220 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 72,
                "hscan" : { "minimum" : 0.3220, "maximum" : 0.3390 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 73,
                "hscan" : { "minimum" : 0.3390, "maximum" : 0.3559 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 74,
                "hscan" : { "minimum" : 0.3559, "maximum" : 0.3729 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 75,
                "hscan" : { "minimum" : 0.3729, "maximum" : 0.3898 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 76,
                "hscan" : { "minimum" : 0.3898, "maximum" : 0.4068 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 77,
                "hscan" : { "minimum" : 0.4068, "maximum" : 0.4237 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 78,
                "hscan" : { "minimum" : 0.4237, "maximum" : 0.4407 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 79,
                "hscan" : { "minimum" : 0.4407, "maximum" : 0.4576 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 80,
                "hscan" : { "minimum" : 0.4576, "maximum" : 0.4746 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 81,
                "hscan" : { "minimum" : 0.4746, "maximum" : 0.4915 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 82,
                "hscan" : { "minimum" : 0.4915, "maximum" : 0.5085 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 83,
                "hscan" : { "minimum" : 0.5085, "maximum" : 0.5254 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 84,
                "hscan" : { "minimum" : 0.5254, "maximum" : 0.5424 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 85,
                "hscan" : { "minimum" : 0.5424, "maximum" : 0.5593 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 86,
                "hscan" : { "minimum" : 0.5593, "maximum" : 0.5763 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 87,
                "hscan" : { "minimum" : 0.5763, "maximum" : 0.5932 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 88,
                "hscan" : { "minimum" : 0.5932, "maximum" : 0.6102 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 89,
                "hscan" : { "minimum" : 0.6102, "maximum" : 0.6271 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 90,
                "hscan" : { "minimum" : 0.6271, "maximum" : 0.6441 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 91,
                "hscan" : { "minimum" : 0.6441, "maximum" : 0.6610 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 92,
                "hscan" : { "minimum" : 0.6610, "maximum" : 0.6780 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 93,
                "hscan" : { "minimum" : 0.6780, "maximum" : 0.6949 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 94,
                "hscan" : { "minimum" : 0.6949, "maximum" : 0.7119 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 95,
                "hscan" : { "minimum" : 0.7119, "maximum" : 0.7288 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 96,
                "hscan" : { "minimum" : 0.7288, "maximum" : 0.7458 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 97,
                "hscan" : { "minimum" : 0.7458, "maximum" : 0.7627 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 98,
                "hscan" : { "minimum" : 0.7627, "maximum" : 0.7797 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 99,
                "hscan" : { "minimum" : 0.7797, "maximum" : 0.7966 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 100,
                "hscan" : { "minimum" : 0.7966, "maximum" : 0.8136 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 101,
                "hscan" : { "minimum" : 0.8136, "maximum" : 0.8305 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 102,
                "hscan" : { "minimum" : 0.8305, "maximum" : 0.8475 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 103,
                "hscan" : { "minimum" : 0.8475, "maximum" : 0.8644 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 104,
                "hscan" : { "minimum" : 0.8644, "maximum" : 0.8814 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 105,
                "hscan" : { "minimum" : 0.8814, "maximum" : 0.8983 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 106,
                "hscan" : { "minimum" : 0.8983, "maximum" : 0.9153 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 107,
                "hscan" : { "minimum" : 0.9153, "maximum" : 0.9322 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 108,
                "hscan" : { "minimum" : 0.9322, "maximum" : 0.9492 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 109,
                "hscan" : { "minimum" : 0.9492, "maximum" : 0.9661 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 110,
                "hscan" : { "minimum" : 0.9661, "maximum" : 0.9831 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 111,
                "hscan" : { "minimum" : 0.9831, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
            },
            {
                "index" : 112,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.0000, "maximum" : 0.0303 }
            },
            {
                "index" : 113,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.0303, "maximum" : 0.0606 }
            },
            {
                "index" : 114,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.0606, "maximum" : 0.0909 }
            },
            {
                "index" : 115,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.0909, "maximum" : 0.1212 }
            },
            {
                "index" : 116,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.1212, "maximum" : 0.1515 }
            },
            {
                "index" : 117,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.1515, "maximum" : 0.1818 }
            },
            {
                "index" : 118,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.1818, "maximum" : 0.2121 }
            },
            {
                "index" : 119,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.2121, "maximum" : 0.2424 }
            },
            {
                "index" : 120,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.2424, "maximum" : 0.2727 }
            },
            {
                "index" : 121,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.2727, "maximum" : 0.3030 }
            },
            {
                "index" : 122,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.3030, "maximum" : 0.3333 }
            },
            {
                "index" : 123,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.3333, "maximum" : 0.3636 }
            },
            {
                "index" : 124,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.3636, "maximum" : 0.3939 }
            },
            {
                "index" : 125,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.3939, "maximum" : 0.4242 }
            },
            {
                "index" : 126,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.4242, "maximum" : 0.4545 }
            },
            {
                "index" : 127,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.4545, "maximum" : 0.4848 }
            },
            {
                "index" : 128,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.4848, "maximum" : 0.5152 }
            },
            {
                "index" : 129,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.5152, "maximum" : 0.5455 }
            },
            {
                "index" : 130,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.5455, "maximum" : 0.5758 }
            },
            {
                "index" : 131,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.5758, "maximum" : 0.6061 }
            },
            {
                "index" : 132,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.6061, "maximum" : 0.6364 }
            },
            {
                "index" : 133,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.6364, "maximum" : 0.6667 }
            },
            {
                "index" : 134,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.6667, "maximum" : 0.6970 }
            },
            {
                "index" : 135,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.6970, "maximum" : 0.7273 }
            },
            {
                "index" : 136,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.7273, "maximum" : 0.7576 }
            },
            {
                "index" : 137,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.7576, "maximum" : 0.7879 }
            },
            {
                "index" : 138,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.7879, "maximum" : 0.8182 }
            },
            {
                "index" : 139,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.8182, "maximum" : 0.8485 }
            },
            {
                "index" : 140,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.8485, "maximum" : 0.8788 }
            },
            {
                "index" : 141,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.8788, "maximum" : 0.9091 }
            },
            {
                "index" : 142,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.9091, "maximum" : 0.9394 }
            },
            {
                "index" : 143,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.9394, "maximum" : 0.9697 }
            },
            {
                "index" : 144,
                "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.9697, "maximum" : 1.0000 }
            },
            {
                "index" : 145,
                "hscan" : { "minimum" : 0.9831, "maximum" : 1.0000 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 146,
                "hscan" : { "minimum" : 0.9661, "maximum" : 0.9831 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 147,
                "hscan" : { "minimum" : 0.9492, "maximum" : 0.9661 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 148,
                "hscan" : { "minimum" : 0.9322, "maximum" : 0.9492 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 149,
                "hscan" : { "minimum" : 0.9153, "maximum" : 0.9322 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 150,
                "hscan" : { "minimum" : 0.8983, "maximum" : 0.9153 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 151,
                "hscan" : { "minimum" : 0.8814, "maximum" : 0.8983 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 152,
                "hscan" : { "minimum" : 0.8644, "maximum" : 0.8814 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 153,
                "hscan" : { "minimum" : 0.8475, "maximum" : 0.8644 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 154,
                "hscan" : { "minimum" : 0.8305, "maximum" : 0.8475 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 155,
                "hscan" : { "minimum" : 0.8136, "maximum" : 0.8305 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 156,
                "hscan" : { "minimum" : 0.7966, "maximum" : 0.8136 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 157,
                "hscan" : { "minimum" : 0.7797, "maximum" : 0.7966 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 158,
                "hscan" : { "minimum" : 0.7627, "maximum" : 0.7797 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 159,
                "hscan" : { "minimum" : 0.7458, "maximum" : 0.7627 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 160,
                "hscan" : { "minimum" : 0.7288, "maximum" : 0.7458 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 161,
                "hscan" : { "minimum" : 0.7119, "maximum" : 0.7288 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 162,
                "hscan" : { "minimum" : 0.6949, "maximum" : 0.7119 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 163,
                "hscan" : { "minimum" : 0.6780, "maximum" : 0.6949 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            },
            {
                "index" : 164,
                "hscan" : { "minimum" : 0.6610, "maximum" : 0.6780 },
                "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
            }
        ],
    
        "endOfJson" : "endOfJson"
    }
    
    Note:
    - I have also tried to change the name (MyPi and MyHyperionConfig)
    - I have tried changing the output to /dev/ttyUSB0 and /dev/ttyACM0
     
  10. TPmodding

    TPmodding Administrator Staff Member Administrator

    Messages:
    1,372
    Hardware:
    RPi1/Zero, RPi2, RPi3, +Arduino, +nodeMCU/ESP8266
    Which arduino sketch do you use?

    did you try this one?
    https://github.com/hyperion-project...assets/firmware/arduino/adalight/adalight.ino

    this sketch uses

    #define serialRate 115200

    so you have to change it in your hyperion config too

    "device" :
    {
    "name" : "MyHyperionConfig",
    "type" : "adalight",
    "output" : "/dev/ttyUSB0",
    "rate" : 460800,
    "delayAfterConnect" : 0,
    "colorOrder" : "rgb"
    },

    "device" :
    {
    "name" : "MyHyperionConfig",
    "type" : "adalight",
    "output" : "/dev/ttyUSB0",
    "rate" : 115200,
    "delayAfterConnect" : 0,
    "colorOrder" : "rgb"
    },
     
    • Thank you Thank you x 1
  11. tomeb

    tomeb New Member

    Messages:
    9
    Hardware:
    RPi3, +Arduino
    Tried now to change to that arduino code, still does not work. I am pretty sure that it is something with the hyperion on rpi (either broken program or wrong directories or something.

    Hyperion doesnt seem to boot up when starting Rpi
     
  12. tomeb

    tomeb New Member

    Messages:
    9
    Hardware:
    RPi3, +Arduino
    Hmm, a reinstall of Hyperion and some help on the arduino sketch seemed to have worked :)
    Its lighting up now : D :D :D :D

    Now I just need to color calibrate and get the 15 first and 15 last leds to light up :)

    Thanks alot for the help TPModding.
     
    • Like Like x 1
  13. TPmodding

    TPmodding Administrator Staff Member Administrator

    Messages:
    1,372
    Hardware:
    RPi1/Zero, RPi2, RPi3, +Arduino, +nodeMCU/ESP8266
    what did you changed? may later for some other users
     
  14. tomeb

    tomeb New Member

    Messages:
    9
    Hardware:
    RPi3, +Arduino
    I changed to the arduino sketch you posted (#10). This was not the same as in the diy tutorial, which by the way probably needs to be updated and corrected.

    The reinstall of hyperion i did because i got error codes (hyperion not found (after update)).
    After the reinstall and new arduino code, everything worked.
     
    • Like Like x 1