У меня есть отдельный процесс Python, который после запуска непрерывно выводит точки траектории стандартного вывода в основное приложение, которое после некоторой обработки переносит их на устройство через последовательный порт.
Это может быть недетерминировано. случается, что отправку точек траектории придется прекратить. Если это произойдет, то точки траектории замедления должны быть сгенерированы и отправлены, и только у процесса есть данные для этого.
Однако я не могу слушать команду остановки в этом процессе, например ., input() и генерировать траекторию благодаря GIL.
Как я могу одновременно прослушивать стандартный ввод и генерировать траекторию?
Я не хочу поместите генерацию траектории или немного замедления в основном приложении, потому что это сильно усложнит ситуацию. Я также предпочел бы не писать все приложение на другом языке, например C++.
Подробнее здесь: https://stackoverflow.com/questions/793 ... erial-port
Прослушивание стандартного ввода во время записи в последовательный порт ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
AttributeError: модуль «последовательный» не имеет атрибута «последовательный».
Anonymous » » в форуме Python - 0 Ответы
- 25 Просмотры
-
Последнее сообщение Anonymous
-