"open" blocking?
-
Hallo Forum,
ich moechte die Schnittstelle COM1 oeffnen:
hfile = open("/dev/ttyS0, O_RDWR);
nur bleibt das Programm bei open haengen, warum ?
Gruss Olli.
-
Hallo,
probier's mal damit:
fd = open ("/dev/ttyS0", O_RDWR | O_NONBLOCK);
Du musst aber noch drauf achten, dass Du auf /dev/ttyS0 Lese- und Schreibzugriff hast (Eigentlich logisch, wenn Du senden und empfangen möchtest *g*)
Gruß, yecc
-
fd = open ("/dev/ttyS0", O_RDWR | O_NONBLOCK);
Damit geht es, danke.
Gruss Olli.