[KDevelop] LCD commando's verkeerd

Pagina: 1
Acties:

  • 0123456
  • Registratie: Maart 2005
  • Laatst online: 28-07-2010
Ik heb hier een systeem draaien met Fedora 5 en een USB LCD van HTVision.
Ik heb een programma waarmee ik de poort goed kan openen en tekst heen kan sturen.

Nou stuur ik met de volgende regel een commando naar het scherm:
write(handle, "\[commando]", 1)

Waar handle is poort ttyACM0 op 19200 baud.
Dit LCD zou hetzelfde moeten werken als de USB variant van Crystalfontz.
Maar als ik een commando stuur (bijvoorbeeld write(handle, "\016", 1)), dan gebeurd er iets heel anders dan in de datasheet van Crystalfontz staat. De scherm verlichting gaat langzaam uit en dan weer aan en niet en eigenlijk moet dat \014 zijn. En een hoop commando's werken niet...
Als ik een karakter stuur (write(handle, "A", 1), dan verschijnt dit karakter op op regel 1 of 3 met er achter een hele rij euro (€) tekens.

Weet iemand wat ik fout doe, of hoe ik het anders kan doen???

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 22-01 23:51

NMe

Quia Ego Sic Dico.

Ben je 100% zeker van de werking van de hardware?

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • 0123456
  • Registratie: Maart 2005
  • Laatst online: 28-07-2010
Ja, want onder Windows werkt het LCD gewoon.
Daar heb ik geen problemen.

Ik heb het idee dat ik de verkeerde escape tekens stuur. Maar ik weet niet hoe ik er iets anders heen stuur. En ik kan daar verder niks van vinden op internet...

[ Voor 54% gewijzigd door 0123456 op 22-05-2006 22:55 ]