Отправить биты с помощью pyserial

Я пишу программу для отправки команд DALI через последовательный порт. Итак, в этом случае у меня возникли различные проблемы. Прежде всего, команды DALI являются сообщениями из 19 битов для вопросов (1 стартовый бит, 8 адресных битов, 8 командных битов и 2 стоповых битов) и 11 битов для ответов (1 стартовый бит, 8 ответных битов и 2 стоповых бита). Проблема заключается в том, что в pyserial я могу отправлять только байты через последовательный порт, а не биты, и, если я преобразую эти биты в байт, мне нужно 3 байта для вопроса и 2 для и ответить с неиспользованными битами... Как это должно сделать это. Есть ли способ отправить биты один за другим через последовательный порт, используя pyserial?

0 ответов

Другие вопросы по тегам