@AlexSer

Как получить данные с последовательного порта?

Ребят подскажите как получить данные
вот код
import serial
ser=serial.Serial(port='COM1', baudrate=9600)
while True :
  line = ser.readline()
  print (line)

Я пытаюсь эмулировать данные на ком порт с програмки COM PORT DATA EMULATOR.
Но если я запускаю скрипт в начале, то эмулятор ругается что порт уже занят, если запуская эмулятор, то ругается скрипт. Что надо добавить?
  • Вопрос задан
  • 907 просмотров
Решения вопроса 1
@pfg21
ex-турист
ни палучитца :) ком-порт один и двух подключений к нему не может быть.
подключения с "обратной стороны" ком-порта, то что ты пытаешься сделать, нужно писать свой драйвер, который пропишет в систему виртуальный ком-порт и будет работать так как тебе нужно.

не канифоль мозги и ставь https://sourceforge.net/projects/com0com/
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы