Hyperion wird erwachsen!

  • Danke!
    Dann ist bald eine Verlängerung der Wiki Lizenz drin, da gab es ein paar neue fixes die ich gerne mitnehmen würde.

    Mal ein kleines Status Update aus der Entwicklung

    • V1.03.0 (Beta) enthält mittlerweile rund 19 PRs! Das ist neuer Rekord in nur knapp 4 Wochen!
    • Darunter Verbesserungen für die Farbkalibrierung (Verarbeitungsreihenfolge)
    • Der KodiCheck für Bilder funktioniert nach ewigem testen endlich
    • Eine "backlight" Option gibt es dann auch wieder (diesmal aber intern richtig verwurschtelt - der blacklvl war es nämlich nicht)
    • Für alle die Hyperion auf einem x86/x64 System einsetzen, wurde hyperion-x11 (der Grabber) gefixt und funktioniert wieder spitze
    • Die Glättung sendet nicht länger durchgehend Daten, auch wenn kein neues Bild vorliegt. Das reduziert im "Leerlauf" die CPU-Last weiter und reduziert Netzwerlast/Buslast (je nachdem, was man gerade so einsetzt)
    • TPM2net ist mittlerweile in einer funktionierenden Basis-Form implementiert (Matrix Lichtsteuerungsprotokoll)
    • Eine Unterstützung für RGBW led streifen ist in Arbeit (Könnte sehr interessant werden)
    • Eine Zeroconf Implementierung ist auch in Arbeit (Also automatische Erkennung von Hyperion Instanzen von zb Smartphone Apps - nie wieder IP-Adresse tippen, das gilt dann natürlich auch für alle verfügbaren Erweiterungen (kodi addon, Windows grabber etc), wenn die dann mal angepasst sind)
    • Das macht einen Umstieg von QT4 auf QT5 sehr sinnvoll was mit entsprechenden langwierigen Tests und Fixes einhergehen wird. Aber ein wichtiger Schritt.


    Und redPanther hat mal eben .deb Packete für debian entwickelt. Nicht das ich geplant hatte, das install script so schnell in Rente zu schicken :)


    Man kann mit Recht behaupten, es gab seit bestimmt 2 Jahren nicht mehr so viele Änderungen und vor allem Fehlerbeseitigungen.
    Es freut mich, dass unsere Änderungen einen regelrechten Motivationsschub bei allen beteiligten und neuen Entwicklern ausgelöst hat.

    Vielen Dank dafür!

    So darf es gerne weitergehen ;)

  • Gibt es die Möglichkeit das die LEDs von einem anderen Geräte benutzt werden? Ich habe z.b mein PC am TV angeschlossen zum FIFA spielen. Jetzt möchte ich gerne das mit der Kombi auch die LEDs funktionieren. Geht sowas? Quasi das led signal per Netzwerk weiter leiten?

    Gesendet von meinem XT1032 mit Tapatalk

  • Super das klappt einwandfrei mit dem Desktop. Mit Spielen teste ich es nachher.


    Ich habe aber noch ein wunsch. Wäre es möglich das man die Hyperion config in Hypercon einlesen kann und alle werte dann in Hypercon richtig drin stehen?

    Einmal editiert, zuletzt von hugolost (27. Mai 2016 um 12:39)

  • k0re möchte sich darum kümmern, die jsons zu parsen. mal schauen ob es klappt.

    Wenn noch jemand was zum Schmunzeln zum Wochenende möchte um sich die Zeit zu vertreiben (und englisch kann)
    Viel Spaß :D
    https://github.com/hyperion-project/hyperion/issues/657

    hugolost
    Diese Version ist etwas aktueller und sollte auch mehr als nur mit dx9 funktionieren.
    https://onedrive.live.com/redir?resid=F4505BBFD63F29!1292&authkey=!AJXU4wuwkLWftak&ithint=file%2crar

  • Habe mein System komplett neu aufgesetzt. Neues OpenElec auf dem PI3.
    Neuestes Hyperion etc.
    Habe die Config Datei auf dem PI3 in den Ordner ConfigFiles kopiert.
    Läuft auch Alles. Aber Hyprerion auf dem Handy bekomme ich immer nur UNABLE TO CONNECT.
    Egal was ich für eine IP-Adresse in der Hyperion eingebe.

  • An der Config habe ich nichts geändert. Und WLAN ist immer aktiv.

    #Pesistent settings file for HyperCon
    #Sun Jun 12 18:30:31 CEST 2016
    ColorConfig.mTransforms[0].mBlueChannelRedSpinner=0
    ColorConfig.mTransforms[0].mRedChannelRedSpinner=255
    ColorConfig.mSmoothingUpdateFrequency_Hz=25.0
    MiscConfig.mScreensaverOn=true
    Grabberv4l2Config.mMode=TwoD
    MiscConfig.mFrameGrabberWidth=80
    SshAndColorPickerConfig.FileName=hyperion.config.json
    MiscConfig.mFrameGrabberInterval_ms=100
    SshAndColorPickerConfig.srcPath=
    MiscConfig.mEffectColorBspinner=0
    MiscConfig.mPictureOn=true
    SshAndColorPickerConfig.sshCommands[0].command=sudo service hyperion start
    MiscConfig.mEffectDurationspinner=3000
    ImageProcessConfig.mVerticalDepth=0.03
    SshAndColorPickerConfig.sshCommands[2].command=sudo service hyperion restart
    Grabberv4l2Config.mPriority=800
    MiscConfig.mEffectPriorityspinner=990
    ColorConfig.mTransforms[0].mRedThreshold=0.16
    ColorConfig.mUpdateDelay=0
    Grabberv4l2Config.mCropRight=5
    MiscConfig.mXbmcAddress=127.0.0.1
    ColorConfig.mTransforms[0].mluminanceMinimumSpinner=0.0
    Grabberv4l2Config.mDevice=/dev/video0
    DeviceConfig.mColorByteOrder=BGR
    ColorConfig.mTransforms[0].mBlueThreshold=0.16
    DeviceConfig.mDeviceProperties={output\=/dev/spidev0.0, rate\=500000}
    LedFrameConstruction.bottomleftCorner=false
    LedFrameConstruction.rightLedCnt=19
    MiscConfig.mAudioOn=true
    ColorConfig.mSmoothingType=linear
    Grabberv4l2Config.mGrabberv4l2Enabled=true
    MiscConfig.mEffectsetCombo=rainbowmood
    SshAndColorPickerConfig.colorPickerShowColorWheel=true
    MiscConfig.mFrameGrabberHeight=45
    LedFrameConstruction.firstLedOffset=-19
    ColorConfig.mTransforms[0].mGreenChannelGreenSpinner=255
    Grabberv4l2Config.mCropLeft=5
    ImageProcessConfig.mOverlapFraction=0.0
    MiscConfig.mXbmcTcpPort=9090
    ColorConfig.mTransforms[0].mRedTemperature=255
    ColorConfig.mTransforms[0].mBlueTemperature=255
    ColorConfig.mSmoothingEnabled=true
    Grabberv4l2Config.mCropBottom=5
    ColorConfig.mTransforms[0].mBlueChannelBlueSpinner=255
    SshAndColorPickerConfig.password=raspberry
    MiscConfig.mBlackBorderuFrameCnt=600
    LedFrameConstruction.clockwiseDirection=true
    MiscConfig.mProtoPort=19445
    MiscConfig.mEffectColorGspinner=0
    ColorConfig.mTransforms[0].mHSLSaturationGainAdjustSpinner=1.05
    ColorConfig.mTransforms[0].mDummy1Label=255
    MiscConfig.mBlackBorderThreshold=0.01
    ColorConfig.mTransforms[0].mGreenChannelBlueSpinner=0
    ColorConfig.mTransforms[0].mGreenTemperature=255
    Grabberv4l2Config.mWidth=720
    MiscConfig.mVideoOn=true
    LedFrameConstruction.bottomrightCorner=false
    Grabberv4l2Config.mStandard=PAL
    HyperConConfig.loadDefaultEffect=true
    MiscConfig.mBlackBorderbFrameCnt=50
    ImageProcessConfig.mHorizontalGap=0.0
    MiscConfig.mforwardEnabled=true
    LedFrameConstruction.bottomLedCnt=38
    SshAndColorPickerConfig.ipAdress=192.168.0.3
    ColorConfig.mTransforms[0].mGreenChannelRedSpinner=0
    MiscConfig.mBlackBorderbRemoveCnt=1
    Grabberv4l2Config.mBlueSignalThreshold=0.2
    SshAndColorPickerConfig.username=pi
    MiscConfig.mEffectColorRspinner=0
    Grabberv4l2Config.mFrameDecimation=2
    ColorConfig.mTransforms[0].mDummy2Label=255
    ColorConfig.mTransforms[0].mRedChannelGreenSpinner=0
    ColorConfig.mTransforms[0].mLedIndexString=*
    ColorConfig.mTransforms[0].mRedGamma=1.9
    LedFrameConstruction.leftLedCnt=19
    SshAndColorPickerConfig.sshCommands[1].command=sudo service hyperion stop
    Grabberv4l2Config.mInput=0
    LedFrameConstruction.topLedCnt=38
    DeviceConfig.mType=apa102
    MiscConfig.mBlackBordermInconsistentCnt=10
    ColorConfig.mTransforms[0].mBlueChannelGreenSpinner=0
    Grabberv4l2Config.mHeight=576
    MiscConfig.m3DCheckingEnabled=true
    SshAndColorPickerConfig.port=22
    LedFrameConstruction.toprightCorner=false
    ColorConfig.mTransforms[0].mId=default
    ColorConfig.mTransforms[0].mRedChannelBlueSpinner=0
    Grabberv4l2Config.mGreenSignalThreshold=0.2
    Grabberv4l2Config.mSizeDecimation=8
    MiscConfig.mBoblightPort=19333
    ColorConfig.mTransforms[0].mHSLLuminanceGainAdjustSpinner=1.0
    SshAndColorPickerConfig.selectedSystemType=allsystems
    ColorConfig.mTransforms[0].mDummy3Label=255
    ColorConfig.mSmoothingTime_ms=100
    MiscConfig.mProtofield="127.0.0.1\:19447"
    SshAndColorPickerConfig.sshCommands[3].command=sudo killall hyperionv4l2
    ColorConfig.mTransforms[0].mBlueGamma=1.8
    LedFrameConstruction.topleftCorner=false
    MiscConfig.mBlackBorderEnabled=true
    LedFrameConstruction.bottomGapCnt=0
    MiscConfig.mJsonPort=19444
    ImageProcessConfig.mHorizontalDepth=0.03
    MiscConfig.mPauseOn=true
    MiscConfig.mJsonfield="127.0.0.1\:19116"
    MiscConfig.mBoblightPriority=900
    DeviceConfig.mNameField=MyHyperionConfig
    MiscConfig.mBootEffectEnabled=true
    Grabberv4l2Config.mRedSignalThreshold=0.2
    ImageProcessConfig.mVerticalGap=0.0
    MiscConfig.mPathGENN=/usr/share/hyperion/effects
    MiscConfig.mXbmcCheckerEnabled=true
    MiscConfig.mFrameGrabberEnabled=false
    SshAndColorPickerConfig.colorPickerInExpertmode=false
    Grabberv4l2Config.mCropTop=5
    MiscConfig.mBoblightInterfaceEnabled=false
    MiscConfig.mFrameGrabberPriority=890
    ColorConfig.mTransforms[0].mGreenThreshold=0.16
    MiscConfig.mBlackbordermCombo=defaultt
    ColorConfig.mTransforms[0].mGreenGamma=1.85
    MiscConfig.mMenuOn=true
    MiscConfig.mPathOE=/storage/hyperion/effects

    Einmal editiert, zuletzt von Sensei1978 (12. Juni 2016 um 22:13)

  • Guten Abend,
    ich habe letzte Woche Hyperion auf die neuste Version geupdatet und habe jetzt auch meine Config erneuert.

    Config neu = Farben neu ... usw.

    Hier liegt mein Problem...

    Die Farbeinstellungen die ich mit dem aktuellen HyperCon einstelle und dann in die Config schreibe, stimmen zwar wenn ich die Farben über SSH Verbindung teste, aber überhaupt nicht mehr wenn ich die Config geladen habe... Ist das Problem bekannt ? Oder habt ihr ähnliche Probleme ?

    Vielen Dank für eure Hilfe!

    Viele Grüße
    Cubbi

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!