【发布时间】:2011-06-15 16:45:14
【问题描述】:
我正在使用一个名为 pyUSB 版本 1.6 的模块并尝试与传感器通信。
我已经建立了连接并且可以从传感器上的 ROM 中读取数据。传感器在连接时具有主/从关系,因此我需要向传感器发送消息以接收我需要的数据。
现在,write 函数只能接受字符串或只读缓冲区。我需要向 USB 设备发送十六进制字节 0xFE、0x04、0x00、0x03、0x00、0x01、0xD5、0xC5。
我不确定如何将其编码为字符串或只读缓冲区。
这是调用 write 方法的方法。这是他们提供的示例代码。
# write bytes (serial mode)
print h.write('Hello world!\r\n")
如何传输十六进制字节?
【问题讨论】:
标签: python usb communication pyusb