Выключение CommPorts - PullRequest
       9

Выключение CommPorts

0 голосов
/ 02 июля 2018

В настоящее время я пишу код для отключения последовательного порта, и код, который я написал, не содержит ошибок, но он не выполняет свою функцию.

def health_check(self):
    print("getting health report")
    ports = list(serial.tools.list_ports.comports())
    for p in ports:
        print(p)
    ser = serial.Serial("COM1" , 9600)
    ser.close()

Этот код в настоящее время определяет, открыт ли порт. Я просто пытаюсь сначала сделать простые вещи.

Это вывод,

получение отчета о состоянии здоровья

COM1 - порт связи (COM1)

порт открыт

1 Ответ

0 голосов
/ 02 июля 2018

Вы не можете «отключить последовательный порт», он всегда включен. Может быть открытым или закрытым, но всегда включенным.

...