We had some simple programs a while back using timing loops to wait for RS232 data, but we found that the timing loop had to be 400-500 mS to ensure accurate data reception. May have a similar application that would require sub-second performance, so might there be any C developers that have solved similar problems? TIA! Lee