View Single Post
Old 20-03-2012, 08:28   #2
[Kendall]
Senior Member
 
L'Avatar di [Kendall]
 
Iscritto dal: Jul 2005
Città: Vicenza
Messaggi: 1570
Quote:
Originariamente inviato da DomusP45 Guarda i messaggi
Salve a tutti.

Devo leggere dei bit da una com in linux ubuntu 10.04.

Non uso termios, ma una libreria di comunicazione seriale (rs232.h) che però non ha una funzione implementata per la gestione del timeout in lettura, ma che raccomanda di associare alla funzione di PollComport un timer.

Come posso fare per creare una sorta di timer che aspetti massimo tot secondi per poi dichiarare il timeout se non arriva niente?

Qualcuno mi aiuta?
Io ho usato un timer in un programma creato tempo fa che poggiava sul conteggio dei tick della cpu. Prova a dare un'occhiata alla libreria time.h
[Kendall] è offline   Rispondi citando il messaggio o parte di esso