2015-10-26 58 views
0

我在Win 7 PC上使用Python v2.7。 我有我的機器人連接到計算機和COM 4彈出設備管理器。我的計劃是通過COM 4將API發送給機器人。Python中的串行端口標識

下面是一個問題,python如何識別哪個串口用於哪個設備?到目前爲止,我可以在python中列出所有可用的端口,但我需要專門與COM 4交談才能與機器人通信。

作爲一個新手,任何幫助將不勝感激。

回答

0

SER = serial.Serial(3)#開放COM 4

打印ser.name#檢查其真正用於運動和 'SER' 是串行對象

這裏是Python代碼來打開特定的串行端口。

0

這應該工作,至少在Windows上。

ser = serial.Serial('COM4') 

在Linux下,可以使用設備名稱。

ser = serial.Serial('/dev/ttyS0') # first physical serial port 
ser = serial.Serial('/dev/ttyUSB0') # first usb serial port