Serin does have a timeout.


SERIN Pin,Mode,{Timeout,Label,}{[Qual...],}{Item...}

Thus your Serin needs a timeout of about 100 milliseconds (or whatever you deep necessary, and a label for it to jump to, (In your case, the label is "Loop")

Dwayne