我有一个便宜的PLC,可用于与传感器数据通信。我可以通过串行UART与PLC通信,并且它一次无需任何常规终止符即可向我发送数据:
00 f2 c1 c2 fd 12 43
,然后等待我的命令,我通过Terminator v1.9发送命令,它再次将值发送回去。我想用Python编写和可视化数据,但是当我将pyserial与Serial.read(size=1)
一起使用时,Python停滞了,因为在收到1个字节后它将等待CR或另一个终止符。如何更改此属性?我没有在常规文档中找到有关此信息。