1. мастер - слейв :команда (несколько байт) 2. слейв - мастер : контрольная сумма команды (1 байт) 3. мастер -слейв : XOR принятой контрольной суммы и символа(1 байт) : - подтвеждения, если КС верна, слейв выполняет команду; - отмены, если КС не верна, слейв переходит к ожиданию повтора;
предусмотрен таймаут: мастера на время получения КС от слейва; слейва для получения подтверждения; после таймаута: мастер переходит к повтору; слейв переходит к ожиданию повтора. при нормальной работе интерфейса + 2 фрейма длинной 1 байт