Serial port timeout

Hi all,
It seems impossible to define a timeout for serial port communications.
This seems to be due to the youth of the product?

Digi’s response to this problem is:
The TERMIOS mode is not fully implemented at this time. We do not
currently support Iflag modes like ICANON and the timeout option.
A change request (12517) has been issued to add this functionality

Any work arounds, remarks, no bad language please :slight_smile:


My applications have a separate timer thread, which manages various timers on each tick.
I then access the serial using non-blocking I/O, resetting a timer each time I get some data. If the timer reaches zero - no data.