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

BUG Color Calibration

Discussion in 'Bug Reports' started by LHDN, 3 January 2017.

  1. LHDN

    LHDN New Member

    Messages:
    1
    Hardware:
    RPi3
    Hi !

    I think I found a color calibration bug. In HyperCon, I can see color calibration name (like "default") but I'm not be able to add or delete, the button is greyed. Same when I'm connected or not.

    And when I want to configure luminance or real green channel, it's wrote on the app, but not in the json file. So, Hyperion don't receive good information.

    So, I changed value of luminance in JSON with notepad++, and sent the file on Raspi. But after a restart, he d'ont want to apply my new settings. The luminance stay full.

    When I test values with the "Send Trans. [SSH]" button or checked "Send Continuous", it's working, but not after a restart.

    Does I forget something ? Is it a real bug ?

    Thank you :)
     
  2. Brindosch

    Brindosch Administrator Administrator

    Messages:
    585
    Hardware:
    RPi1/Zero, RPi2, RPi3, +nodeMCU/ESP8266
    Greetings,
    thank you for your report. We are aware of some glitches and strange behaviours of HyperCon. We are reworking currently the entire process so stay tuned.
    Created you a 'new' config again with the click on the button before you pressed the upload button (or checked the json)?
     
  3. UniCizin

    UniCizin New Member

    Messages:
    1
    Hardware:
    RPi1/Zero
    i have the exact same problem.
    Even changing the json-config manually and uploading it via Hypercon, the channel adjustments dont get set.
    I changed the name of the config to make sure Hyperion gets the right config file.

    My colors are only correct when i send my adjustmens via "Send trans SSH" .
    Any suggestions?

    I thought of a workaround via a auto start script that sends the color transformations after the grabber has started..


    Dont know if this helps, but heres my config part and the part of the log file.

    Code:
    // COLOR CALIBRATION CONFIG
        "color" :
        {
            "channelAdjustment" :
            [
                {
                    "id"   : "default",
                    "leds" : "*",
                    "pureRed" :
                    {
                        "redChannel"        : 255,
                        "greenChannel"        : 70,
                        "blueChannel"        : 0
                    },
                    "pureGreen" :
                    {
                        "redChannel"        : 20,
                        "greenChannel"        : 255,
                        "blueChannel"        : 0
                    },
                    "pureBlue" :
                    {
                        "redChannel"        : 0,
                        "greenChannel"        : 0,
                        "blueChannel"        : 255
                    }
                }
            ],
        
    Code:
    ssh in:     Jan 29 19:30:49 raspberrypi hyperiond[1880]: Build Time: Jul 25 2016 06:54:40
    ssh in:     Jan 29 19:30:49 raspberrypi hyperiond[1880]: INFO: Selected configuration file: /etc/hyperion/hyperion.config.json
    ssh in:     Jan 29 19:30:49 raspberrypi hyperiond[1880]: HYPERION INFO: ColorTransform 'default' => [0; 49]
    ssh in:     Jan 29 19:30:49 raspberrypi hyperiond[1880]: HYPERION INFO: ColorCorrection 'default' => [0; 49]
    ssh in:     Jan 29 19:30:49 raspberrypi hyperiond[1880]: HYPERION INFO: ColorAdjustment 'default' => [0; 49]