FlightSimSwitches
Обработка кнопок и переключателей для кокпитов X-Plane на Teensy с подавлением дребезга и синхронизацией команд
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:f7a681e23a34fd7c9627d0de00bee919d5d4e550e50c172a18188c3cd6c83b14FlightSimSwitches-1.1.15-f7a681e2.zipОписание
Для любителей строить полнофункциональные кокпиты X-Plane на Teensy: эта библиотека берёт на себя всю возню с кнопками и переключателями, которая обычно превращается в ад отладки. Поддерживаются как простые подключения напрямую к пинам, так и матрицы переключателей, включая работу через мультиплексеры для экономии выводов. Главное, что она делает правильно — автоматическая обработка дребезга контактов, правильная синхронизация с X-Plane через команды или datarefs, и самое важное: отправка только реальных изменений состояния вместо постоянного спама сигналов, что может перегрузить сам симулятор или его плагины. Библиотека учитывает тонкости работы с X-Plane, такие как необходимость синхронизировать состояние железа при загрузке самолёта и работа с командами, которым нужны отдельные сигналы «вверх» и «вниз».