Pyserial - Struct Packing

时间:2016-08-19 18:23:29

标签: python pyserial

我有一个结构来打包要使用pyserial发送到微处理器的数据

这是我目前的命令

write_bytes = struct.pack('<' + 'B' * len(input_array),  *input_array)  # '\xff\x10\x11' B stands for unsigned CHAR
ser.write()

它给出了我的错误类型错误:'int'对象不可调用。

当我这样做时也是同样的问题

data_read = struct.unpack('<' +'B' * len(data_read), data_read)

有趣的是,当我在一个文件中写入时,同一行代码正在工作。但是,当我在另一个文件中编写这段代码并从我的主文件中调用它时。我遇到了这个问题

0 个答案:

没有答案