TeensyXENO
Контроль XENO-контроллера на базе Teensy с поддержкой SBUS, PWM и навигации беспилотных летательных аппаратов
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:a4a97f56fde98da4c25a18b4c3e53d500cd49dd9415f4df5bac1da25594737deTeensyXENO-1.3.0-a4a97f56.zipОписание
Библиотека для платформы Teensy, которая реализует полный контроль XENO-контроллера — коммуникацию, обработку датчиков, управление сервоприводами и поддержку HILS (аппаратно-в-цикле симуляции). Основной функционал: приём и передача SBUS, PWM-выход, обмен данными с XenoController, работа с полётным планом и параметрами наведения. Работает на Teensy 4.0/4.1 и требует Teensyduino. Ориентирована на неподвижнокрылые летательные аппараты — управление ориентацией, маршрутизация по путевым точкам, передача команд высоты и других параметров в реальном времени. Логика навигации пишется в функции userfunc(), откуда вы имеете доступ к данным акселерометра, расчётным навигационным параметрам и состоянию автопилота через единый объект TeensyXENO.