1

我正在编写一个程序来通过串口发送 DALI 命令。所以,在这种情况下,我遇到了各种问题。首先,DALI 命令是 19 位的问题消息(1 个起始位、8 个地址位、8 个命令位和 2 个停止位)和 11 位的答案(1 个起始位、8 个响应位和 2 个停止位)。问题是,使用 pyserial 我只能通过串行端口发送字节,而不是位,并且,如果我将这些位转换为一个字节,我需要 3 个字节用于问题,2 个字节用于未使用的位并回答......如何它应该这样做。有没有办法使用pyserial通过串口逐个发送位?

4

0 回答 0