Есть устройство, которое отправляет зашифрованные данные.
Задача:
Принимать каждый пакет данных (115200) через COM-порт
Расшифровывать каждый пакет данных
Передавать данные на карту (openstreetmap) и в элементы графического интерфейса
PyQT5 — графический интерфейс приложения
PySerial — библиотека для работы с COM-портами
FastAPI — фреймворк для отрисовки динамической HTML-карты в графическом интерфейсе приложения
Openpyexcel — библиотека для работы с таблицами Excel
Приложение написано на Python
В графическом интерфейсе есть необходимые инструменты для работы с COM-портом, динамическая карта
Реализована возможность записи данных с устройства в таблицу Excel