Fedora 5 en USB LCD

Pagina: 1
Acties:

  • 0123456
  • Registratie: Maart 2005
  • Laatst online: 28-07-2010
Ik heb hier een Fedora Core 5 systeem draaien (met KDE) en een HTVision USB LCD. Nou wil ik het LCD aansluiten op dit systeem. Het probleem is dat Fedora het LCD niet ziet.

Nou is mijn probleem dat ik het LCD wel kan zien onder:
cat /proc/bus/usb/devices

T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.15-1.2054_FC5 uhci_hcd
S: Product=UHCI Host Controller
S: SerialNumber=0000:00:07.2
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms

T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=02(comm.) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=04d8 ProdID=000a Rev= 0.00
S: Manufacturer=HTvision
S: Product=USB-LCD
S: SerialNumber=V08.0b
C:* #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=250mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=02 Prot=01 Driver=cdc_acm
E: Ad=82(I) Atr=03(Int.) MxPS= 8 Ivl=2ms
I: If#= 1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=cdc_acm
E: Ad=03(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=83(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms

Maar nou kan ik hem met geen mogelijkheid aanspreken. En ieder programma dat ik hiervoor wil gebruiken heeft een /dev/USB/ttyUSB0 of een /dev/ttyUSB0 nodig. Nou weet ik niet hoe ik deze op een juiste wijze aan moet maken.
Weet iemand hoe dat moet en kan hij mij op weg helpen?

  • 0123456
  • Registratie: Maart 2005
  • Laatst online: 28-07-2010
Is er niemand die me hierbij kunnen helpen?

Met de test code van CrystalFontz 634 (http://www.crystalfontz.c.../632/632_634_linux.tar.gz) kan ik de LCD aanspreken. Het is poort ttyACM0 en als ik er iets heen stuur. Dan komt die tekst alleen maar op de eerste teken van rij 1 en 3 te staan.
Nu weet ik niet welke code ik moet sturen om het scherm leeg te maken en bijv. naar het volgende scherm te gaan. Het wordt nu gestuurd met: write(handle, &datum, 1), waar handle = open(devname, O_RDWR | O_NOCTTY | O_NONBLOCK); en &datum = /(code, bijv. 000). Nou werkt deze laatste code niet.
Ook ben ik erachter dat ik de LCD als serieel LCD moet aanspreken. Maar ik weet niet echt hoe.

Iemand een idee?