Я пытаюсь объединить две программы в Python 3, которые используют последовательные порты. Я буду использовать разные USB-кабели для каждого контроллера. Одна программа считывает последовательные данные, поступающие раз в минуту. Вторая программа будет использовать другой последовательный порт USB каждые 15 минут. Поскольку обе программы проводят много времени, ничего не делая, я хочу объединить их. Это будет работать как на Ma c (проектирование), так и Windows (финальная операция).
Мой вопрос: если программа # 2 использует свой последовательный порт, когда данные поступают для программы # 1 , когда программа # 1 смотрит на свой последовательный порт, будут ли там данные ждать?