В Hyperterminal я могу подключиться к последовательному порту с именем «X64-CL_iProSerialException: could not open port X64-CL_iPro_1_Serial_0: [Error 2] The system cannot find the file specified.
Serial_0», где я могу отправлять/получать текст ASCII на камеру. Однако, когда я пытаюсь подключиться к тому же порту с помощью pySerial, возникает исключение:
SerialException: could not open port X64-CL_iPro_1_Serial_0: [Error 2] The system cannot find the file specified.
Я не понимаю, почему Hyperterminal может обнаружить порт и связаться с ним, а Python — нет. Я скачал этот скрипт с веб-сайта pySerial, который отображает список последовательных портов, и единственными найденными портами были COM1 и COM2, ни к одному из которых я не могу подключиться.
Мой код очень прост и выглядит так:
import serial
port = "X64-CL_iPro_1_Serial_0"
ser = serial.Serial(port)
Я делаю что-то не так? Есть ли способ обойти это? Спасибо заранее.
Изменить: следует также отметить, что этот порт не отображается в диспетчере устройств, как и COM1 или COM2.