Default MoreData Sync? Header extraction Payload extraction MoreData CRC? Forward DATA Out of DATA Found 0xA5 and Have enough DATA to read header Next DATA isn't 0xF0 Next Data is 0xF0 Bad CRC