Running the command "hyperion-x11" from command line did the trick. I also had to turn off the built in grabber.
Beiträge von arebokert
-
-
Okay so by pure luck I came across this
https://github.com/hyperion-pr…e/master/src/hyperion-x11
If I compile hyperion from source with X11 enabled everything should work correctly. I will try when I get home from work.I find it very sub optimal to not have X11 support documented anywhere but the compilation instructions. There should be a wiki article regarding other systems than raspberry pi. Maybe I'll write one up myself if compiling with X11 works.
-
This is what I read in the wiki regarding the grabber:
ZitatThis grabber kicks in, when you want to grab the picture on the same device that hyperion is installed on.
Examples are Kodi in LibreELEC/OpenELEC/OSMC.
https://hyperion-project.org/wiki/HyperCon-Grabber-Tab
What grabber am I supposed to use if this grabber does not work on other platforms than the PI?EDIT: So I realized something, could the failed grabber be affecting the proto server that receives data from the kodi addon? I'm going to try disabling the grabber and see if the proto server receives proper data from kodi later when I get home.
-
The frame grabber is tailored made exclusively for the Rpi's (and Hummingboard's I think) video subsystem. No (or easy) way of making it work =/
If your goal is to have Hyperion work with Kodi on that PC? Then simply follow [WIKI]Installation-on-all-systems[/WIKI].
The Wiki is pretty comprehensive, I least I found them to be.
Hope it's of help.
The guide you linked to explains how to connect hypercon via ssh and install hyperion. The thing is, I've already installed hyperion as per instructions in the wiki, and I know how to start/stop the service. I have looked a lot in the wiki but can't find any solution to my grabber issue. Is the grabber not needed if I run it on a regular x86 PC? I have kodi installed on my PC, so yes that is my goal.Do you suggest I turn off the grabber in the settings of hypercon to make it work? My question then is, what am I supposed to use to grab the kodi video stream?
Just to be clear. I have Debian 9 (stretch) on my x86 PC. I have hyperion installed on this same PC, I installed it manually. I have hypercon downloaded and I have generated the config file with it and manually placed it in the proper directory. I want hyperion to grab the video stream from the same PC it is running on but I get the mentioned error in my log.
-
My novice eyes see a small error.
In the arduino sketch you have "#define SERIALRATE 500000" And in the hyperion .config you have "rate : 115200", those should match. (500000 works for me).
Also I noticed you said you have 142 led's on the strip. However, In the sketch you defined the led count as 156 "#define NUM_LEDS 156". That should be the actual number of led's on the strip you use.
I'm not 100% sure but I think the frame-grabber part is if your running on a RaspberryPi's and not on a pc.
Sorry not much help there, I know =/
Thanks for the response!I should clarify, I copied the code from the page I found it on. On the actual arduino I have changed the baud and LED count, I just missed doing it in the code I posted. Sorry for the confusion.
Regarding the frame grabber, any idea how I make it work on a regular Debian desktop? Seems weird that it wouldn't work on a regular Linux PC.
-
Hello!
I have a one newly installed Debian stretch PC, one arduino uno and a strip of 142(used to be 144, I burned two..) ws2812b LEDs.
I am trying to get the strip to reflect the content on my screen before I start cutting it up and mounting it to the back of my screen but so far it's not working. I have tried many different sources of code for the arduino but none seems to make a difference.
When I plug the arduino in to the PC with the LEDs connected and then restart hyperion I can see the boot animation on the LED strip so I know they have contact. I've tried different baud rates as well. The strip does not reflect the content I have on my screen under any circumstances, it just stays blank. My log is riddled with this line:
ZitatFRAMEBUFFERGRABBER ERROR: Unknown pixel format: 1685301248 bits per pixel
If I change the grabber interval the bits changes. Before I changed the interval it said 200 bits, and 400 bits for example. This error message is spammed out in to my log.
I'm thinking this is a hyperion software error as I've tried many different code bases with the arduino and it always shows the boot animation as long as I match the baud on the PC. It seems to be a problem with the grabber.
Running the following command does produce color on the LED strip:hyperion-remote --priority 50 --color red --duration 5000
Anybody have any idea what could be wrong?
The current arduino code:
Code
Alles anzeigen#include <FastLED.h> #define NUM_LEDS 156 #define DATA_PIN 2 #define SERIALRATE 500000 #define CALIBRATION_TEMPERATURE TypicalLEDStrip // Color correction #define MAX_BRIGHTNESS 255 // 0-255 // 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; CRGB leds[NUM_LEDS]; void setup() { FastLED.addLeds<WS2812B, DATA_PIN, GRB>(leds, NUM_LEDS); FastLED.setTemperature( CALIBRATION_TEMPERATURE ); FastLED.setBrightness( MAX_BRIGHTNESS ); Serial.begin(SERIALRATE); Serial.print("Ada\n"); // Send "Magic Word" string to host } void loop() { // wait for first byte of Magic Word for(i = 0; i < sizeof prefix; ++i) { waitLoop: while (!Serial.available()); if (prefix[i] == Serial.read()) continue; i = 0; goto waitLoop; } // Hi, Lo, Checksum while (!Serial.available()); hi = Serial.read(); while (!Serial.available()); lo = Serial.read(); while (!Serial.available()); chk = Serial.read(); // if checksum does not match go back to wait if (chk != (hi ^ lo ^ 0x55)) { i = 0; goto waitLoop; } Serial.readBytes((char*)leds, NUM_LEDS*3); // shows new values FastLED.show(); }
Current hyperion conf:
Code
Alles anzeigen// Automatically generated configuration file for Hyperion ambilight daemon // Notice: All values are explained with comments at our wiki: wiki.hyperion-project.org (config area) // Generated by: HyperCon (The Hyperion deamon configuration file builder) // Created with HyperCon V1.03.1 (11.06.2016) { // DEVICE CONFIGURATION "device" : { "name" : "MyHyperionConfig", "type" : "adalight", "output" : "/dev/ttyACM0", "rate" : 115200, "delayAfterConnect" : 0, "colorOrder" : "grb" }, // 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" : 120, "height" : 120, "frequency_Hz" : 1.0, "priority" : 890 }, // KODI CHECK CONFIG "xbmcVideoChecker" : { "xbmcAddress" : "127.0.0.1", "xbmcTcpPort" : 9090, "grabVideo" : true, "grabPictures" : true, "grabAudio" : true, "grabMenu" : true, "grabPause" : true, "grabScreensaver" : true, "enable3DDetection" : true }, // BOOTEFFECT CONFIG "bootsequence" : { "color" : [0,0,0], "effect" : "Strobe Raspbmc", "duration_ms" : 5000, "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 BLACKBORDER CONFIG // NO BOBLIGHT SERVER CONFIG // NO JSON/PROTO FORWARD CONFIG // LED CONFIGURATION "leds" : [ { "index" : 0, "hscan" : { "minimum" : 0.2113, "maximum" : 0.2254 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 1, "hscan" : { "minimum" : 0.1972, "maximum" : 0.2113 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 2, "hscan" : { "minimum" : 0.1831, "maximum" : 0.1972 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 3, "hscan" : { "minimum" : 0.1690, "maximum" : 0.1831 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 4, "hscan" : { "minimum" : 0.1549, "maximum" : 0.1690 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 5, "hscan" : { "minimum" : 0.1408, "maximum" : 0.1549 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 6, "hscan" : { "minimum" : 0.1268, "maximum" : 0.1408 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 7, "hscan" : { "minimum" : 0.1127, "maximum" : 0.1268 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 8, "hscan" : { "minimum" : 0.0986, "maximum" : 0.1127 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 9, "hscan" : { "minimum" : 0.0845, "maximum" : 0.0986 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 10, "hscan" : { "minimum" : 0.0704, "maximum" : 0.0845 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 11, "hscan" : { "minimum" : 0.0563, "maximum" : 0.0704 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 12, "hscan" : { "minimum" : 0.0423, "maximum" : 0.0563 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 13, "hscan" : { "minimum" : 0.0282, "maximum" : 0.0423 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 14, "hscan" : { "minimum" : 0.0141, "maximum" : 0.0282 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 15, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0141 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 16, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0141 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 17, "hscan" : { "minimum" : 0.0141, "maximum" : 0.0282 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 18, "hscan" : { "minimum" : 0.0282, "maximum" : 0.0423 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 19, "hscan" : { "minimum" : 0.0423, "maximum" : 0.0563 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 20, "hscan" : { "minimum" : 0.0563, "maximum" : 0.0704 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 21, "hscan" : { "minimum" : 0.0704, "maximum" : 0.0845 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 22, "hscan" : { "minimum" : 0.0845, "maximum" : 0.0986 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 23, "hscan" : { "minimum" : 0.0986, "maximum" : 0.1127 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 24, "hscan" : { "minimum" : 0.1127, "maximum" : 0.1268 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 25, "hscan" : { "minimum" : 0.1268, "maximum" : 0.1408 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 26, "hscan" : { "minimum" : 0.1408, "maximum" : 0.1549 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 27, "hscan" : { "minimum" : 0.1549, "maximum" : 0.1690 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 28, "hscan" : { "minimum" : 0.1690, "maximum" : 0.1831 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 29, "hscan" : { "minimum" : 0.1831, "maximum" : 0.1972 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 30, "hscan" : { "minimum" : 0.1972, "maximum" : 0.2113 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 31, "hscan" : { "minimum" : 0.2113, "maximum" : 0.2254 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 32, "hscan" : { "minimum" : 0.2254, "maximum" : 0.2394 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 33, "hscan" : { "minimum" : 0.2394, "maximum" : 0.2535 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 34, "hscan" : { "minimum" : 0.2535, "maximum" : 0.2676 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 35, "hscan" : { "minimum" : 0.2676, "maximum" : 0.2817 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 36, "hscan" : { "minimum" : 0.2817, "maximum" : 0.2958 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 37, "hscan" : { "minimum" : 0.2958, "maximum" : 0.3099 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 38, "hscan" : { "minimum" : 0.3099, "maximum" : 0.3239 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 39, "hscan" : { "minimum" : 0.3239, "maximum" : 0.3380 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 40, "hscan" : { "minimum" : 0.3380, "maximum" : 0.3521 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 41, "hscan" : { "minimum" : 0.3521, "maximum" : 0.3662 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 42, "hscan" : { "minimum" : 0.3662, "maximum" : 0.3803 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 43, "hscan" : { "minimum" : 0.3803, "maximum" : 0.3944 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 44, "hscan" : { "minimum" : 0.3944, "maximum" : 0.4085 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 45, "hscan" : { "minimum" : 0.4085, "maximum" : 0.4225 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 46, "hscan" : { "minimum" : 0.4225, "maximum" : 0.4366 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 47, "hscan" : { "minimum" : 0.4366, "maximum" : 0.4507 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 48, "hscan" : { "minimum" : 0.4507, "maximum" : 0.4648 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 49, "hscan" : { "minimum" : 0.4648, "maximum" : 0.4789 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 50, "hscan" : { "minimum" : 0.4789, "maximum" : 0.4930 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 51, "hscan" : { "minimum" : 0.4930, "maximum" : 0.5070 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 52, "hscan" : { "minimum" : 0.5070, "maximum" : 0.5211 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 53, "hscan" : { "minimum" : 0.5211, "maximum" : 0.5352 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 54, "hscan" : { "minimum" : 0.5352, "maximum" : 0.5493 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 55, "hscan" : { "minimum" : 0.5493, "maximum" : 0.5634 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 56, "hscan" : { "minimum" : 0.5634, "maximum" : 0.5775 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 57, "hscan" : { "minimum" : 0.5775, "maximum" : 0.5915 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 58, "hscan" : { "minimum" : 0.5915, "maximum" : 0.6056 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 59, "hscan" : { "minimum" : 0.6056, "maximum" : 0.6197 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 60, "hscan" : { "minimum" : 0.6197, "maximum" : 0.6338 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 61, "hscan" : { "minimum" : 0.6338, "maximum" : 0.6479 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 62, "hscan" : { "minimum" : 0.6479, "maximum" : 0.6620 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 63, "hscan" : { "minimum" : 0.6620, "maximum" : 0.6761 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 64, "hscan" : { "minimum" : 0.6761, "maximum" : 0.6901 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 65, "hscan" : { "minimum" : 0.6901, "maximum" : 0.7042 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 66, "hscan" : { "minimum" : 0.7042, "maximum" : 0.7183 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 67, "hscan" : { "minimum" : 0.7183, "maximum" : 0.7324 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 68, "hscan" : { "minimum" : 0.7324, "maximum" : 0.7465 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 69, "hscan" : { "minimum" : 0.7465, "maximum" : 0.7606 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 70, "hscan" : { "minimum" : 0.7606, "maximum" : 0.7746 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 71, "hscan" : { "minimum" : 0.7746, "maximum" : 0.7887 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 72, "hscan" : { "minimum" : 0.7887, "maximum" : 0.8028 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 73, "hscan" : { "minimum" : 0.8028, "maximum" : 0.8169 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 74, "hscan" : { "minimum" : 0.8169, "maximum" : 0.8310 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 75, "hscan" : { "minimum" : 0.8310, "maximum" : 0.8451 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 76, "hscan" : { "minimum" : 0.8451, "maximum" : 0.8592 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 77, "hscan" : { "minimum" : 0.8592, "maximum" : 0.8732 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 78, "hscan" : { "minimum" : 0.8732, "maximum" : 0.8873 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 79, "hscan" : { "minimum" : 0.8873, "maximum" : 0.9014 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 80, "hscan" : { "minimum" : 0.9014, "maximum" : 0.9155 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 81, "hscan" : { "minimum" : 0.9155, "maximum" : 0.9296 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 82, "hscan" : { "minimum" : 0.9296, "maximum" : 0.9437 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 83, "hscan" : { "minimum" : 0.9437, "maximum" : 0.9577 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 84, "hscan" : { "minimum" : 0.9577, "maximum" : 0.9718 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 85, "hscan" : { "minimum" : 0.9718, "maximum" : 0.9859 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 86, "hscan" : { "minimum" : 0.9859, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 87, "hscan" : { "minimum" : 0.9859, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 88, "hscan" : { "minimum" : 0.9718, "maximum" : 0.9859 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 89, "hscan" : { "minimum" : 0.9577, "maximum" : 0.9718 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 90, "hscan" : { "minimum" : 0.9437, "maximum" : 0.9577 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 91, "hscan" : { "minimum" : 0.9296, "maximum" : 0.9437 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 92, "hscan" : { "minimum" : 0.9155, "maximum" : 0.9296 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 93, "hscan" : { "minimum" : 0.9014, "maximum" : 0.9155 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 94, "hscan" : { "minimum" : 0.8873, "maximum" : 0.9014 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 95, "hscan" : { "minimum" : 0.8732, "maximum" : 0.8873 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 96, "hscan" : { "minimum" : 0.8592, "maximum" : 0.8732 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 97, "hscan" : { "minimum" : 0.8451, "maximum" : 0.8592 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 98, "hscan" : { "minimum" : 0.8310, "maximum" : 0.8451 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 99, "hscan" : { "minimum" : 0.8169, "maximum" : 0.8310 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 100, "hscan" : { "minimum" : 0.8028, "maximum" : 0.8169 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 101, "hscan" : { "minimum" : 0.7887, "maximum" : 0.8028 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 102, "hscan" : { "minimum" : 0.7746, "maximum" : 0.7887 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 103, "hscan" : { "minimum" : 0.7606, "maximum" : 0.7746 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 104, "hscan" : { "minimum" : 0.7465, "maximum" : 0.7606 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 105, "hscan" : { "minimum" : 0.7324, "maximum" : 0.7465 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 106, "hscan" : { "minimum" : 0.7183, "maximum" : 0.7324 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 107, "hscan" : { "minimum" : 0.7042, "maximum" : 0.7183 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 108, "hscan" : { "minimum" : 0.6901, "maximum" : 0.7042 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 109, "hscan" : { "minimum" : 0.6761, "maximum" : 0.6901 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 110, "hscan" : { "minimum" : 0.6620, "maximum" : 0.6761 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 111, "hscan" : { "minimum" : 0.6479, "maximum" : 0.6620 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 112, "hscan" : { "minimum" : 0.6338, "maximum" : 0.6479 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 113, "hscan" : { "minimum" : 0.6197, "maximum" : 0.6338 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 114, "hscan" : { "minimum" : 0.6056, "maximum" : 0.6197 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 115, "hscan" : { "minimum" : 0.5915, "maximum" : 0.6056 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 116, "hscan" : { "minimum" : 0.5775, "maximum" : 0.5915 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 117, "hscan" : { "minimum" : 0.5634, "maximum" : 0.5775 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 118, "hscan" : { "minimum" : 0.5493, "maximum" : 0.5634 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 119, "hscan" : { "minimum" : 0.5352, "maximum" : 0.5493 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 120, "hscan" : { "minimum" : 0.5211, "maximum" : 0.5352 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 121, "hscan" : { "minimum" : 0.5070, "maximum" : 0.5211 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 122, "hscan" : { "minimum" : 0.4930, "maximum" : 0.5070 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 123, "hscan" : { "minimum" : 0.4789, "maximum" : 0.4930 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 124, "hscan" : { "minimum" : 0.4648, "maximum" : 0.4789 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 125, "hscan" : { "minimum" : 0.4507, "maximum" : 0.4648 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 126, "hscan" : { "minimum" : 0.4366, "maximum" : 0.4507 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 127, "hscan" : { "minimum" : 0.4225, "maximum" : 0.4366 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 128, "hscan" : { "minimum" : 0.4085, "maximum" : 0.4225 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 129, "hscan" : { "minimum" : 0.3944, "maximum" : 0.4085 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 130, "hscan" : { "minimum" : 0.3803, "maximum" : 0.3944 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 131, "hscan" : { "minimum" : 0.3662, "maximum" : 0.3803 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 132, "hscan" : { "minimum" : 0.3521, "maximum" : 0.3662 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 133, "hscan" : { "minimum" : 0.3380, "maximum" : 0.3521 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 134, "hscan" : { "minimum" : 0.3239, "maximum" : 0.3380 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 135, "hscan" : { "minimum" : 0.3099, "maximum" : 0.3239 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 136, "hscan" : { "minimum" : 0.2958, "maximum" : 0.3099 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 137, "hscan" : { "minimum" : 0.2817, "maximum" : 0.2958 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 138, "hscan" : { "minimum" : 0.2676, "maximum" : 0.2817 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 139, "hscan" : { "minimum" : 0.2535, "maximum" : 0.2676 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 140, "hscan" : { "minimum" : 0.2394, "maximum" : 0.2535 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } }, { "index" : 141, "hscan" : { "minimum" : 0.2254, "maximum" : 0.2394 }, "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 } } ], "endOfJson" : "endOfJson" }