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???
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???