[LCD Control Plugin] Tester gesucht

  • Hallo Gemeinde !


    A new plugin is born ;)


    Ich habe ein poof of concept für ein LCD Control Plugin geschrieben.
    Folgende Idee dazu:


    Ich beitze ein LCD TV (LG 37LC2R) der über eine serielle Schnittstelle verfügt, mit der er sich auch fernsteuern lässt. Mit geht es immer tierisch auf den Wecker, dass ich immer zwischen VDR und LCD Ferndienung wechseln muss. Mit dem Plugin soll es irgendwann einmal möglich sein die original Fernbedienung des LCD nicht mehr nutzen zu müssen.


    Um jetzt nicht total in die falsche Richtung zu entwickeln, möchte ich mal testen ob das proof of concept auch bei anderen funktioniert.


    Also:


    Wenn jemand auch einen LC2 oder einen anderen LG LCD sein eigen nennt und etwas experimentierfreudig ist, den bitte ich das plugins mal zu testen.
    Im moment ist nur die Formatumschaltung zwischen 16:9 und Auto möglich.
    Der serielle Port ist hardcoded, also bitte direkt im Source anpassen.
    Benötigt wird sonst eigenlich nur ein Serielles Nullmodemkabel.


    Immer her mit Anregungen und Fixen.


    /edit
    Ich übernehme natürlich keine Haftung für evtl. defekte Fernseher.

    Dateien

    Powered by Point of View ION330 und Mystique SaTiX-S2 Dual
    Geguckt wird auf einem 52PFL5605H/12 per HDMI mit Atmolight Quattro
    Audio optisch per Yamaha RX-V459 auf einem Teufel Concept P
    Non-TV content über XBMC und boblight
    Remote Harmony 525 durch Atric-IR
    Remote und Streaming mit Motorola XOOM und AndroVDR sowie Daroon Player
    Streaming auf ZBOX ID-81 und Desktop per streamdev
    All based on selfbuild OpenenELEC master


    Nebenbei noch ein par andere VDRs

    2 Mal editiert, zuletzt von pinky666 ()

  • Neue Version 0.0.2


    2007-02-26: Version 0.0.2


    - Added Setup Page
    - Added option to switch TV on a startup
    - Menu now dismisses when selecting one aspect Ratio



    Da keiner Antwortet: Ist kein Interesse an sowas da ?

    Dateien

    Powered by Point of View ION330 und Mystique SaTiX-S2 Dual
    Geguckt wird auf einem 52PFL5605H/12 per HDMI mit Atmolight Quattro
    Audio optisch per Yamaha RX-V459 auf einem Teufel Concept P
    Non-TV content über XBMC und boblight
    Remote Harmony 525 durch Atric-IR
    Remote und Streaming mit Motorola XOOM und AndroVDR sowie Daroon Player
    Streaming auf ZBOX ID-81 und Desktop per streamdev
    All based on selfbuild OpenenELEC master


    Nebenbei noch ein par andere VDRs

  • Hi pinky,
    Interesse hätte ich schon, wenn das Plugin sich so modifizieren ließe, dass es auch mit dem 40" TFT (bzw. 29") funktioniert. Wie hast Du denn die Steuerkommandos für Dein LCD gefunden?


    Gruß Darkstar

    Hardware: Seagate Dockstar@1500MHz, GSS Box DSI 400 SAT>IP Server, VDR 2.1.6 mit Streamdev-Server
    Videoausgabe: RaspberryPi mit MLD-4.0.1-RPi an LG 42LM660

  • Zitat

    Original von Darkstar
    Hi pinky,
    Interesse hätte ich schon, wenn das Plugin sich so modifizieren ließe, dass es auch mit dem 40" TFT (bzw. 29") funktioniert. Wie hast Du denn die Steuerkommandos für Dein LCD gefunden?


    Gruß Darkstar


    Darkstar
    Prinziepiell solle es aktuell mit jedem LC2 laufen, wenn nicht sogar mit jedem LG, wenn er die Portsettings (9600,8,N,1) verwendet. Egal welche Größe.
    Ich habe einfach mal ganz nett den Support von LG angeschrieben, ob es in dieser Richtung Info's gibt. Die haben mir dann ein PDF mit einer Anleitung und den Steuerkommandos gechickt.


    @all
    Wenn ihr andere Fernsehen mit serieller Schnittstelle habt und was beitragen wollt.
    Mit Info's über Settings und Kommandos könnte das Plugin eine eigene Config Datei haben damit es auch andere Fernseher unterstüzt.

    Powered by Point of View ION330 und Mystique SaTiX-S2 Dual
    Geguckt wird auf einem 52PFL5605H/12 per HDMI mit Atmolight Quattro
    Audio optisch per Yamaha RX-V459 auf einem Teufel Concept P
    Non-TV content über XBMC und boblight
    Remote Harmony 525 durch Atric-IR
    Remote und Streaming mit Motorola XOOM und AndroVDR sowie Daroon Player
    Streaming auf ZBOX ID-81 und Desktop per streamdev
    All based on selfbuild OpenenELEC master


    Nebenbei noch ein par andere VDRs

  • HI,


    och wie nett, ich habe acu ein 37er von LG, wärst Du so nett mir die PDF zukommen zulassen?


    Mich würde interessieren was man sonst noch mit anstellen kann.


    Leider kann ich das Plugin mangels freien Comport noch nicht testen (an meinem Haupt-VDR habe ich nur einen, und da hängt Lirc dran, probiere aber mal über einen USB2Seriell Converter)


    Aber sobald ich die Möglichkeit sehe, werde ich es mal ausprobieren :D


    MfG
    Kris

    Intel DN2800MT 4GB RAM; 32GB mSata, Ubuntu 15.04, TVHeadend 4.1, Digibit R1 SatIP

  • Hi pinky,
    ich fürchte Du hast mich missverstanden: Ich meinte den 40" Sanyo TFT aus der Sammelbestellung... Ich hab allerdings gerade mal im Wiki und im Forum gesucht und nachdem was ich bisher erfahren habe, braucht es eine spezielle Software um über die Schnittstelle mit dem Controller zu sprechen.


    Gruß Darkstar.

    Hardware: Seagate Dockstar@1500MHz, GSS Box DSI 400 SAT>IP Server, VDR 2.1.6 mit Streamdev-Server
    Videoausgabe: RaspberryPi mit MLD-4.0.1-RPi an LG 42LM660

  • Mal eine Frage an andere Plugin Entwickler:


    Ich stehe noch am anfang meiner C++ Entwicklungskarriere und verstehe noch so einiges nicht. Also:
    Wie komme ich in anderen Klassen an die Einstellungen des Plugins.
    So wie ich das sehe sind die Einstellungen ja nur während der Laufzeit von "SetupParse" verfügbar.
    Ich habe mir jetzt eine eigene Klasse geschrieben, die das Parsen übernimmt und die Einstellungen speichert.
    Wo kommen jetzt aber meine anderen Klassen daran ? Ich habe versucht einen Pointer auf meine SetupParse klasse zu übergeben. Da meckert der Compiler aber, wenn ich in der anderen Klasse auf ein Member zugreifen will.
    Hier mal ein beispiel was ich meine:

    Powered by Point of View ION330 und Mystique SaTiX-S2 Dual
    Geguckt wird auf einem 52PFL5605H/12 per HDMI mit Atmolight Quattro
    Audio optisch per Yamaha RX-V459 auf einem Teufel Concept P
    Non-TV content über XBMC und boblight
    Remote Harmony 525 durch Atric-IR
    Remote und Streaming mit Motorola XOOM und AndroVDR sowie Daroon Player
    Streaming auf ZBOX ID-81 und Desktop per streamdev
    All based on selfbuild OpenenELEC master


    Nebenbei noch ein par andere VDRs

    Einmal editiert, zuletzt von pinky666 ()

  • Hallo,


    super das Du sowas in Angriff nimmst.
    Habe hier den 32LX2R und werde Dein Plugin baldmöglichst mal testen.


    Was mir eben auffiel,
    Du schaltest mit "kc 01 2" auf 16:9 ?


    Beim LX LCDTV ist das 14:9 und "kc 01 1" wäre 16:9.


    Anbei mal die Befehlsliste der MODELLe: 32LX2R** 26LX2R** 32LX1R** 26LX1R**. (Aus dem Handbuch und läßt sich bei LG downloaden.)

    Dateien

    1.VDR mac mini 2009 4GBRam/ freevdr2.0a / TeVii S650 (oder TerraTec_Cinergy_S_USB oder TerraTec_S7>noch ohne HD/CI>) / Harmony 785
    2.VDR - Fanless: ATC620BX1/ AOpeni855GMEm-LFS/ CPU-M1,7GHz/ SST-NT01/ 512MB/ EFN-300/ 3*DVB-S-FFRev1.3/ avBoard/ IREinRev.4 / CF
    3.VDR - Fanless: Rebach-DT-HIFI-01/ ViaEpia5000/ 256MB/ DVB-S-FFRev1.5/ 120GBHD-SV1203N / GLCD/ IREinAus / opt. SPDIF
    4.VDR Samsung-SMT7020s

  • auf ein neues


    2007-03-02: Version 0.0.3pre1


    - Reworked SerialPort handling and LcdControlSetup Classes
    - Configuring (for other commands) can now be done centralized in setup.c
    - Configured Serial Port now works
    - Prepared for parsing own "lcdcontrol.conf" (Now working yet !!! use setup.c instead)

    Dateien

    Powered by Point of View ION330 und Mystique SaTiX-S2 Dual
    Geguckt wird auf einem 52PFL5605H/12 per HDMI mit Atmolight Quattro
    Audio optisch per Yamaha RX-V459 auf einem Teufel Concept P
    Non-TV content über XBMC und boblight
    Remote Harmony 525 durch Atric-IR
    Remote und Streaming mit Motorola XOOM und AndroVDR sowie Daroon Player
    Streaming auf ZBOX ID-81 und Desktop per streamdev
    All based on selfbuild OpenenELEC master


    Nebenbei noch ein par andere VDRs

  • Neue Version:


    2007-03-04: Version 0.0.3


    - Parsing own "lcdcontrol.conf" now works. (Look for examples/lcdcontrol.conf)
    - Reworked cMenuLcdControl
    - Now supports aspectratios 16:9, Auto, 4:3, 14:9, Spectral, Fullscreen, Zoom1 and Zoom2
    - Added Submenues for aspectratios which support Up/Down Keys

    Dateien

    Powered by Point of View ION330 und Mystique SaTiX-S2 Dual
    Geguckt wird auf einem 52PFL5605H/12 per HDMI mit Atmolight Quattro
    Audio optisch per Yamaha RX-V459 auf einem Teufel Concept P
    Non-TV content über XBMC und boblight
    Remote Harmony 525 durch Atric-IR
    Remote und Streaming mit Motorola XOOM und AndroVDR sowie Daroon Player
    Streaming auf ZBOX ID-81 und Desktop per streamdev
    All based on selfbuild OpenenELEC master


    Nebenbei noch ein par andere VDRs

  • Hier noch schnell ein Patch auch die kommende 0.0.4er version


    Damit sind die Submenus durch ein Blindes Menu erstzt, damit man das Bild besser mit den Up/Down Keys ausrichten kann.


    In der finalen 0.0.4er Version wird dann auch noch eine komplette Menusteuerung des LCD dabei sein.
    Das ist dann ein Stand den ich gerne als 0.1.0er Verison veröffentlichen will. Also wäre mir lieb wenn mal ein par leute einen Teststatus abgeben würden.


    Viel Spaß damit ;)

    Dateien

    Powered by Point of View ION330 und Mystique SaTiX-S2 Dual
    Geguckt wird auf einem 52PFL5605H/12 per HDMI mit Atmolight Quattro
    Audio optisch per Yamaha RX-V459 auf einem Teufel Concept P
    Non-TV content über XBMC und boblight
    Remote Harmony 525 durch Atric-IR
    Remote und Streaming mit Motorola XOOM und AndroVDR sowie Daroon Player
    Streaming auf ZBOX ID-81 und Desktop per streamdev
    All based on selfbuild OpenenELEC master


    Nebenbei noch ein par andere VDRs

    Einmal editiert, zuletzt von pinky666 ()

  • so, da ist sie, die 0.0.4er:


    2007-03-11: Version 0.0.4


    - Replaced submenus for Up/Down Keys with cOsdObject
    - Added Control for the TV's Main Menu
    - Added comandline tool cmdlcdcontrol to help you find the commands for your TV

    Dateien

    Powered by Point of View ION330 und Mystique SaTiX-S2 Dual
    Geguckt wird auf einem 52PFL5605H/12 per HDMI mit Atmolight Quattro
    Audio optisch per Yamaha RX-V459 auf einem Teufel Concept P
    Non-TV content über XBMC und boblight
    Remote Harmony 525 durch Atric-IR
    Remote und Streaming mit Motorola XOOM und AndroVDR sowie Daroon Player
    Streaming auf ZBOX ID-81 und Desktop per streamdev
    All based on selfbuild OpenenELEC master


    Nebenbei noch ein par andere VDRs

  • Da ich auch stolzer Bestitzer eines Atmolight bin, war mein Serieller Port nun auch in Benutzung.
    Damit man einen USB2Seriell Adapter nutzen kann, bitte folgende Zeile in lcdcontrol.c ändern.


    Code
    Add(new cMenuEditStrItem("Serial Port", LcdControlSetup.serialPort, 11 , allowed));

    in

    Code
    Add(new cMenuEditStrItem("Serial Port", LcdControlSetup.serialPort, 13 , allowed));


    Gibt es überhaupt jemanden der Testet ?

    Powered by Point of View ION330 und Mystique SaTiX-S2 Dual
    Geguckt wird auf einem 52PFL5605H/12 per HDMI mit Atmolight Quattro
    Audio optisch per Yamaha RX-V459 auf einem Teufel Concept P
    Non-TV content über XBMC und boblight
    Remote Harmony 525 durch Atric-IR
    Remote und Streaming mit Motorola XOOM und AndroVDR sowie Daroon Player
    Streaming auf ZBOX ID-81 und Desktop per streamdev
    All based on selfbuild OpenenELEC master


    Nebenbei noch ein par andere VDRs

  • Hallo zusammen,


    wollte den Thread mal rauskramen, da ich gerne so etwas ähnliches nutzen würde:


    Momentan habe ich eine DBOX im Einsatz und wechsel gerade auf eine SMT7020s.
    Die DBOX hat einen koax-VCR-Ausgang. Dort habe ich eine Sendediode einer alten Fernebedienung angeklemmt.
    Nun kann ich über das Neutrino-Menü der DBOX Befehle an die Diode senden, um z. b. meinen TV umzuschalten, meinen AV anzuschalten, etc.


    Wäre so etwas auch über die serielle Schnittstelle der SMT möglich?


    Was bräuchtet ihr noch an Input, um so etwas umzustetzen?


    Dateien, die ich nutze sind (aus Neutrino):
    rc
    lircd
    lircd.conf

  • Powered by Point of View ION330 und Mystique SaTiX-S2 Dual
    Geguckt wird auf einem 52PFL5605H/12 per HDMI mit Atmolight Quattro
    Audio optisch per Yamaha RX-V459 auf einem Teufel Concept P
    Non-TV content über XBMC und boblight
    Remote Harmony 525 durch Atric-IR
    Remote und Streaming mit Motorola XOOM und AndroVDR sowie Daroon Player
    Streaming auf ZBOX ID-81 und Desktop per streamdev
    All based on selfbuild OpenenELEC master


    Nebenbei noch ein par andere VDRs

  • Hallo,


    gibts das Projekt noch?


    Wie sehe ich denn, ob man meinem Fernseher über die RS232 fernsteuern kann? Bei mir im TV-Manual steht über die RS232 leider nur "nur für den Kundendienst".


    Gruß
    Steevee

    VDR1: EasyVDR 2.0.0, MB Asus M2N-VM HDMI, TT S2-6400, ...
    VDR2: EasyVDR 2.0.0, MB Asus M4N78 Pro, AMD Athlon II X2 250, DVB-S2 TeVii S464, 2*DVB-S Budget, GraphTFT an VGA, TV an HDMI
    VDR3: EasyVDR 2.0.0, MB Asus M2N-VM HDMI, DVB-S FF1.3, DVB-S Budget, Atric-IR, GraphTFT an FF, TV an DVI
    #VDR4: EasyVDR 0.8.x, DVB-S FF1.3, DVB-S Budget, TV über AV-Board
    sonstige VDR Test-Hardware: Skystar HD2, Touch-TFT, IMON-LCD, Fritz-Box, ...

  • Zitat

    Original von pinky666
    Ich habe einfach mal ganz nett den Support von LG angeschrieben, ob es in dieser Richtung Info's gibt. Die haben mir dann ein PDF mit einer Anleitung und den Steuerkommandos gechickt.

    Powered by Point of View ION330 und Mystique SaTiX-S2 Dual
    Geguckt wird auf einem 52PFL5605H/12 per HDMI mit Atmolight Quattro
    Audio optisch per Yamaha RX-V459 auf einem Teufel Concept P
    Non-TV content über XBMC und boblight
    Remote Harmony 525 durch Atric-IR
    Remote und Streaming mit Motorola XOOM und AndroVDR sowie Daroon Player
    Streaming auf ZBOX ID-81 und Desktop per streamdev
    All based on selfbuild OpenenELEC master


    Nebenbei noch ein par andere VDRs

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!