Recovering when Out Of Sync


Another disadvantage of time-outs is that a premature time-out can effect synchronization between the software and the modem command processor. For example, the controller may be interpreting results sent in response to previous commands as the response for later commands. To avoid this condition, any pending receive data should be cleared before the next command is issued.

Click here to return to the Contents page.