/ / Serial Port Identity en Python - python

Serial Port Identity en Python - python

Estoy usando Python v2.7 en Win 7 PC. Tengo mi robot conectado a la computadora y COM 4 aparece en el administrador de dispositivos. Mi plan es enviar API a robot a través de COM 4.

Aquí está la pregunta, ¿cómo podría Python identificarse?¿Qué puerto serie es para qué dispositivo? Hasta ahora, puedo enumerar todos los puertos disponibles en Python, pero necesito hablar específicamente con COM 4 para comunicarme con el robot.

Como novato, cualquier ayuda sería apreciada.

Respuestas

0 para la respuesta № 1

ser = serial.Serial (3) # abrir COM 4

imprima ser.name # verifique qué deporte se usó realmente y "ser" es el objeto serial

Aquí está el código de Python para abrir un puerto serie específico.


0 para la respuesta № 2

Esto debería funcionar, al menos en Windows.

ser = serial.Serial("COM4")

En Linux, el nombre del dispositivo se puede utilizar en su lugar.

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