Deze commando's kan je in de Shell doen van Linux
Voor het scherm leeg te maken (gebaseerd op die C++ code die al eerder in het topic voorkwam)
# echo -e -n "\33(\14" > /dev/ttyS0
Voor tekst op het scherm te zetten
# echo -e -n "Dit komt nu op mijn LCD" > /dev/ttyS0
Backspace
# echo -e -n "\10" > /dev/ttyS0
Forwardspace (wist huidig teken ook naar spatie)
# echo -e -n "\11" > /dev/ttyS0
Volgende regel en begin regel (enter)
# echo -e -n "\15" > /dev/ttyS0
Pijl onder
# echo -e -n "\33[B" > /dev/ttyS0
Pijl boven
# echo -e -n "\33[A" > /dev/ttyS0
Pijl links
# echo -e -n "\33[D" > /dev/ttyS0
Pijl rechts
# echo -e -n "\33[C" > /dev/ttyS0
Voor het hele scherm te scrollen naar boven met 1 regel
# echo -e -n "\2" > /dev/ttyS0
Voor het hele scherm te scrollen naar onder met 1 regel
# echo -e -n "\3" > /dev/ttyS0
Extra tekens staan niet op het toetsenbord

Een ruitje in de vorm van <>
# echo -e -n "\4" > /dev/ttyS0
een smiley
# echo -e -n "\1" > /dev/ttyS0
een klaverteken (voor hoeken van een kader bv)
# echo -e -n "\5" > /dev/ttyS0
schoppen
# echo -e -n "\6" > /dev/ttyS0
een punt dat in het midden staat 3 x 3 pixels
# echo -e -n "\7" > /dev/ttyS0
Weet iemand hoe ik dit met c++ in linux kan uitvoeren?
Ik bedoel dus dat ik dan doen bv:
./lcd up
./lcd clear
./lcd text "Deze tekst komt op de LCD"
./lcd backspace
Of kan iemand een handig scriptje maken, zo goe kan ik nog niet met Linux werken
[
Voor 128% gewijzigd door
Verwijderd op 09-05-2003 03:41
]