assetto-corsa-udp
Парсер UDP-телеметрии от Assetto Corsa для ESP32 и ESP8266 с поддержкой консольных версий игры
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:291d49b2af33adaf3a14a1cb5f7bd2f18a89802cdb5c30cc8b8ea5fc8644800aassetto_corsa_udp-1.0.1-291d49b2.zipОписание
Парсер telemetry-данных от гоночной игры Assetto Corsa для плат ESP32 и ESP8266. Библиотека работает с UDP-пакетами, которые отправляет консольная версия игры (PlayStation/Xbox), и извлекает из них информацию о состоянии автомобиля и лапов. Для связи нужно отправить на игру handshake с определённым operation ID, а затем можно получать обновления car info или lap info. Структура обмена строго определена: handshake инициализирует соединение, UPDATE подписывает на данные об авто, SPOT — на данные о лапах. Версия для PC отличается форматом пакетов, поэтому библиотека протестирована именно на консолях. Подойдёт для создания собственных девайсов мониторинга и отображения игровой телеметрии на экранах или индикаторах.