PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bild vom LC-Display


Spike05
05.09.02, 21:01
Nachdem ich jetzt mein Digitalkamera (Sony DSC-P1) unter woody auch zum laufen gebracht habe hat lange gedauert bis ich gemerkt habe das es sinnvoll ist das usb-mass-storage-modul mit in den Kernel einzubauen! gibts jetzt ein Bild von meinem LC-Display! Es zeigt zwar noch die komischen y an, das liegt aber wohl am Treiber der noch nicht so ganz ausgereift zu sein scheint!

greetz Jochen

joey.brunner
06.09.02, 08:14
wenn das nicht cool ist weiß ich auch nicht
respekt

joey

Spike05
06.09.02, 08:28
War ein fertiges Modul! Der Treiber hat mir aber ein paar graue Haare gemacht! :D

jonasge
06.09.02, 10:33
hi,
hast du die schaltung selber Entwofen ?

Bzw. Wo sind die Taster angeschlossen ??

Baue mir nämlich so was ähnliches, will die Taster ( 4 stück) an den gameport anschließen.

Gruss
Jonas

slime
06.09.02, 10:51
du kannst die taster auch an den paraport anschließen
geh mal auf http://lcd.sf.net
der treiber dort (0.2) kann 4 tasten ansteuern.

Spike05
06.09.02, 11:11
Wie gesagt das ist ein fertig aufgebautes LCD-Modul!

Mit den Tastern kann man zwischen den einzelnen Anzeigen hin- und herschalten!

Man kann auch ein xmms-Plugin verwenden und damit dann irgendwie xmms steuern (hab ich mal irgendwo gelesen!

slime
06.09.02, 12:25
nix gegen dich spike,
aber selberbauen macht VIEL mehr spass.

und so schwierig ist das auch nicht

Spike05
06.09.02, 12:28
Das nächste baue ich selber! ;)

Momentan habe ich keine Zeit und Nerven für solche Sachen!
Jetzt muß ich mir erst mal ein passendes Gehäuse dazu bauen! ;)

jonasge
14.09.02, 09:48
Hi,
wie muss man die Schalter am paralellport verkabeln ??

-Habe es so gemacht wie in der README steht, geht leider nicht.
testkey bringt nix obwohl ich die schalter druecke.

Kannst du mir mal sagen wie du die teile angeschlossen hast ??

Gruss
Jonas

Spike05
14.09.02, 14:43
Ich habe bei meinem eine 1 zu 1 Verbindung, wie das bei deinem geht kann ich dir leider nicht verraten!

cu

Jochen

jonasge
14.09.02, 15:21
wie 1 zu 1 Verbindung ??
Ich benuetze den lcd.sf.net treiber

Jonas

Komet
14.09.02, 16:52
Hi
Also ich hab mir auch ein so ein LCD gebastelt, bzw bin noch dabei. Mein Display ist von Displaytech und hat 16 Zeichen mal 4 Zeilen. Im Moment hab ich nur ein kleines Problem: die ersten zwei Zeilen werden korrekt angezeigt, nur die unteren zwei Zeilen sind um 4 Zeichen nach rechts verschoben, also die ersten vier Praktisch frei. Das Display hängt bei mir auch am Parallelport und ich hab auch den Treiber von lcd.sourceforge.net, die CVS Version.
Kann mir da vielleicht irgendjemand helfen, woran das liegen kann? Welche Einstellungen habt ihr im BIOS (ECP,EPP..?) und beim Kernel gewählt?

geronet
14.09.02, 17:00
@Komet:

Ja das gleiche Problem hatte ich auch, dazu musst du im Sourcecode in der driver/lcd_module.c so abändern:


void pos_cursor (unsigned char col, unsigned char line)
{
unsigned char offset = 0;
unsigned char pos = 0;

/* some sanity checks */
if (col > (LCD_COLS - 1))
{
col = 0;
line++;
}
if (line > (LCD_LINES - 1))
line = 0;

/* line address offsets (weird, aren't they?) */
if (a_type == 0)
{
switch (line)
{
case 0:
offset = 0;
break;
case 1:
offset = 64;
break;
case 2:
offset = 16;
break;
case 3:
offset = 80;
break;
}
}
else
{
switch (line)
{
case 0:
offset = 0;
break;
case 1:
offset = 0x20;
break;
case 2:
offset = 0x40;
break;
case 3:
offset = 0x60;
break;
}
}

/* Command for addressing is LCD_SETDDRAM so we add all this here */
pos = LCD_SETDDRAM + offset + col;
/* Update our private position counter */
dline = line;
dcol = col;
/* now write it out */
write_command (pos);
}


Grüsse, Stefan

geronet
14.09.02, 17:04
Siehe auch
http://www.linuxforen.de/forums/attachment.php?s=&postid=197852

Ätsch!

Grüsse, Stefan

Komet
14.09.02, 20:28
Super! Danke geronet, jetzt funktioniert's (und ich kann endlich aufhören nach Hardware Problemen zu suchen).
Jetzt muss ich nur noch die Software richtig hinkriegen und dann hab ich's endlich geschafft :)
Nur so'ne schicke Halterung wie du krieg ich wohl nicht hin...

Komet
15.09.02, 15:33
@Spike05:
Mal ne Frage an dich: wo hast'n das LCD her, besser gesagt die Software?

Spike05
15.09.02, 15:40
Ich habs durch Zufall von einem Kumpel günstig bekommen, er hats bei kernelconcept gekauft! Die Software:

apt-get install lcdproc :D

cu

Jochen