имхо правильность протокола тут не причем. это делается когда не хотят заводить ручное управление направлением прием -передача в этом случае драйвер передатчика включается только на время передачи нулевых битов, а единички формируются растяжками при отключенном передатчике.