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