Bekijk de volledige versie : Asus 500gp + USB LCD fragen für lcd4linux
JETZT MIT YOUTUBE VIDEO IN ACTION:
HOT HOT HOT (http://www.youtube.com/watch?v=SvcZAXW0w1Y)
------------------------------------------------------------------------
alter text:
ich hab mir überlegt so ein LCD Display für den kleinen asus wär doch mal ne feine sache.
Ich hab auch schon einieges gegoogeld aber mir wird leider nicht alles klar.
Scheinbar benutzt man zur kommunikation zwischen router und display das programm lcd4linux (http://ssl.bulix.org/projects/lcd4linux/).
Mir ist nur nicht ganz klar wie ich vorgehen sollte:
1. Über Serial:
Der wl500gp scheint zwar einen serial anschluss zu haben nur scheint dieser die falsche spannung zu liefern. Steht zumindest in der OpenWRT Wiki (http://wiki.openwrt.org/OpenWrtDocs/Hardware/Asus/WL500GP)
wie hat dieser adapter auzusehen?
Und kann ich dort besipielweise so ein display anschliessen Conrad (http://www1.conrad.de/scripts/wgate/zcop_b2c/~flNlc3Npb249UDkwV0dBVEU6Q19BR0FURTEwOjAwMDIuMDEwO S42Nzg4NGU4MiZ+aHR0cF9jb250ZW50X2NoYXJzZXQ9aXNvLTg 4NTktMSZ+U3RhdGU9MTg3ODA3ODA2NQ==?~template=PCAT_A REA_S_BROWSE&mfhelp=&p_selected_area=%24ROOT&p_selected_area_fh=&perform_special_action=&glb_user_js=Y&shop=B2C&vgl_artikel_in_index=&product_show_id=&p_page_to_display=DirektSearch&~cookies=1&zhmmh_lfo=&zhmmh_area_kz=&s_haupt_kategorie=&p_searchstring=lcd-modul&p_searchstring_artnr=&p_searchstring_manufac_artnr=&p_search_category=alle&fh_directcall=&r3_matn=&insert_kz=&gvlon=&area_s_url=&brand=&amount=&new_item_quantity=&area_url=&direkt_aufriss_area=&p_countdown=&p_80=&p_80_category=&p_80_article=&p_next_template_after_login=&mindestbestellwert=&login=&password=&bpemail=&bpid=&url=&show_wk=&use_search=3&p_back_template=&template=&kat_save=&updatestr=&vgl_artikel_in_vgl=&titel=&darsteller=®isseur=&anbieter=&genre=&fsk=&jahr=&jahr2=&dvd_error=X&dvd_empty_error=X&dvd_year_error=&call_dvd=&kna_news=&p_status_scenario=&documentselector=&aktiv=&gewinnspiel=&p_load_area=$ROOT&p_artikelbilder_mode=&p_sortopt=&page=&p_catalog_max_results=20)
oder muss da noch etwas dazwischen?
2. Über USB
Hier (http://ippf.eu/showpost.php?p=1143014&postcount=12)hat Hirntot scheinbar das ganze über USB gelöst.
Ich habe das gefühl das er dafür aber das relativ aufwendiege lcd2usb (http://www.harbaum.org/till/lcd2usb/index.shtml)benutzt. Welches bedeuted sich eine PCB selber zu bauen. Das geht mir ehrlichgesagt zu weit.
Kurzum ich suche nach einer "relativ einfachen" möglichkeit ein LCD Display an den wl500gp anzuschliessen.
Ich glaube auch viele andere würden sich über eine möglichst unkomplizierte lösung freuen, wär gerne bereit nach erlangtem wissen ein kleines howto zu schreiben.
Freu mich über jede anregung!
Hi thejew,
bei Conrad hab ich kein Display gefunden, dass du direkt über die serielle Schnittstelle anbinden kannst. Die verfügbaren Displays haben alle eine parallele Schnittstelle. Falls Du einen Wl500 mit paralleler Schnittstelle hast, könnte man den Linux-Treiber verwenden.
Das Protokoll ist aber nicht sonderlich kompliziert und man könnte auch einen eigenen Treiber schreiben.
Falls Du nur eine serielle Schnittstelle hast, wird wohl nicht viel draus.
Bei Farnell gab es mal Konverter zu RS232. Die waren aber unverhältnismäßig teuer. Man könnte auch einen PIC als Konverter nehmen. Dann muss man aber alles selbst programmieren. Wenn ich mich richtig entsinne, gab es min Netz mal eine Bauanleitung inclusive Quellcode dazu. Vielleicht findest Du ja noch was.
Norbert
Vielen dank erstmal für deine Hilfe...
Ich denke ich werd mir doch einfach ein schon fertiges im internet bestellen.
Wahrscheinlich eins von hier:
http://www.crystalfontz.com/products/index-usb.html
über den seriellen Anschluss kommt dann vielleicht später noch ein infrarot mod + Fernbedienung.
Dann ist meine Jukebox perfekt :D
ich werde berichten wenn ich die Sache in betrieb nehme, allerdings nicht vor weihnachten denke ich.
Scheinbar benutzt man zur kommunikation zwischen router und display das programm...
...hat Hirntot scheinbar das ganze über USB gelöst.
http://de.wiktionary.org/wiki/scheinbar ;-)
Hallo thejew,
Du hast eine coole Seite mit Displays gefunden. So wie es aussieht, kannst Du die seriellen Displays nutzen. Es gibt ja auch einen Quellcode zu Linux.
Ich bin mir ziemlich sicher, dass Du auch die USB-Displays verwenden kannst. Die setzen vermutlich auf den den seriellen Displays auf und schalten nur einen Seriell-USB-Converter davor.
Damit benutzt man das Display via USB wie eine serielle Schnittstelle. Die müsste sich auch am Router nutzen lassen. Die Programmierung ist dann denkbar einfach. Die liesse sich dann über einfache Scripte ohne compilieren realisieren.
Mit diesem Display könnte man eine komplette Bedienung machen. Ich glaube das wäre was für Deine JukeBox.
http://www.crystalfontz.com/products/index-ser.html
http://www.crystalfontz.com/zimage/ziresize.php?name=742&x=800&y=105&q=80&cache=1
(Quelle: Crystalfontz)
Ein ähnliches Projekt habe ich mit der C-Control von Conrad realisiert. Dafür gibt es einen Bausatz mit Display und Tastatur. Den habe ich per USB-Seriell-Konverter und Seriell-IR-Modul (als elektrische Entkopplung) betrieben und konnte verschiedene Dinge damit ansteuern. Das gleiche geht auch mit einer C-Control-Station. Damit lassen sich nette Dinge anstellen.
http://media.conrad.de/xl/9000_9999/9500/9500/9506/950629_AB_00_FB.EPS.jpg
C-Control Bausatz (Quelle: Conrad)
http://media.conrad.de/xl/1000_1999/1900/1980/1988/198863_LB_00_FB.EPS.jpg
C-Control-Station 2.0 (Quelle: Conrad)
Norbert
Sucht mal bei Pollin (www.pollin.de) nach "LCD-Modul". Billiger als da werdet ihr die Dinger nirgends finden. Das Problem wird aber sein, die meisten angebotenen Module mit einem uC sind für den Parallelport (Stichwort HDD44780). Und den Parallelport hat seit dem WL-500g kein Router von Asus mehr. Oder ist auf der Platine der Parallelport (bzw. irgendwelche GPPs, die man zum Parallelport umkonfigurieren kann) noch vorhanden?
Meiner Meinung nach ist ein LCD am Router eine nette Spielerei, aber eben nicht mehr, da es das Webinterface oder Telnet/SSH nicht komplet ersetzen kann.
Gruß
Robert
WLAN-Fan
14-12-2008, 18:35
Hi,
ich habe mir schon vor längereer Zeit mal die Teile von dem Projekt
"USB-LCD Lowcost Edition von www.Modding-FAQ.de (http://www.modding-faq.de/index.php?artid=615)"
gekauft.
Leider noch keine Zeit gehabt das wirklcih mal zu bauen und am ASUS zu testen.
Bei Interesse bin ich an einem Austausch von Geistesblitzten zu dem Projekt nicht abgeneigt.
Der Vorteil ist das das Projekt sehr billig ist und sicher auch einen Bildungsefekt vorweisen kann.
Also bei Interese einfach melden :) .
Gruß.
Ich hab mir jetzt ein USB-LCD Display von Crystalfontz bestellt (4x20 zeichen bei lc-display.de). Ich denke das es ende der Woche bei mir eintreffen wird.
Werde dann berichten und ein paar screenshots reinstellen.
Hier hat jemand nochmal ein selbtsbauprojetkt gewagt:
http://mightyohm.com/blog/2008/12/building-a-wifi-radio-part-7-building-an-lcd-display/
Wie auch ich planne hat mightyohm das Display dazu verwendet um Musik titel anzuzeigen.
Allerdings möchte ich auch zu meiner Fernbedienung (siehe tut in signatur) ein unmittelbares feedback für die Tasten haben. Mall schauen wie sich das alles realisieren lässt.
Soooo...
Ich hab mich die letzten Wochen in meiner Freizeit immer wieder mit dem LCD display beschäftigt, hier mal das momentane ergebnis als video:
(mit ner schäbiegen webcam aufgenommen)
YOUTUBE:
Video (http://www.youtube.com/watch?v=SvcZAXW0w1Y)
dies ist allerdings ein work in progress. Da gibt es noch einieges an kleineren problemen auszumerzen und evtl. ändere ich das design auch nochmal.
Das Display wird mit der Fernbedienung aus meinem tutorial bedient.
Moin,
ich habe ein problem unswar hab ich an meinem router es geschaft soweit das lcd zum lauf zubekommen nur ich möchte jetzt denn status von torrent daruf einzeigen lassen nur mein problem ist es eine bar zu erstellen hier meine conf bis jetzt :
Widget TorrentDone {
class 'Bar'
expression (file::readline('/tmp/hdd/Torrent/active/Status.txt', 2))
length 20
min 0
max 100
style 'H'
direction 'E'
}
nur ich bekomme es nicht richtig hin es anzeigen zu lassen wie weit der ist jemand einen plan davon?in der status txt ist die % wie weit er ist....
thx schon für eure hilfe
mfg
Alex
Oho wie steuerst du den das Teil?
naja ... mit der fernbedienung (siehe signatur) steuert man das display meist indirekt. Bei der Musik anzeige z.B. steuert man eingentlich nur MPD/MPC das display geift mit seiner software (lcd4linux mit plugin MPD) einfach die informationen von MPD ab.
Das unmittelbare feedback (links neben der zeit, 1 zeile) wird so erreicht:
druck auf fernbedienung > lirc führt "echo TEXT" > schreibt in eine datei > diese wird wieder von lcd4linux gelesen.
klingt kompliziert funktioniert aber echt gut.
die mpd informationen und CPU / NET werden direkt durch plugins von lcd4linux unterstürtzt.
Werde die tage evtl. noch ein Video zeigen wo man das ganze setup sieht, Fernbedienung, Gembird USB-Steckdose, Router, Hub etc.
Hab nur leider keine ordentliche aufnahmequelle zur hand.
Hab mich in den letzten Tagen n bissel mit Openwrt beschätftigt.
Hauptgrund der 2.6 kernel, allerdings sind die Openwrt images relativ nackt. Man kann sich vieles nachinstallieren, doch brauchen die packete so mehr speicherplatz als wenn sie von beginn an in der Firmware sind.
Ich hab deswegen versucht mir selber eine Openwrt firmware ala Oleg mit 2.6 kernel zu bauen.
Dabei herausgekommen ist eine image für den Wl500gp (nur auf ver1 getestet) mit folgenden features:
Update: 2 Versionen (Jukebox, Transmission)
Update: Neue und letzte Jukebox version
Jukebox Firmware:
-- 2.6. kernel (wlan broadcom geht in AP und Client mode)
-- kernel module für USB-Sticks/HDD, Soundkarten, Serial
-- Luci Webif
-- Netzwerk: Samba 2 Server, NFS client
-- Audiofeatures: mpd ver 0.13, mpc, esound, alsa, lcd4linux (für Crystalfontz Display), lircd (Fernbedienung - siehe meine signatur)
-- Utils: Openvpn, sispmctl (siehe Steckdosen Fernbedienung), screen, fdisk, e2fsprogs, dropbear, busybox, etc.
Diese firmware ist speziell darauf ausgerichtet den Router als Jukebox zu verwenden.
---------------------------------------
neue ver: Size 6,8 MB
- neuster Build (sep 2009)
- mehr platz für eigene packete!
- unzähliege kleine verbesserungen.
- letzte version.
DOWNLOAD (http://rapidshare.com/files/282245877/jukebox-public.trx)
Wichtig: bitte 5 min vor dem neustart warten (beim flashvorgang) aufgrund der grösse
----------------------------------------
alte ver: Size: 7,2MB
DOWNLOAD (http://rapidshare.com/files/250090349/openwrt-brcm47xx-squashfs.trx)
----------------------------------------
Transmission Firmware (neu):
-- 2.6. kernel (wlan broadcom geht in AP und Client mode)
-- kernel module für USB-Sticks/HDD
-- Luci Webif (auf 192.168.1.1)
-- Transmission 1.73 mit Webinterface (auf 192.168.1.1:9091)
-- Samba 2 Server (smb.conf muss noch individuell angepasst werden, sonst einsatzbereit)
-- VSFTPD Server (ftp server)
-- Utils: screen, fdisk, e2fsprogs, dropbear, busybox, etc.
Diese Firmware soll es möglichst einfach machen BitTorrent dateien runterzuladen und diese dann auf andere PCs zu übertragen. Die meisten programme sind nach dem ersten start einsatzbereit.
Size: 5,2 MB
DOWNLOAD (http://rapidshare.com/files/265450650/wl500gp-transmission.trx)
Hinweise:
Diese Firmwares sind ausgiebig von mir getestet, trotzdem übernehme ich keine Gewähr für evtl. beschädigte Hardware.
Diese Firmwares sind zusammengestellt aus den Openwrt (http://www.openwrt.org) Sources mit kleinen modifikationen meinerseits. Dank an alle Openwrt Devs.
Links alle down ich hab die firmwares selber nicht mehr :) sollte sie noch jemand haben können die natürlich gepostet werden!
TheTyran
23-07-2009, 23:54
Hallo!
Die Firmware ist gut zusammengestellt und läuft stabil auf meinem WL-500gp v.1!
Das einzige, was sich für mich als wirklich störend herausstellt ist der geringe verbleibende Platz aufm Flash (um z.b. nen Bluetooth-Adapter zu installieren).
Hab schon mehrfach versucht meinen USB-Stick umzumounten, klappt aber irgenwie nicht (Bin [vllt.] einfach nur zu blöd :rolleyes: )
Hat es jmd hinbekommen oder kennt eine funktionierende hierauf bezogene Anleitung?!
Den Anleitungen, denen ich befolgt bin (Openwrt.org usbhowto für Kamikaze 2.6 Kernel sowie mehreren aus Foren) klappten nicht..
Aber die Firmware ist anundfürsich die beste, die ich bisher geflasht habe !!!! :)
LG
Mit dem geht die eingebaute Standard WLAN Karte?
Weil laut hier: http://oldwiki.openwrt.org/OpenWrtDocs%282f%29Hardware%282f%29Asus%282f%29WL5 00GP.html?highlight=%28OpenWrtDocs/Hardware%29
Funktioniert ja die Karte mit 2.6er Kernel nicht..
TheTyran
24-07-2009, 11:04
Hi, und Danke für die schnelle Antwort!
Ich hab die Nacht über dran gesessen und es nun doch hinbekommen.. :D Das einzige Manko ist z.Z. nur, das er ausschließlich beim Kaltstart komplett hochlädt. Also nix mit nur "reboot" in der Konsole sondern zusätzlich Stecker ziehen..
Sollte kein großes Problem sein, denke an nen unsauber ausgehängtes FS o.ä. tune2fs -c0 -i0 hat aber nichts gebracht... Naja..
Das Debuggen kommt später, hänge dann auch mein modifiziertes Init-Skirpt hier als Datei an.
Danke nochmal fürs Image ;)
LG,
TheTyran
Und WLAN funktioniert Tip Top?
TheTyran
24-07-2009, 13:02
Und WLAN funktioniert Tip Top?
Ist aktiviert, signal Quali und stärke scheinen i.o. zu sein, encryption und throughput hab ich noch nicht getestet.. versuche gerade den blöden BT-Dongle zum laufen zu bekommen. Denke, dass das aber heut noch laufen wird..
Yep Wlan funktioniert wirklich gut mit der default wlan karte. Zumindest Client und AP mode gehen einwandfrei.
Baue gerade an einer neuen version ohne Audio support, lcd4linux und lircd etc. (brauchen die wenigesten denke ich) , dafür aber mit transmission in der firmware mal schauen was rauskommt.
Freut mich das dir die firmware gefällt TheTyran.
Hängt ma da die HDD auch auf /opt ein und greift ipkg aufs openwrt repo oder aufs oleg repo zu?
Hängt ma da die HDD auch auf /opt ein und greift ipkg aufs openwrt repo oder aufs oleg repo zu?
Wenn man mag kann man die pladde auf /opt einhängen, dies ist sogar von nöten wenn man auf das unslug repo zugreift (oleg), allerding gehen nicht alle packete aus dem unslung repo, denke das die für 2.4 compiled sind.
Defaulft ist allerding das openwrt repo, das allerdings erstmal alles auf den flash instaliert. Das lässt sich aber relativ einfach ändern, so das sich zusätzlich packete aus dem openwrt repo auf einem stick installieren lassen.
Ist geschmachssache, ich hab gerne das meiste im flash.
Naja, Problem ist beim Flash, dass da nicht soviel reinpasst und ich das schon gerne am Stick hätte.
Oder wieviel ist nachher am Flash frei? Wäre ne Alternative für eine Version ohne Stick (wenn dann noch openvpn, openssh und noch ein paar Dinge raufgehen), da bei oleg ja nicht soviel frei ist.
Hi,
ich habe mir den WL-500gp V2 gerade neu gekauft und mit eigener
firmware erstellen noch keine große Erfahrung sammeln können.
Ich möchte allerdings gerne die fertige Jukebox Firmware austesten,
hat die denn jmd. schon mit V2 getestet oder muss ich das jetzt mal
tun :rolleyes:
Ihr helft mir doch wenn ich ihn zerschossen habe, oder? :D
Nach ein wenig stöbern im Obenwrt forum bin ich mir relativ sicher das meine Firmwares nicht auf der rev. 2 funktionieren. Es müssen wohl vorhr einiege modifikationen vorgenommen werden, evtl mach ich dafür mal ne extra version.
EDIT: Kann sein das es doch geht, muss wohl echt mal einer ausporbieren. Bei problemen geht der Recovery mode des Routers noch, also warscheinlichkeit ihn kaputt zu machen ist gerníng.
Nagut, dann spring ich halt mal ins kalte Wasser.
Meld mich dann später ob es geklappt hat.
Soo, Router bootet - Wlan funktioniert erwartungsgemäß nicht.
Muss noch ein wenig weiter testen, sieht aber im groben schonmal ganz gut aus :D
Vielen Dank für deinen test!
Schade das dein wlan nicht funktioniert, werd mal schauen obs dafür nen patch gibt.
Hab auch schon ne neue Jukebox version fast fertig. Ist etwas kleiner aber bietet die gleichen features, so dass noch etwas mehr platz im speicher ist.
virtualien
21-08-2009, 13:03
Bislang hatte ich entweder dd-wrt im Client Mode oder Oleg/Koppel im 3G-AP mode verwendet. Wegen des 2.6er Kernels soll jetzt auf dem WL-500gP v1 Openwrt getestet werden, die Images sind also mehr als willkommen.
Die von thejew erstellten Images kann man direkt mit der Anwendung 'ASUS Firmware Restoration' flashen, über Telnet wird mit passwd ein Passwort gesetzt, danach über ssh mit dem Router verbinden.
Client Modus funktioniert gut.
Dem Image fehlt aus meiner Sicht nur noch das Paket luci-app-ntpc und die AIR-LED sollte leuchten sobald man z.B. den Client Mode verwendet.
Wie kann ich bei diesem build die Paketverwaltung korrekt einstellen? Ich wollte meine Atheros TL-660G Karte einbauen und madwifi installieren, allerdings erhalte ich nach 'opkg update' und 'opkg install kmod-madwifi' folgende Meldung:
Collected errors:
* Packages were found, but none compatible with the architectures configured
Vielen Dank für die Images
Das liegt daran das Openwrt auf diesem Reposetory aus irgenwelchen unerfindlichen gründen versionen für 2 maschinen reingeschmissen hat. Die einfachste lösung ist es auf http://downloads.openwrt.org/snapshots/trunk/brcm47xx/packages/ zu gehen, dort das richtiege paket runterladen mit der endung *mipsel. Vom router aus einfach
wget *link* und dann
opkg install packetname.ipk
nicht super elegant ... aber geht erstmal ... sollte sich auch wieder ändern kann mir nicht vorstellen das das so beabsichtigt ist.
Neue Jukebox version kommt ende der woche..
neue version der Jukebox firmware fertiggestellt, dies wird auch die letzte bleiben. Evtl. arbeite ich an der Transmission firmware noch weiter.
Cool wär dabei möglichkeit über das webif zu partitionieren und zu formatieren, um möglichst einfach den anschluss externer geräte zu ermöglichen.
So kann "jeder" ganz einfach und schnell seinen router zum downloaden verwenden den viele scheuen ja sogar das wengi howto.
Mal schauen ob ich mir da was zusammenbauen kann.
Smuggler
05-02-2011, 17:25
Hallo zusammen,
ich wollte ebenfalls ein LCD-Modul an meinen WL500w anschließen.
Folgende Problematik ereilt mich beim compilieren von LCD4linux.
Aktuelle Sourcen vom SVN-Repository geholt.
./configure
make
make bricht mit folgender Fehlermeldung ab:
make
CDPATH="${ZSH_VERSION+.}:" && cd . && /opt/bin/bash /tmp/harddisk/work/lcd4linux/missing --run aclocal-1.11 -I m4
/tmp/harddisk/work/lcd4linux/missing: line 54: aclocal-1.11: command not found
WARNING: `aclocal-1.11' is missing on your system. You should only need it if
you modified `acinclude.m4' or `configure.in'. You might want
to install the `Automake' and `Perl' packages. Grab them from
any GNU archive site.
cd . && /opt/bin/bash /tmp/harddisk/work/lcd4linux/missing --run automake-1.11 --gnu
/tmp/harddisk/work/lcd4linux/missing: line 54: automake-1.11: command not found
WARNING: `automake-1.11' is missing on your system. You should only need it if
you modified `Makefile.am', `acinclude.m4' or `configure.in'.
You might want to install the `Automake' and `Perl' packages.
Grab them from any GNU archive site.
CDPATH="${ZSH_VERSION+.}:" && cd . && /opt/bin/bash /tmp/harddisk/work/lcd4linux/missing --run autoconf
Unrecognized character \x02 at /opt/lib/perl5/5.8.8/mipsel-linux/Data/Dumper.pm line 631.
Compilation failed in require at /opt/share/autoconf/Autom4te/C4che.pm line 33.
BEGIN failed--compilation aborted at /opt/share/autoconf/Autom4te/C4che.pm line 33.
Compilation failed in require at /opt/bin/autom4te line 38.
BEGIN failed--compilation aborted at /opt/bin/autom4te line 38.
make: *** [configure] Error 1
bevor ich Unwissender groß rumbastel und versuche hab ich mich entschlossen nach Hilfe zu Fragen.
Jemand einen Ansatzpunkt für mich?
Grüße
Smuggler
newbiefan
06-02-2011, 08:19
bevor ich Unwissender groß rumbastel und versuche hab ich mich entschlossen nach Hilfe zu Fragen.
Jemand einen Ansatzpunkt für mich?
Nun, woher die Fehler kommen kann nur mit einem grossen Aufwand festgestellt werden. Eventuell hilft dir das hier (http://www.wl500g.info/showthread.php?t=22743) weiter.
Deshalb die Frage: wieso kompilieren? Im Repository liegt doch schon eine kompilierte Version. Hast du diese bereits getestet?
Ein 'ipkg install lcd4linux' sollte doch reichen.......
LG
Newbiefan
Smuggler
06-02-2011, 08:42
Moin,
ich dachte mir, nimm die aktuelle aus dem Repo, da die per ipkg ja doch schon "alt" ist.
Vllt komm ich heute abend noch zum testen.
Grüße
Smuggler
Smuggler
10-02-2011, 07:33
Moin,
also ich hab die Version aus dem Repository (v0.10.0 r758) installiert und konfiguriert.
Mein µC interpretiert auch sauber die Daten und ich kann mir einfache Systemdaten anzeigen lassen.
Schade das es so eine "alte" Version ist, denn viele Funktionen sind in dieser Version noch nicht integriert gewesen.
Kompilieren der aktuellen Version scheitert bei mir leider :(
Wenn also jemand Lust hat darf er gerne ein Neues Package erzeugen :D
Grüße Smuggler
Smuggler
11-02-2011, 21:28
Nabend,
hab mich heute abend nochmal mit der ganzen Sache etwas intensiver beschäftigt. Und scheine Erfolg zu haben. Näheres kann ich aber erst sagen wenn ich mein Display zur Hand habe.
Was ich getan habe:
- optware-devel komplett mit allen dependencies runtergeworfen und neu installiert
- lcd4linux ausm SVN genommen
- ./configure --with-drivers=SimpleLCD --with-plugins=all,\!netinfo
- make
und siehe da es kam ne neue lcd4linux anwendung bei raus ^^
Falls jemand interessiert ist wieso ich den ./configure Befehl so ausgeführt hab wie oben geschrieben, erklär ich das gerne.
Sobald ich mein Display hab kann ich auch sagen ob es wirklich geklappt hat.
Grüße
Smuggler
Und, hat es jetzt geklappt?
Wenn ja, welches Display hast du denn genommen?
Die Sache hört sich ja interessant an...
Smuggler
26-02-2011, 12:58
Hi,
also.. ja es hat funktioniert. Verwendet habe ich ein 4x20 Display (http://www.lcd-module.de/pdf/doma/dip204-4.pdf)
Zwischen Router und Display hängt ein Mikrokontroller mit dem ich das Display ansteuer.
Deswegen nutze ich bei LCD4Linux momentan den SimpleLCD Treiber, weil dieser einfach die Daten Zeichen für Zeichen raushaut :). Die einzelnen Zeichen schickt dann mein µC ans Display.
ABER der Simple LCD Treiber der SVN-Version machte Probleme, so dass ich in den Sourcen etwas angepasst habe und dann neu kompiliert.
Genauso war es beim widget_netinfo, dort wird eine Funktion aus der math.h verwendet. Doch leider ist in der math.h aufm Router die Funktion nicht drin und schon schlägt der Build fehl. Also hab ich diese Funktion im widget einfach auskommentiert (wird von mir auch nicht benötigt).
Und nach diesen Anpassungen funktionierte der Build.
Wenn gewünscht kann ich ich Foto machen wie es momentan aussieht.
Grüße Smuggler