VFD mit USB Anschluß: Futaba MDM166A

  • Hi SHF,


    ja, die Stelle kenne ich. Dort habe ich auch schonmal rumgespielt, jedoch hat das Display (das imonlcd) oder lcdproc im Betrieb dann unwillkürlich keine Daten mehr angenommen (Fehlermeldung war sowas wie "Buffer full"). Daher muss ich mich einfach mal da rantasten, um zu sehen, was im Dauerbtrieb möglich ist :unsch.


    Copperhead: Zwei Dumme, ein Gedanke - mit der Art, den Brief zu verwenden :lachen1.
    Targa_mdm166a: Da beißen sich zwei Anschauungen: Ich bin eher der Meinung, dass eine Anwendung alleinigen Zugriff auf das LCD hat, denn wenn ich diese Anwendung benutze, weiß diese in welchem Kontext welche Symbole an-/auszugehen haben. Wenn dort eine (oder merere) andere reinpfuschen, könnte dies in Blink-Chaos enden.
    Aber, sollte es von XBMC aus eine Möglichkeit geben, den Füllstand eines Mail-Accounts zu erfragen, _könnte_ man das konfigurierbar machen. Wobei mir momentan noch nichts vorschwebt, wie.


    Viele Grüße,
    Chriss

  • Zitat

    Original von theonlychriss
    Mit dieser Änderung am Treiber sollte mein neuer Patch für XBMC-pvr-testing2 dann die Icons des Displays unterstützen.


    Super, dann hätten wir ja unter Linux soweit alles wichtige abgedeckt :) Hier der neue LCDProc mit der Info-Funktion im Treiber: http://www.rasim.net/lcdproc-0.5.3_mdm166a_v3.tar.gz . Ich habe den Treiber jetzt auch mal in den lcdproc-tracker auf sourceforge eingestellt.

  • habe lcdproc source (lcdproc-0.5.3_mdm166a_v3.tar.gz) runtergeladen und "./configure --enable-drivers=mdm166a" ausgeführt. keine fehler, danach gleich make und make install. Mein Problem ist, dass LCDd folgendes meldet:


    Code
    $ LCDd
    Could not open driver module server/drivers/mdm166a.so: server/drivers/mdm166a.so: cannot open shared object file: No such file or directory
    Driver [mdm166a] binding failed
    Could not load driver mdm166a
    There is no output driver
    Critical error while initializing, abort.


    ein "ls" auf /usr/local/lib/lcdproc/ ergab

    Code
    total 8
    drwxr-xr-x 2 root root 4096 2010-05-31 13:04 .
    drwxr-xr-x 4 root root 4096 2010-05-31 13:04 ..


    Warum wird der Treiber nicht installiert?

  • Was hat denn Configure zu dem Thema ausgegeben, d.h. stand da "The following drivers will be build: mdm166a"? Gibt es die mdm166a.so überhaupt irgendwo (updatedb und dann locate mdm166a.so)?

  • ah! danke für den hinweis! in der ausgabe von configure fast am schluss stand "configure: WARNING: The mdm166a driver needs the libhid library.". libhid-dev installiert und funzt! danke

  • Hi,


    ich erhalte die gleiche Fehlermeldung:

    Code
    :~# LCDd
    Could not open driver module server/drivers/mdm166a.so: server/drivers/mdm166a.so: cannot open shared object file: No such file or directory
    Driver [mdm166a] binding failed
    Could not load driver mdm166a
    There is no output driver
    Critical error while initializing, abort.
    :~# locate mdm166a.so
    /usr/local/lib/lcdproc/mdm166a.so
    /usr/local/src/lcdproc-0.5.3/debian/lcdproc/usr/local/lib/lcdproc/mdm166a.so
    /usr/local/src/lcdproc-0.5.3/server/drivers/mdm166a.so



    Allerdings habe ich versucht, mir gleich ein *.deb-Paket zu bauen und das hat wohl aufgrund mangelder Ahnung nicht so geklappt?! Ich konnte in den Ausgaben jedenfalls keine 'error''s finden, lediglich ein:

    Code
    dpkg-gencontrol: Warnung: unbekannte Substitutionsvariable ${misc:Depends}


    Ich hab' folgendes gemacht:


    Einer von Euch Experten sieht doch den Fehler bestimmt auf Anhieb ;) .


    Grüße joker

    HW VDR: Thermaltake DH102 | Gigabyte GA-M720-US3 | AMD 270u | 8GB RAM | 120GB SSD System + 3TB HDD Daten | L4M Cine CT V6 + Flex S2 | Zotac GT630 | Futaba MDM166A | Atric IR-Einschalter Rev. 5 | NEC P553 | SEDU + 96 PIX | Pioneer SC-LX85 | Jamo S606
    SW VDR: Debian Wheezy | Kernel 3.2.0-4-amd64 | Mate 1.6 | VDR 2.2.0 | nVidia 331.79 | LIRC 0.9.0 | media_build_experimental | Plugins: permashift 1.0.3, softhddevice 0.6.1rc1-git, menuorg 0.5.1, skinnopacity 0.1.3, tvscraper 0.2.0-git, seduatmo 0.0.2-git, mplayer 0.10.2-hg, fritzbox 1.5.3, vdradmin-am 3.6.9, femon 1.7.19, targavfd 0.3.0, span 0.0.7, dvd 0.3.6-cvs, graphtftng 0.4.10-git, extrecmenu 1.2.4-git, epgsearch 1.0.1-git, block 0.1.2-git, cpumon 0.0.6a, ac3mode 0.1, HD-- 1.0.0-hg, u. v. a. ...

  • Hi,


    Code
    :~# cat /usr/local/etc/LCDd.conf|grep server
    ...
    DriverPath=server/drivers/
    ...


    :wand geändert in /usr/local/lib/lcdproc/. Alles muss man selber machen :schiel .


    Grüße joker

    HW VDR: Thermaltake DH102 | Gigabyte GA-M720-US3 | AMD 270u | 8GB RAM | 120GB SSD System + 3TB HDD Daten | L4M Cine CT V6 + Flex S2 | Zotac GT630 | Futaba MDM166A | Atric IR-Einschalter Rev. 5 | NEC P553 | SEDU + 96 PIX | Pioneer SC-LX85 | Jamo S606
    SW VDR: Debian Wheezy | Kernel 3.2.0-4-amd64 | Mate 1.6 | VDR 2.2.0 | nVidia 331.79 | LIRC 0.9.0 | media_build_experimental | Plugins: permashift 1.0.3, softhddevice 0.6.1rc1-git, menuorg 0.5.1, skinnopacity 0.1.3, tvscraper 0.2.0-git, seduatmo 0.0.2-git, mplayer 0.10.2-hg, fritzbox 1.5.3, vdradmin-am 3.6.9, femon 1.7.19, targavfd 0.3.0, span 0.0.7, dvd 0.3.6-cvs, graphtftng 0.4.10-git, extrecmenu 1.2.4-git, epgsearch 1.0.1-git, block 0.1.2-git, cpumon 0.0.6a, ac3mode 0.1, HD-- 1.0.0-hg, u. v. a. ...

  • So,


    das nächste Problem:

    Code
    make plugins

    schlägt fehl wegen:

    Code
    ffont.h:20:10: error: #include expects "FILENAME" or <FILENAME>
    In file included from ffont.c:16:
    ffont.h:20:10: error: #include expects "FILENAME" or <FILENAME>
    In file included from watch.c:20:
    ffont.h:20:10: error: #include expects "FILENAME" or <FILENAME>
    make[1]: freetype-config: Kommando nicht gefunden


    Kann es sein, dass neben libhid noch weitere Abhängigkeiten bestehen?


    Grüße joker

    HW VDR: Thermaltake DH102 | Gigabyte GA-M720-US3 | AMD 270u | 8GB RAM | 120GB SSD System + 3TB HDD Daten | L4M Cine CT V6 + Flex S2 | Zotac GT630 | Futaba MDM166A | Atric IR-Einschalter Rev. 5 | NEC P553 | SEDU + 96 PIX | Pioneer SC-LX85 | Jamo S606
    SW VDR: Debian Wheezy | Kernel 3.2.0-4-amd64 | Mate 1.6 | VDR 2.2.0 | nVidia 331.79 | LIRC 0.9.0 | media_build_experimental | Plugins: permashift 1.0.3, softhddevice 0.6.1rc1-git, menuorg 0.5.1, skinnopacity 0.1.3, tvscraper 0.2.0-git, seduatmo 0.0.2-git, mplayer 0.10.2-hg, fritzbox 1.5.3, vdradmin-am 3.6.9, femon 1.7.19, targavfd 0.3.0, span 0.0.7, dvd 0.3.6-cvs, graphtftng 0.4.10-git, extrecmenu 1.2.4-git, epgsearch 1.0.1-git, block 0.1.2-git, cpumon 0.0.6a, ac3mode 0.1, HD-- 1.0.0-hg, u. v. a. ...

  • Hi,


    es scheint wohl das 'libfreetype6-dev'-Paket zu sein.


    @Hulk
    Könntest Du das bitte noch in Dein HowTo aufnehmen?
    Danke!


    Grüße joker

    HW VDR: Thermaltake DH102 | Gigabyte GA-M720-US3 | AMD 270u | 8GB RAM | 120GB SSD System + 3TB HDD Daten | L4M Cine CT V6 + Flex S2 | Zotac GT630 | Futaba MDM166A | Atric IR-Einschalter Rev. 5 | NEC P553 | SEDU + 96 PIX | Pioneer SC-LX85 | Jamo S606
    SW VDR: Debian Wheezy | Kernel 3.2.0-4-amd64 | Mate 1.6 | VDR 2.2.0 | nVidia 331.79 | LIRC 0.9.0 | media_build_experimental | Plugins: permashift 1.0.3, softhddevice 0.6.1rc1-git, menuorg 0.5.1, skinnopacity 0.1.3, tvscraper 0.2.0-git, seduatmo 0.0.2-git, mplayer 0.10.2-hg, fritzbox 1.5.3, vdradmin-am 3.6.9, femon 1.7.19, targavfd 0.3.0, span 0.0.7, dvd 0.3.6-cvs, graphtftng 0.4.10-git, extrecmenu 1.2.4-git, epgsearch 1.0.1-git, block 0.1.2-git, cpumon 0.0.6a, ac3mode 0.1, HD-- 1.0.0-hg, u. v. a. ...

  • Hi,


    ansonsten ist das Display der helle Wahnsinn (im wahrsten Sinne des Wortes) und im Vergleich zum meinem MediaLab (imon) zumindest mit LCDproc super schnell.


    Grüße joker

    HW VDR: Thermaltake DH102 | Gigabyte GA-M720-US3 | AMD 270u | 8GB RAM | 120GB SSD System + 3TB HDD Daten | L4M Cine CT V6 + Flex S2 | Zotac GT630 | Futaba MDM166A | Atric IR-Einschalter Rev. 5 | NEC P553 | SEDU + 96 PIX | Pioneer SC-LX85 | Jamo S606
    SW VDR: Debian Wheezy | Kernel 3.2.0-4-amd64 | Mate 1.6 | VDR 2.2.0 | nVidia 331.79 | LIRC 0.9.0 | media_build_experimental | Plugins: permashift 1.0.3, softhddevice 0.6.1rc1-git, menuorg 0.5.1, skinnopacity 0.1.3, tvscraper 0.2.0-git, seduatmo 0.0.2-git, mplayer 0.10.2-hg, fritzbox 1.5.3, vdradmin-am 3.6.9, femon 1.7.19, targavfd 0.3.0, span 0.0.7, dvd 0.3.6-cvs, graphtftng 0.4.10-git, extrecmenu 1.2.4-git, epgsearch 1.0.1-git, block 0.1.2-git, cpumon 0.0.6a, ac3mode 0.1, HD-- 1.0.0-hg, u. v. a. ...

  • Hallo Infabo,


    geht es ohne die Einstellung der Columns nicht mit XBMC?
    Ich habe es eigentlich so in Erinnerung, dass die Anzahl der Columns und Rows vom lcdproc-Treiber erfragt und dann von XBMC verwendet wird.


    Viele Grüße,
    Chrss

  • Zitat

    Original von theonlychriss
    Hallo Infabo,


    geht es ohne die Einstellung der Columns nicht mit XBMC?
    Ich habe es eigentlich so in Erinnerung, dass die Anzahl der Columns und Rows vom lcdproc-Treiber erfragt und dann von XBMC verwendet wird.


    Viele Grüße,
    Chrss


    sry für die falschmeldung letztens. xbmc erkennt es nicht richtig. hab es gerade bei der video-progressbar gemerkt. die wird ohne die 16-col angabe gescrollt.
    cool wäre auch eine sehr sehr niedrige 3te zeile für die anzeige der progressbar - etwa 1/3 so hoch wie eine textzeile. weiß nicht ob das geht?

  • Hallo infabo,


    Zitat

    hab es gerade bei der video-progressbar gemerkt. die wird ohne die 16-col angabe gescrollt.

    Kannst Du es mir bitte genauer bzw. anders erklären, denn ich habe wirklich absolut keine Ahnung, was Du meinst.


    Das mit der verkleinerten Progressbar wäre dann quasi iMon-LCD light :love1. Das würde gehen, aber dazu müsste man den Treiber ganz schön vergewaltigen und ob das letztliche Resultat bei der ganzen Nutzerschaft gut ankommt, wage ich zu bezweifeln.


    Viele Grüße,
    Chriss

Jetzt mitmachen!

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