Форум сайта python.su
0
Здравствуйте! помогите пожалуйста!
Стоит задача- модифицировать код, так чтобы использовать данные от двух разных COM портов.
Пример находится - здесь
суть такая - в оригинальной теме приводится подключение датчика к COM порту и вывод параметров на экран. мне нужно подключить 2 таких датчика, каждый подключен к разным портам но рисовать рядом.
Думаю с рисованием пока нет вопросов , а вот как быть с портами? - нужно читать и там и там.
Возможно подобный вопрос уже обсуждался, ткните носом.
О Питоне почти ничего не знаю и програмить не умею, но хочу научится хотя-бы править примеры под свои нужды.
С уважением!
Офлайн
253
Начнем с простого. Каким кодом вы откроете два обычных файла и будете одновременно читать из них данные?
Офлайн
0
Здравствуйте! благодарю за отклик.
Простите я не понял Ваш вопрос.
неужели есть проблемы с работой по двум компортам?
Офлайн
253
diglookКак раз я считаю что нет. Как один открыли так и второй открывайте. (ser=serial.Serial…)
неужели есть проблемы с работой по двум компортам?
Офлайн
0
если я правильно понял то - в оригинальном файле есть
ser = serial.Serial(port='COM4',baudrate=115200, timeout=1)
тогда нужно добавить новый обьект “ser2” вот так
ser2 = serial.Serial(port='COM5',baudrate=115200, timeout=1)
и все манипуляции ( чтение запмсь) производить с именем ser2 точно также?
видимо должно получится! Спасибо огромное!
Офлайн
221
В целом да
Офлайн