[Announce]Activy LCD Plugin 0.3.1

  • Moin,
    Damit ich hier auch mal was poste:
    Unter http://www.htpc-forum.de/index.php?url=downloads.php gibts die neueste Version des Activy LCD Plugins.


    Und hier der komplette Werdegang :)


  • Hier ein winziger Fix, die Message-Zeit im Setup-Menü zeigte nur Zufallswerte!


    Diff
    --- alcd.c~     2005-05-19 13:33:25.000000000 +0200
    +++ alcd.c      2005-05-19 13:33:25.000000000 +0200
    @@ -141,6 +141,7 @@
        newScrollSpeed = ScrollSpeed;
        newSleepTime = SleepTime;
        newScrolling = Scrolling;
    +   newMsgTime = MsgTime;
        static const char *Scroll[2];
        Scroll[SCROLL_BLOCK] = tr("By block");
        Scroll[SCROLL_CHAR] = tr("By character");
  • Kurze Frage: Die aktuellen Versionen unterstützen immer noch keine Frontpanels ohne LCD, right? Tat zumindest bei mir nicht ;)


    arghgra

  • Moin,
    Biste da sicher ?
    Ich dachte das sollte nun gehen (zumindest hab ichs bei 0.2.0 erwaehnt und keiner hat sich mehr beschwert), falls nicht dann poste doch mal die passenden syslog Eintraege.

  • Zitat

    Original von helau
    Moin,
    Biste da sicher ?
    Ich dachte das sollte nun gehen (zumindest hab ichs bei 0.2.0 erwaehnt und keiner hat sich mehr beschwert), falls nicht dann poste doch mal die passenden syslog Eintraege.


    AFAIR kamen da ständige PIC-Resets (unknown Answer from PIC pipapo) - teste das noch mal mit konkreten Logs.


    arghgra

  • Hier das Log beim Start - mit alcd 0.3.1



    arghgra

  • Hi,
    Je nachdem was du eingestellt hast sollte ein Laempchen leuchten oder ein anderes blinken :) Falls das nicht klappt, kannst Du bitte noch die Logentries vom Zeitpunkt des Starts der Aufnahme posten ( +- 1 minute ) ?

  • Hallo,


    ich verwende die linvdr Version 0.7 mit dem aktuellen Patch "Mt 20050518".


    Hat schon jemand dafür das ALCD-Plugin übersetzt?


    Die notwendigen Schritte scheinen (für das erste Mal :) ) recht umfangreich zu sein. Ich habe eine Anleitung zum Hinzufügen der Compiler und Werkzeuge gefunden (Haudegen pat):


    http://www.vdrportal.de/board/thread.php?threadid=13641&sid=&threadview=0&hilight=makefile&hilightuser=0&page=4



    Nun stehe ich vor der Frage, welche DVB-Sourcen ich installieren muss und woher ich sie bekomme? In der Anleitung von "pat" steht Version "linux-dvb.2003-11-08". Der letzte Patch von MarcTwain hat doch aber bestimmt einen neueren?
    Und sind diese Schritte alle erforderlich, um "nur" ein Plugin zu übersetzen?



    Unter ct-VDR komme ich auch nicht weiter. Die Umgebung habe ich laut ct-Anleitung installiert. Beim Debanisieren kommt folgende Meldung:



    Hier verwende ich:
    c't VDR: 1.2.6-28
    Kernel : 2.4.27-ctvdr-1


    Kann es sein, dass das Plugin nicht für die VDR-Version 1.2.6 bestimmt ist?


    Vielen Dank für Eure Hilfe und viele Grüße aus Berlin

    Produktivsystem: Fujitsu Siemens Activy 300 (+Display)
    mit 1x DVB-C FF FuSi (Full-TS Mod) und 1x DVB-C Cinergy 1200
    OS: ctVDR-5 (VDR 1.6.0), Debian Etch

  • Hallo Helau,


    ich dachte, Du könntest es gleich beneinen. Besteht eine Chance, oder haben sich bem Versionssprung von 1.2.6 auf 1.3 zu viele Klassen ect. geändert?


    Welche VDR-Distri setzt Du ein?


    Viele Grüße
    Michael

    Produktivsystem: Fujitsu Siemens Activy 300 (+Display)
    mit 1x DVB-C FF FuSi (Full-TS Mod) und 1x DVB-C Cinergy 1200
    OS: ctVDR-5 (VDR 1.6.0), Debian Etch

    Einmal editiert, zuletzt von mpenno ()

  • Zitat

    ich dachte, Du könntest es gleich beneinen. Besteht eine Chance, oder haben sich bem Versionssprung von 1.2.6 auf 1.3 zu viele Klassen ect. geändert?
    Welche VDR-Distri setzt Du ein?


    Hi,
    Das eine bedingt ein wenig das andere. Ich verwende natuerlich meine eigene Distri ( Gen2VDR ) und da ist ein recht aktuelles VDR drinne.
    Ist fuer die Activy sehr zu empfehlen :)

  • Sorry, dass ich erst jetzt wieder was schreibe ;)


    Also - rot blinkend eingestellt - Start


    Code
    Jun  5 19:38:36 linvdr user.debug vdr[1239]: recording thread started (pid=1239, tid=31756)
    Jun  5 19:38:36 linvdr user.info vdr[1197]: alcd-plugin: ERROR: unknown command! |9040|
    Jun  5 19:38:36 linvdr user.info vdr[1197]: alcd-plugin: ERROR: Byte1 (HEX): |48| Byte2 (HEX): |5e|
    Jun  5 19:38:36 linvdr user.info vdr[1197]: alcd-plugin: Failing Command: |9040|
    Jun  5 19:38:37 linvdr user.info vdr[1197]: alcd-plugin: ERROR: unknown command! |9020|
    Jun  5 19:38:37 linvdr user.info vdr[1197]: alcd-plugin: ERROR: Byte1 (HEX): |48| Byte2 (HEX): |5e|
    Jun  5 19:38:37 linvdr user.info vdr[1197]: alcd-plugin: Failing Command: |9020|


    Stop

    Code
    Jun  5 19:38:47 linvdr user.debug vdr[1238]: file writer thread ended (pid=1238, tid=30731)
    Jun  5 19:38:47 linvdr user.debug vdr[1128]: buffer stats: 38916 (0%) used
    Jun  5 19:38:47 linvdr user.info vdr[1128]: timer 1 (6 1938-0138 '@Westpol Politik in Nordrhein-Westfalen') stop
    Jun  5 19:38:47 linvdr user.info vdr[1128]: deleting timer 1 (6 1938-0138 '@Westpol Politik in Nordrhein-Westfalen')
    Jun  5 19:38:47 linvdr user.debug vdr[1240]: Text2Skin: menu display update thread ended (pid=1240, tid=32781)
    Jun  5 19:38:48 linvdr user.info vdr[1197]: alcd-plugin: ERROR: unknown command! |9002|
    Jun  5 19:38:48 linvdr user.info vdr[1197]: alcd-plugin: ERROR: Byte1 (HEX): |48| Byte2 (HEX): |5e|
    Jun  5 19:38:48 linvdr user.info vdr[1197]: alcd-plugin: Failing Command: |9002|


    arghgra

  • Hallo,


    eine gute Anleitung zum Kompilieren von Plugins unter LinVDR hat einmal BooStar geschrieben:
    http://www.vdrportal.de/board/thread.php?threadid=24489&sid=&hilight=selber+kompilieren


    Das Überesetzen hat einwandfrei funktioniert. Stehe nun vor den selben Problemen wie arghgra und mschitz.


    Habt Ihr schon eine Idee, woran es liegen könnte?
    (LinVDR0.7 mit MT-Patch 20050518 )


    Viele Grüße

    Produktivsystem: Fujitsu Siemens Activy 300 (+Display)
    mit 1x DVB-C FF FuSi (Full-TS Mod) und 1x DVB-C Cinergy 1200
    OS: ctVDR-5 (VDR 1.6.0), Debian Etch

  • Ich habe noch einmal ein wenig rumprobiert. Es muss ein LinVDR Problem sein. Das Ausführen der Datei scripts/activy_msg.sh


    Bash
    #!/bin/sh
    # Activy set Display text
    /bin/stty 38400 < /dev/ttyS0
    printf "\x9A\x02$1\x00" > /dev/ttyS0
    printf "\x9A\x03$2\x00" > /dev/ttyS0
    printf "\xF0\x3D" > /dev/ttyS0


    generiert einen Fehler. Bei den "printf" Anweisungen passiert nichts. Kritisch scheint nur die /bin/stty - Zeile zu sein.


    Code
    vdr:~# /bin/stty 38400 < /dev/ttyS0
    stty: standard input: Input/output error


    Erst dachte ich, es könnte am laufendem LIRC liegen. In anderen Beiträgen wurde auch etwas vom nicht geladenen Serial-Modul "8250" liegen. Aber weder das Beenden von LIRC noch das Laden des Moduls brachte etwas.


    Auf dem gleichen Rechner mit ctVDR (normales Debian) kann ich mit "activy_msg.sh" Nachrichten auf das Display zaubern. Nur leider kann ich dort das Modul nicht übersetzen (VDR Version < 1.3) ;(


    Michael

    Produktivsystem: Fujitsu Siemens Activy 300 (+Display)
    mit 1x DVB-C FF FuSi (Full-TS Mod) und 1x DVB-C Cinergy 1200
    OS: ctVDR-5 (VDR 1.6.0), Debian Etch

  • Du hast Lirc auf ner Activy 300 am laufen?
    Wofür das denn?


    Grundsätzlich:
    Das Display wird über die serielle Schnittstelle angesprochen. wenn Du da jetzt auch noch Lirc drauf laufen lässt, beissen die sich.
    Falls Du das nicht eh schon gemacht hast, schliess den IR-Empfänger am Cardreader Port an: http://www.vdr-wiki.de/wiki/in…iemensSmartcardReaderPort und sag dem seriellen Treiber per setserial dass er /dev/ttyS1 in Ruhe lassen soll.

  • LIRC ist beim LinVDR standardmäßig an, ohne dass ich ihn verwende. Da er mich bis jetzt auch nicht störte, habe ich Ihn noch nicht deaktiviert.


    Wie kann ich LIRC deaktivieren? Einfach das "Modulladen" unterbinden oder IO und IRQ ändern, um ihn von /dev/ttS0 wegzukriegen?


    Ich verwende die mitgelieferte Fernbedienung, die ja quasi als Tastaturerweiterung dient.


    Grüße

    Produktivsystem: Fujitsu Siemens Activy 300 (+Display)
    mit 1x DVB-C FF FuSi (Full-TS Mod) und 1x DVB-C Cinergy 1200
    OS: ctVDR-5 (VDR 1.6.0), Debian Etch



  • Moin,


    So wie das aussieht benoetigt die Firmware des LCD-losen Pics andere Befehle zum Setzen der LED-Stati ( 90xx ist bei der LCD-Version fuer die LED's zustaendig ).
    Weiss jemand die Codes fuer die andere Firmware, bzw wo ist der Code des Plugins mit dem das noch geklappt hat ?

Jetzt mitmachen!

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