I have wired up the LEDs to the WLED board and chosen this as the interface source - this works correctly. The issue would seem to be with the Pi's gpio output is there a way I can test / fix it?
Beiträge von alieg
-
-
One of the instances is disabled at startup anyway, I have deleted one of the instances but I know this isn't what it looks like when both are on at the same time. This was all working completely fine for ages up until now.
My suspicion is that the first LED is faulty somehow and the data is not getting passed down the line but I don't know how to tell how many - it's awkward as this is the end with the connector and I'd have to cut them off one by one, and solder to find outI have hooked up the wled board to the LEDs and they are all working normally on that
I've reinstalled the OS and only loaded up the one instance and all it's doing is flashing the first LED.
If I remove power from the LEDs, it crashes the Pi. I don't know if it's relevant, just info. Could it be something to do with the Pi as the LEDs appear to be fully working with WLED?
-
The LED output of the 2 75 instances aren't on at the same time, this is happening when both are independently active.
But still happening when each are fully off.
No, the power was not turned off over the week, the power is always on to the pi and LEDs (independently) just the LED output is turned off when the TV is off, however it looks like the Pi crashed / shutdown at some point during this time.
All LEDs are receiving power
-
To explain my setup, 2 of the instances are using the same LEDs and get switched when the TV is turned (activated by a contact sensor), one config for when the TV is facing the living room (the default) "Hyperion" and the other for when the TV is facing the kitchen "TV Turned to Kitchen" - this is effectively to change the colour correction when the TV is turned as one side is closer to the wall.
Both of these instances are affected because they are the same string of 75 LEDs connected to the Raspberry Pi
The other "Hyperion Xmas Tree" is a WLED ESP32 board is working normally.
I have a basic multimeter, Is there a way to identify where an LED may have failed?
This was all working fine up until last week.
-
I've tried with the app to set solid colours but nothing changes. The solid colours don't come on any of the LEDs
It is affecting from the first LED so I can't tell from what point it's potentially damaged.
-
My LEDs have been fine for a few years, I came back from holiday today and now they're flashing weirdly. What is wrong?
Log attached
-
I've got a shutdown button but I can't get it to work. It bridges pins 5 and 6 as per the tutorial here https://embeddedcomputing.com/…wn-with-a-physical-button
I've added these lines into config.txt but nothing happens when I push the button.
dtoverlay=gpio-shutdown
active_low=1
A bit of googling makes me suspect that this line is preventing these pins from being used to shutdown the pi
dtoverlay=spi1-3cs
When I first setup hyperion the default pins wouldn't work for me so I enabled spi1 and have the leds plugged into pins 20, 21 and the ground next to it.
How can I get the button to work?
I've also tried a different pair of pins but it still doesn't work.
dtoverlay=gpio-shutdown,gpio_pin=13
-
ok, I got it:
Login to HyperBian terminal
cd /boot
sudo vi config.txt
add line: dtoverlay=spi1-3cs
reboot
Now spidev1.0 and 1.1 are in the dropdown menu.
Hopefully I can get my lights working again now.
-
See https://www.raspberrypi-spy.co…face-on-the-raspberry-pi/
If correctly configured, Hyperion alpha10 will present you the available spi in the drop-down for selection.
In case it is not available, validate your setup.
Thanks, I had a look enabling spi but it is already on and I'm running alpha10 but I can only see spidev0.0 and spidev0.1.
Like OP only the spidev1.0 pins work
-
Did you find a solution to enabling spidev1.0?
-
Even if it is in Alpha, it is much more user friendly than the classic one.
You just switch now.
(plus there is no more support for the classic version)I had a bit of look, but I couldn't find any information/tutorials on how to install on OpenElec. It's been 12+ months since I did the install so the process is a little hazy.
-
I think I've figured it out - the integration is only for Hyperion NG. As NG is only in Alpha, will there be a way to transition when it is stable?
-
I’m trying to install the Hyperion integration on Home Assistant, however it fails with the error ‘Aborted: Failed to determine if authorization is required’
I have the Hyperion app on my phone which connects to the same IP and port (19444) without any issue
I have posted on the Home Assistant forum but wondered if anybody here has any insight?I have ssh keys enabled on the pi that is hosting Hyperion and the Home Assistant VM has a keypair - this is the only thing I can think of that may cause authentication issues, but this is not using SSH to connect and my phone app can connect without any authentication prompts
-
Thank you all for the advice, I think I may have had a breakthrough on the software side!
I was re-doing my colour corrections from scratch and it did not have any flickering on the solid colours until I got to the darker grey.
I found adjusting the threshold to 0.3 and compensated by increasing the backlight to 0.45 (I like having a constant light) which seemed to eliminate it significantly.I believe there may be some conflict between the threshold and the backlight for what colour it wants to display per pixel.
It will require a bit more testing to see if it I'm happy with the result without any further intervention but so far so good.
Here is my updated config:Code
Alles anzeigen// Automatically generated configuration file for Hyperion ambilight daemon // Notice: All values are explained with comments at our wiki: wiki.hyperion-project.org (config area) // Generated by: HyperCon (The Hyperion deamon configuration file builder) // Created with HyperCon V1.03.3 (22.10.2017) { // DEVICE CONFIGURATION "device" : { "name" : "MyHyperionConfig", "type" : "ws2801", "output" : "/dev/spidev1.0", "rate" : 1000000, "colorOrder" : "rgb" }, // COLOR CALIBRATION CONFIG "color" : { "channelAdjustment" : [ { "id" : "default", "leds" : "*", "pureRed" : { "redChannel" : 240, "greenChannel" : 0, "blueChannel" : 0 }, "pureGreen" : { "redChannel" : 90, "greenChannel" : 180, "blueChannel" : 0 }, "pureBlue" : { "redChannel" : 0, "greenChannel" : 20, "blueChannel" : 115 } } ], "temperature" : [ { "id" : "default", "leds" : "*", "correctionValues" : { "red" : 255, "green" : 255, "blue" : 230 } } ], "transform" : [ { "id" : "default", "leds" : "*", "hsl" : { "saturationGain" : 1.0000, "luminanceGain" : 1.3000, "luminanceMinimum" : 0.4500 }, "red" : { "threshold" : 0.3000, "gamma" : 2.5000 }, "green" : { "threshold" : 0.3000, "gamma" : 2.5000 }, "blue" : { "threshold" : 0.3000, "gamma" : 2.5000 } } ], // SMOOTHING CONFIG "smoothing" : { "type" : "linear", "time_ms" : 200, "updateFrequency" : 60.0000, "updateDelay" : 0 } }, // V4L2 GRABBER CONFIG "grabber-v4l2" : { "device" : "/dev/video0", "input" : 0, "standard" : "PAL", "width" : -1, "height" : -1, "frameDecimation" : 2, "sizeDecimation" : 8, "priority" : 900, "mode" : "2D", "cropLeft" : 30, "cropRight" : 30, "cropTop" : 30, "cropBottom" : 30, "redSignalThreshold" : 0.0, "greenSignalThreshold" : 0.0, "blueSignalThreshold" : 0.0 }, // BLACKBORDER CONFIG "blackborderdetector" : { "enable" : true, "threshold" : 0.1, "unknownFrameCnt" : 600, "borderFrameCnt" : 50, "maxInconsistentCnt" : 10, "blurRemoveCnt" : 1, "mode" : "default" }, // JSON SERVER CONFIG "jsonServer" : { "port" : 19444 }, // PROTO SERVER CONFIG "protoServer" : { "port" : 19445 }, // EFFECT PATH "effects" : { "paths" : [ "/storage/hyperion/effects", "/usr/share/hyperion/effects" ] }, // NO FRAME GRABBER CONFIG // NO KODI CHECK CONFIG // NO BOOTEFFECT CONFIG // NO BOBLIGHT SERVER CONFIG // NO JSON/PROTO FORWARD CONFIG // LED CONFIGURATION "leds" : [ { "index" : 0, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.9524, "maximum" : 1.0000 } }, { "index" : 1, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.9048, "maximum" : 0.9524 } }, { "index" : 2, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.8571, "maximum" : 0.9048 } }, { "index" : 3, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.8095, "maximum" : 0.8571 } }, { "index" : 4, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.7619, "maximum" : 0.8095 } }, { "index" : 5, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.7143, "maximum" : 0.7619 } }, { "index" : 6, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.6667, "maximum" : 0.7143 } }, { "index" : 7, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.6190, "maximum" : 0.6667 } }, { "index" : 8, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.5714, "maximum" : 0.6190 } }, { "index" : 9, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.5238, "maximum" : 0.5714 } }, { "index" : 10, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.4762, "maximum" : 0.5238 } }, { "index" : 11, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.4286, "maximum" : 0.4762 } }, { "index" : 12, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.3810, "maximum" : 0.4286 } }, { "index" : 13, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.3333, "maximum" : 0.3810 } }, { "index" : 14, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.2857, "maximum" : 0.3333 } }, { "index" : 15, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.2381, "maximum" : 0.2857 } }, { "index" : 16, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.1905, "maximum" : 0.2381 } }, { "index" : 17, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.1429, "maximum" : 0.1905 } }, { "index" : 18, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0952, "maximum" : 0.1429 } }, { "index" : 19, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0476, "maximum" : 0.0952 } }, { "index" : 20, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0476 } }, { "index" : 21, "hscan" : { "minimum" : 0.9706, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 22, "hscan" : { "minimum" : 0.9412, "maximum" : 0.9706 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 23, "hscan" : { "minimum" : 0.9118, "maximum" : 0.9412 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 24, "hscan" : { "minimum" : 0.8824, "maximum" : 0.9118 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 25, "hscan" : { "minimum" : 0.8529, "maximum" : 0.8824 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 26, "hscan" : { "minimum" : 0.8235, "maximum" : 0.8529 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 27, "hscan" : { "minimum" : 0.7941, "maximum" : 0.8235 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 28, "hscan" : { "minimum" : 0.7647, "maximum" : 0.7941 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 29, "hscan" : { "minimum" : 0.7353, "maximum" : 0.7647 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 30, "hscan" : { "minimum" : 0.7059, "maximum" : 0.7353 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 31, "hscan" : { "minimum" : 0.6765, "maximum" : 0.7059 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 32, "hscan" : { "minimum" : 0.6471, "maximum" : 0.6765 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 33, "hscan" : { "minimum" : 0.6176, "maximum" : 0.6471 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 34, "hscan" : { "minimum" : 0.5882, "maximum" : 0.6176 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 35, "hscan" : { "minimum" : 0.5588, "maximum" : 0.5882 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 36, "hscan" : { "minimum" : 0.5294, "maximum" : 0.5588 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 37, "hscan" : { "minimum" : 0.5000, "maximum" : 0.5294 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 38, "hscan" : { "minimum" : 0.4706, "maximum" : 0.5000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 39, "hscan" : { "minimum" : 0.4412, "maximum" : 0.4706 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 40, "hscan" : { "minimum" : 0.4118, "maximum" : 0.4412 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 41, "hscan" : { "minimum" : 0.3824, "maximum" : 0.4118 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 42, "hscan" : { "minimum" : 0.3529, "maximum" : 0.3824 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 43, "hscan" : { "minimum" : 0.3235, "maximum" : 0.3529 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 44, "hscan" : { "minimum" : 0.2941, "maximum" : 0.3235 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 45, "hscan" : { "minimum" : 0.2647, "maximum" : 0.2941 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 46, "hscan" : { "minimum" : 0.2353, "maximum" : 0.2647 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 47, "hscan" : { "minimum" : 0.2059, "maximum" : 0.2353 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 48, "hscan" : { "minimum" : 0.1765, "maximum" : 0.2059 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 49, "hscan" : { "minimum" : 0.1471, "maximum" : 0.1765 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 50, "hscan" : { "minimum" : 0.1176, "maximum" : 0.1471 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 51, "hscan" : { "minimum" : 0.0882, "maximum" : 0.1176 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 52, "hscan" : { "minimum" : 0.0588, "maximum" : 0.0882 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 53, "hscan" : { "minimum" : 0.0294, "maximum" : 0.0588 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 54, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0294 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 55, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0476 } }, { "index" : 56, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.0476, "maximum" : 0.0952 } }, { "index" : 57, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.0952, "maximum" : 0.1429 } }, { "index" : 58, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.1429, "maximum" : 0.1905 } }, { "index" : 59, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.1905, "maximum" : 0.2381 } }, { "index" : 60, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.2381, "maximum" : 0.2857 } }, { "index" : 61, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.2857, "maximum" : 0.3333 } }, { "index" : 62, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.3333, "maximum" : 0.3810 } }, { "index" : 63, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.3810, "maximum" : 0.4286 } }, { "index" : 64, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.4286, "maximum" : 0.4762 } }, { "index" : 65, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.4762, "maximum" : 0.5238 } }, { "index" : 66, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.5238, "maximum" : 0.5714 } }, { "index" : 67, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.5714, "maximum" : 0.6190 } }, { "index" : 68, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.6190, "maximum" : 0.6667 } }, { "index" : 69, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.6667, "maximum" : 0.7143 } }, { "index" : 70, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.7143, "maximum" : 0.7619 } }, { "index" : 71, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.7619, "maximum" : 0.8095 } }, { "index" : 72, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.8095, "maximum" : 0.8571 } }, { "index" : 73, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.8571, "maximum" : 0.9048 } }, { "index" : 74, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.9048, "maximum" : 0.9524 } }, { "index" : 75, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.9524, "maximum" : 1.0000 } } ], "endOfJson" : "endOfJson" }
-
I followed the No Soldering Tutorial so my basic setup is largely the same as that
Multiple sources (Chromecast, Laptop, Nintendo Switch, PS4) into an automatic HDMI Switch ->
Powered HDMI splitter ->
TV and Powered HDMI to RCA converter ->
Raspberry Pi 3 ->
WS2801 LED strip connected to the Pi on GPIO pins for Ground, Data and Clock/SignalEverything has its own power supply with the 5v and ground connected (now at both ends), there's no additional resistors or capacitors. The strip sections are joined by corner connectors.
-
When does it flicker? If you set a solid color or when you watching a movie
Both, but it is more noticeable when the image is static
-
I have found a partial solution to this issue by getting an on/off script to work as a button on my phone:
Firstly I was having some issues with the script in the tutorial link so I altered it to use the same commands as the start and stop buttons in HyperCon.
I used an app RaspController to send this as a custom command to the Pi,
Bash#!/bin/sh SERVICE='hyperiond' if ps | grep -v grep | grep $SERVICE > /dev/null then killall hyperiond 2>/dev/null else /storage/.config/autostart.sh > /dev/null 2>&1 & fi
I got an error when trying to use the code the tutorial suggests adding to the keymap to execute the command from the hyperionswitch.sh file
sh: syntax error: unexpected word (expecting ")")
If I can figure this out I'm fairly confident that I could run it from a button press on the remote if I could find a suitable IR Receiver.
The problem with using RaspController on its own is that it launches the ssh window from the custom command and from the widget (which also looks a little ugly to me and doesn't match in with my IFTTT button widgets) and requires another button press to exit out afterwards.
I used the app Tasker to create a different style widget shortcut which runs the command from RaspController with nothing other than just a toast notification. I gave it an icon from a downloaded Raspberry Pi logo to match another Tasker shortcut on my home screen.
-
I have some (noticeable to me) flickering particularly on the far side of my LED strip.
I only have 76 LEDs but there was some yellowing on the far side when displaying white so I thought this might be a power issue. I bought some supplies to inject power and ground the far end of my LED strip, but after doing this the flickering is still present. The flickering seems more noticeable at the far side but maybe that's because that is more open to the room; the flickering is occurring on all sides.
I tested the voltage and without power at both ends I was getting ~5V at the start and ~4.5V at the far end.
Is there anything in the config that I could try adjusting?
Code
Alles anzeigen// Automatically generated configuration file for Hyperion ambilight daemon // Notice: All values are explained with comments at our wiki: wiki.hyperion-project.org (config area) // Generated by: HyperCon (The Hyperion deamon configuration file builder) // Created with HyperCon V1.03.3 (22.10.2017) { // DEVICE CONFIGURATION "device" : { "name" : "MyHyperionConfig", "type" : "ws2801", "output" : "/dev/spidev1.0", "rate" : 1000000, "colorOrder" : "rgb" }, // COLOR CALIBRATION CONFIG "color" : { "channelAdjustment" : [ { "id" : "default", "leds" : "*", "pureRed" : { "redChannel" : 255, "greenChannel" : 0, "blueChannel" : 0 }, "pureGreen" : { "redChannel" : 50, "greenChannel" : 210, "blueChannel" : 0 }, "pureBlue" : { "redChannel" : 0, "greenChannel" : 0, "blueChannel" : 135 } } ], "temperature" : [ { "id" : "default", "leds" : "*", "correctionValues" : { "red" : 255, "green" : 255, "blue" : 255 } } ], "transform" : [ { "id" : "default", "leds" : "*", "hsl" : { "saturationGain" : 0.6000, "luminanceGain" : 1.2000, "luminanceMinimum" : 0.2000 }, "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" : 100, "updateFrequency" : 50.0000, "updateDelay" : 0 } }, // V4L2 GRABBER CONFIG "grabber-v4l2" : { "device" : "/dev/video0", "input" : 0, "standard" : "PAL", "width" : -1, "height" : -1, "frameDecimation" : 2, "sizeDecimation" : 8, "priority" : 900, "mode" : "2D", "cropLeft" : 30, "cropRight" : 30, "cropTop" : 30, "cropBottom" : 30, "redSignalThreshold" : 0.0, "greenSignalThreshold" : 0.0, "blueSignalThreshold" : 0.0 }, // BLACKBORDER CONFIG "blackborderdetector" : { "enable" : true, "threshold" : 0.1, "unknownFrameCnt" : 600, "borderFrameCnt" : 50, "maxInconsistentCnt" : 10, "blurRemoveCnt" : 1, "mode" : "default" }, // JSON SERVER CONFIG "jsonServer" : { "port" : 19444 }, // PROTO SERVER CONFIG "protoServer" : { "port" : 19445 }, // EFFECT PATH "effects" : { "paths" : [ "/storage/hyperion/effects", "/usr/share/hyperion/effects" ] }, // NO FRAME GRABBER CONFIG // NO KODI CHECK CONFIG // NO BOOTEFFECT CONFIG // NO BOBLIGHT SERVER CONFIG // NO JSON/PROTO FORWARD CONFIG // LED CONFIGURATION "leds" : [ { "index" : 0, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.9524, "maximum" : 1.0000 } }, { "index" : 1, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.9048, "maximum" : 0.9524 } }, { "index" : 2, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.8571, "maximum" : 0.9048 } }, { "index" : 3, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.8095, "maximum" : 0.8571 } }, { "index" : 4, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.7619, "maximum" : 0.8095 } }, { "index" : 5, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.7143, "maximum" : 0.7619 } }, { "index" : 6, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.6667, "maximum" : 0.7143 } }, { "index" : 7, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.6190, "maximum" : 0.6667 } }, { "index" : 8, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.5714, "maximum" : 0.6190 } }, { "index" : 9, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.5238, "maximum" : 0.5714 } }, { "index" : 10, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.4762, "maximum" : 0.5238 } }, { "index" : 11, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.4286, "maximum" : 0.4762 } }, { "index" : 12, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.3810, "maximum" : 0.4286 } }, { "index" : 13, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.3333, "maximum" : 0.3810 } }, { "index" : 14, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.2857, "maximum" : 0.3333 } }, { "index" : 15, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.2381, "maximum" : 0.2857 } }, { "index" : 16, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.1905, "maximum" : 0.2381 } }, { "index" : 17, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.1429, "maximum" : 0.1905 } }, { "index" : 18, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0952, "maximum" : 0.1429 } }, { "index" : 19, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0476, "maximum" : 0.0952 } }, { "index" : 20, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0476 } }, { "index" : 21, "hscan" : { "minimum" : 0.9706, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 22, "hscan" : { "minimum" : 0.9412, "maximum" : 0.9706 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 23, "hscan" : { "minimum" : 0.9118, "maximum" : 0.9412 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 24, "hscan" : { "minimum" : 0.8824, "maximum" : 0.9118 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 25, "hscan" : { "minimum" : 0.8529, "maximum" : 0.8824 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 26, "hscan" : { "minimum" : 0.8235, "maximum" : 0.8529 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 27, "hscan" : { "minimum" : 0.7941, "maximum" : 0.8235 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 28, "hscan" : { "minimum" : 0.7647, "maximum" : 0.7941 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 29, "hscan" : { "minimum" : 0.7353, "maximum" : 0.7647 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 30, "hscan" : { "minimum" : 0.7059, "maximum" : 0.7353 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 31, "hscan" : { "minimum" : 0.6765, "maximum" : 0.7059 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 32, "hscan" : { "minimum" : 0.6471, "maximum" : 0.6765 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 33, "hscan" : { "minimum" : 0.6176, "maximum" : 0.6471 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 34, "hscan" : { "minimum" : 0.5882, "maximum" : 0.6176 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 35, "hscan" : { "minimum" : 0.5588, "maximum" : 0.5882 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 36, "hscan" : { "minimum" : 0.5294, "maximum" : 0.5588 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 37, "hscan" : { "minimum" : 0.5000, "maximum" : 0.5294 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 38, "hscan" : { "minimum" : 0.4706, "maximum" : 0.5000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 39, "hscan" : { "minimum" : 0.4412, "maximum" : 0.4706 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 40, "hscan" : { "minimum" : 0.4118, "maximum" : 0.4412 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 41, "hscan" : { "minimum" : 0.3824, "maximum" : 0.4118 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 42, "hscan" : { "minimum" : 0.3529, "maximum" : 0.3824 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 43, "hscan" : { "minimum" : 0.3235, "maximum" : 0.3529 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 44, "hscan" : { "minimum" : 0.2941, "maximum" : 0.3235 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 45, "hscan" : { "minimum" : 0.2647, "maximum" : 0.2941 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 46, "hscan" : { "minimum" : 0.2353, "maximum" : 0.2647 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 47, "hscan" : { "minimum" : 0.2059, "maximum" : 0.2353 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 48, "hscan" : { "minimum" : 0.1765, "maximum" : 0.2059 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 49, "hscan" : { "minimum" : 0.1471, "maximum" : 0.1765 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 50, "hscan" : { "minimum" : 0.1176, "maximum" : 0.1471 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 51, "hscan" : { "minimum" : 0.0882, "maximum" : 0.1176 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 52, "hscan" : { "minimum" : 0.0588, "maximum" : 0.0882 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 53, "hscan" : { "minimum" : 0.0294, "maximum" : 0.0588 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 54, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0294 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 55, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0476 } }, { "index" : 56, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.0476, "maximum" : 0.0952 } }, { "index" : 57, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.0952, "maximum" : 0.1429 } }, { "index" : 58, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.1429, "maximum" : 0.1905 } }, { "index" : 59, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.1905, "maximum" : 0.2381 } }, { "index" : 60, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.2381, "maximum" : 0.2857 } }, { "index" : 61, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.2857, "maximum" : 0.3333 } }, { "index" : 62, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.3333, "maximum" : 0.3810 } }, { "index" : 63, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.3810, "maximum" : 0.4286 } }, { "index" : 64, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.4286, "maximum" : 0.4762 } }, { "index" : 65, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.4762, "maximum" : 0.5238 } }, { "index" : 66, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.5238, "maximum" : 0.5714 } }, { "index" : 67, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.5714, "maximum" : 0.6190 } }, { "index" : 68, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.6190, "maximum" : 0.6667 } }, { "index" : 69, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.6667, "maximum" : 0.7143 } }, { "index" : 70, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.7143, "maximum" : 0.7619 } }, { "index" : 71, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.7619, "maximum" : 0.8095 } }, { "index" : 72, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.8095, "maximum" : 0.8571 } }, { "index" : 73, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.8571, "maximum" : 0.9048 } }, { "index" : 74, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.9048, "maximum" : 0.9524 } }, { "index" : 75, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.9524, "maximum" : 1.0000 } } ], "endOfJson" : "endOfJson" }
-
If I connected a Receiver Infrared Control Extender Repeater default to the Pi would that be a potential solution to run the script when the power button is pressed on the remote?
Or is there a way I could trigger the script from my phone? I have a couple of sets of IFTTT buttons, perhaps there's something I could do with Webhooks?? -
Is your TV connected to your home network? If so, could you try to ping your TV? Are there two different results when the device is switched off or switched on?
No, the TV is pre-smart TV so isn't connected to the network at all by itself, the Chromecast is a Gen 2 model plugged into an HDMI port on the switch and is what we consume most of our media on which is why it is the default AV input.
The TV is also an LG which I've been reading doesn't play so nice with HDMI-CEC - it will turn on the TV but wouldn't switch the AV automatically and doesn't implement deck controls. I would assume it doesn't send a message to tell other devices "Hey, I'm turning off now" either
This is my config file:
Code
Alles anzeigen// Automatically generated configuration file for Hyperion ambilight daemon // Notice: All values are explained with comments at our wiki: wiki.hyperion-project.org (config area) // Generated by: HyperCon (The Hyperion deamon configuration file builder) // Created with HyperCon V1.03.3 (22.10.2017) { // DEVICE CONFIGURATION "device" : { "name" : "MyHyperionConfig", "type" : "ws2801", "output" : "/dev/spidev1.0", "rate" : 1000000, "colorOrder" : "rgb" }, // COLOR CALIBRATION CONFIG "color" : { "channelAdjustment" : [ { "id" : "default", "leds" : "*", "pureRed" : { "redChannel" : 255, "greenChannel" : 0, "blueChannel" : 0 }, "pureGreen" : { "redChannel" : 50, "greenChannel" : 210, "blueChannel" : 0 }, "pureBlue" : { "redChannel" : 0, "greenChannel" : 0, "blueChannel" : 135 } } ], "temperature" : [ { "id" : "default", "leds" : "*", "correctionValues" : { "red" : 255, "green" : 255, "blue" : 255 } } ], "transform" : [ { "id" : "default", "leds" : "*", "hsl" : { "saturationGain" : 0.6000, "luminanceGain" : 1.2000, "luminanceMinimum" : 0.2000 }, "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" : 100, "updateFrequency" : 50.0000, "updateDelay" : 0 } }, // V4L2 GRABBER CONFIG "grabber-v4l2" : { "device" : "/dev/video0", "input" : 0, "standard" : "PAL", "width" : -1, "height" : -1, "frameDecimation" : 2, "sizeDecimation" : 8, "priority" : 900, "mode" : "2D", "cropLeft" : 30, "cropRight" : 30, "cropTop" : 30, "cropBottom" : 30, "redSignalThreshold" : 0.0, "greenSignalThreshold" : 0.0, "blueSignalThreshold" : 0.0 }, // BLACKBORDER CONFIG "blackborderdetector" : { "enable" : true, "threshold" : 0.1, "unknownFrameCnt" : 600, "borderFrameCnt" : 50, "maxInconsistentCnt" : 10, "blurRemoveCnt" : 1, "mode" : "default" }, // JSON SERVER CONFIG "jsonServer" : { "port" : 19444 }, // PROTO SERVER CONFIG "protoServer" : { "port" : 19445 }, // EFFECT PATH "effects" : { "paths" : [ "/storage/hyperion/effects", "/usr/share/hyperion/effects" ] }, // NO FRAME GRABBER CONFIG // NO KODI CHECK CONFIG // NO BOOTEFFECT CONFIG // NO BOBLIGHT SERVER CONFIG // NO JSON/PROTO FORWARD CONFIG // LED CONFIGURATION "leds" : [ { "index" : 0, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.9524, "maximum" : 1.0000 } }, { "index" : 1, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.9048, "maximum" : 0.9524 } }, { "index" : 2, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.8571, "maximum" : 0.9048 } }, { "index" : 3, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.8095, "maximum" : 0.8571 } }, { "index" : 4, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.7619, "maximum" : 0.8095 } }, { "index" : 5, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.7143, "maximum" : 0.7619 } }, { "index" : 6, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.6667, "maximum" : 0.7143 } }, { "index" : 7, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.6190, "maximum" : 0.6667 } }, { "index" : 8, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.5714, "maximum" : 0.6190 } }, { "index" : 9, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.5238, "maximum" : 0.5714 } }, { "index" : 10, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.4762, "maximum" : 0.5238 } }, { "index" : 11, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.4286, "maximum" : 0.4762 } }, { "index" : 12, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.3810, "maximum" : 0.4286 } }, { "index" : 13, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.3333, "maximum" : 0.3810 } }, { "index" : 14, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.2857, "maximum" : 0.3333 } }, { "index" : 15, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.2381, "maximum" : 0.2857 } }, { "index" : 16, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.1905, "maximum" : 0.2381 } }, { "index" : 17, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.1429, "maximum" : 0.1905 } }, { "index" : 18, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0952, "maximum" : 0.1429 } }, { "index" : 19, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0476, "maximum" : 0.0952 } }, { "index" : 20, "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0476 } }, { "index" : 21, "hscan" : { "minimum" : 0.9706, "maximum" : 1.0000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 22, "hscan" : { "minimum" : 0.9412, "maximum" : 0.9706 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 23, "hscan" : { "minimum" : 0.9118, "maximum" : 0.9412 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 24, "hscan" : { "minimum" : 0.8824, "maximum" : 0.9118 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 25, "hscan" : { "minimum" : 0.8529, "maximum" : 0.8824 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 26, "hscan" : { "minimum" : 0.8235, "maximum" : 0.8529 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 27, "hscan" : { "minimum" : 0.7941, "maximum" : 0.8235 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 28, "hscan" : { "minimum" : 0.7647, "maximum" : 0.7941 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 29, "hscan" : { "minimum" : 0.7353, "maximum" : 0.7647 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 30, "hscan" : { "minimum" : 0.7059, "maximum" : 0.7353 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 31, "hscan" : { "minimum" : 0.6765, "maximum" : 0.7059 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 32, "hscan" : { "minimum" : 0.6471, "maximum" : 0.6765 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 33, "hscan" : { "minimum" : 0.6176, "maximum" : 0.6471 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 34, "hscan" : { "minimum" : 0.5882, "maximum" : 0.6176 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 35, "hscan" : { "minimum" : 0.5588, "maximum" : 0.5882 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 36, "hscan" : { "minimum" : 0.5294, "maximum" : 0.5588 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 37, "hscan" : { "minimum" : 0.5000, "maximum" : 0.5294 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 38, "hscan" : { "minimum" : 0.4706, "maximum" : 0.5000 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 39, "hscan" : { "minimum" : 0.4412, "maximum" : 0.4706 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 40, "hscan" : { "minimum" : 0.4118, "maximum" : 0.4412 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 41, "hscan" : { "minimum" : 0.3824, "maximum" : 0.4118 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 42, "hscan" : { "minimum" : 0.3529, "maximum" : 0.3824 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 43, "hscan" : { "minimum" : 0.3235, "maximum" : 0.3529 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 44, "hscan" : { "minimum" : 0.2941, "maximum" : 0.3235 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 45, "hscan" : { "minimum" : 0.2647, "maximum" : 0.2941 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 46, "hscan" : { "minimum" : 0.2353, "maximum" : 0.2647 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 47, "hscan" : { "minimum" : 0.2059, "maximum" : 0.2353 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 48, "hscan" : { "minimum" : 0.1765, "maximum" : 0.2059 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 49, "hscan" : { "minimum" : 0.1471, "maximum" : 0.1765 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 50, "hscan" : { "minimum" : 0.1176, "maximum" : 0.1471 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 51, "hscan" : { "minimum" : 0.0882, "maximum" : 0.1176 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 52, "hscan" : { "minimum" : 0.0588, "maximum" : 0.0882 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 53, "hscan" : { "minimum" : 0.0294, "maximum" : 0.0588 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 54, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0294 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 } }, { "index" : 55, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.0000, "maximum" : 0.0476 } }, { "index" : 56, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.0476, "maximum" : 0.0952 } }, { "index" : 57, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.0952, "maximum" : 0.1429 } }, { "index" : 58, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.1429, "maximum" : 0.1905 } }, { "index" : 59, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.1905, "maximum" : 0.2381 } }, { "index" : 60, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.2381, "maximum" : 0.2857 } }, { "index" : 61, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.2857, "maximum" : 0.3333 } }, { "index" : 62, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.3333, "maximum" : 0.3810 } }, { "index" : 63, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.3810, "maximum" : 0.4286 } }, { "index" : 64, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.4286, "maximum" : 0.4762 } }, { "index" : 65, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.4762, "maximum" : 0.5238 } }, { "index" : 66, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.5238, "maximum" : 0.5714 } }, { "index" : 67, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.5714, "maximum" : 0.6190 } }, { "index" : 68, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.6190, "maximum" : 0.6667 } }, { "index" : 69, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.6667, "maximum" : 0.7143 } }, { "index" : 70, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.7143, "maximum" : 0.7619 } }, { "index" : 71, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.7619, "maximum" : 0.8095 } }, { "index" : 72, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.8095, "maximum" : 0.8571 } }, { "index" : 73, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.8571, "maximum" : 0.9048 } }, { "index" : 74, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.9048, "maximum" : 0.9524 } }, { "index" : 75, "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }, "vscan" : { "minimum" : 0.9524, "maximum" : 1.0000 } } ], "endOfJson" : "endOfJson" }