CR6, OS6.08
When using the Serial In Chk function in a slowsequence, it does not evaluate (stays at 0). In the main scan it works just fine.
Have you verified that you don't have a SerialFlush or SerialClose somewhere in the main sequence that is flushing the bytes before the slow sequence can read them?
You hit it on the head. This program had a separate subroutine that was resetting (closing and opening) the com port. When I tried SerialInChk in the main scan, it was running before this subroutine was called. Thanks for the guidance.