Я пишу некоторое программное обеспечение для моделирования (железная дорога) и пытаюсь добавить пользовательский контроль (через контроллер USB) вместо автоматического управления.
Проблема, с которой я сталкиваюсь, заключается в отправке данных с контроллера USB нарешатель.
Моя программа работает с несколькими потоками (GUI, solver, controller).Я могу прочитать настройки контроллера (через pywinusb) и отправить их в виде сигнала в родительский поток GUI.Как мне также отправить эти данные, чтобы их можно было прочитать в решателе, не прерывая цикл интеграции?
Единственный вариант, который я могу придумать, - это запись в файл и проверка его на каждом этапе интеграции, но я надеюсь начто-то менее грубое.
Спасибо