我正在解决 PySerial 程序通过终端仿真连接步进电机的问题,并重新使用屏幕作为已知的工作界面。
当我使用程序屏幕连接到 /dev/ttyUSB* 上的串行 USB 适配器时,我与步进电机建立了工作连接,一切工作正常。这意味着我可以设置用户变量并毫无问题地重置它。
当我尝试使用我的 PySerial 实现时,我只能在引发错误之前设置一次用户变量。
因此,我尝试通过比较屏幕程序使用的设置与我的 Python 程序的设置来排除通信协议问题。
我的问题的核心是,当屏幕连接到 /dev/ttyUSB* 端口时,我不知道如何检查其完整的 com 参数。