[BraLUG] Fwd: Fwd: USB-LCD-Display unter Linux ansprechen

Uwe Berger bergeruw at gmx.net
Do Okt 13 01:23:47 CEST 2005


MoinMoin,

>die erste Hürde habe ich wohl überwunden:
>
... und es funktioniert tatsächlich :-)))))

Habe gerade ein kleines TCL-Programm (;-)) geschrieben, um mal zu testen, ob
man das USB-LCD-Display ansprechen kann -> und es passiert tatsächlich das,
was ich will.  Jetzt kann ich daran gehen, eine "richtige" Applikation zu
schreiben.

Wen es interessiert, hier die Quelle des TCL-Programmes:

------------------------------------------------------------
#!/usr/bin/wish -f

set port /dev/ttyUSB0

# Device oeffnen und initialisieren
if {[catch {set com [open $port RDWR] }]==1 } { puts "no device on $port"}
fconfigure $com -translation binary
fconfigure $com -mode 19200,n,8,1
fconfigure $com -buffering none
fconfigure $com -blocking 0

# Hintergrundbeleuchtung einschalten
puts -nonewline $com \x02
puts "sending: 0x02 "
puts -nonewline $com \x68
puts "sending: 0x68 "
puts -nonewline $com \x31
puts "sending: 0x31 "
puts -nonewline $com \x03
puts "sending: 0x03 "

# Cursorposition x=11 y=1 setzen
puts -nonewline $com \x02
puts "sending: 0x02 "
puts -nonewline $com \x70
puts "sending: 0x70 "
puts -nonewline $com \x0A
puts "sending: 0x0A "
puts -nonewline $com \x01
puts "sending: 0x01 "
puts -nonewline $com \x03
puts "sending: 0x03 "

# ein 'a' an aktueller Cursorposition ausgeben
puts -nonewline $com \x02
puts "sending: 0x02 "
puts -nonewline $com \x63
puts "sending: 0x63 "
puts -nonewline $com \x61
puts "sending: 0x61 "
puts -nonewline $com \x03
puts "sending: 0x03 "

close $com
exit
-------------------------------------------------------

Gruß Uwe

-- 
-----------------------------------
Brandenburger Linux User Group e.V.
Internet....: http://www.bralug.org
E-Mail......: mailto:info at bralug.de
-----------------------------------

Lust, ein paar Euro nebenbei zu verdienen? Ohne Kosten, ohne Risiko!
Satte Provisionen für GMX Partner: http://www.gmx.net/de/go/partner



Mehr Informationen über die Mailingliste Bralug