Про команды: что влезло, то влезло. Для расширения набора команд пришлось бы значительно увеличивать цену Если помеха прошла по CR, и была послана команда при установленном CR, то может произойти сбой в выполнении текущей команды, и следующая команда может быть выполнена неправильно. Но это все вылечится передачей 0-й команды - автомат перейдет в начальное состояние, и никакого перезапуска не потребуется. Если такая шумная среда - просто передавайте команду 0 до и после выполнения любой другой команды, только и всего.