Запуск LUA скрипта¶
Пионер базовый¶
Загрузите скрипт в полетный контроллер с помощью программы Pioneer Station с помощью кнопки «загрузить»
Для запуска полетного скрипта необходимо:
Подключить пульт РУ и настроить его по инструкции.
Перевести тумблер SWB в крайнее нижнее положение (выбор режима полета по скрипту).
Запустите полетный скрипт, нажав физическую кнопку «Старт» на плате автопилота. Скрипт запустится автоматически спустя несколько секунд
Автоматический запуск скрипта¶
Настройте параметр BoardPioner_scriptDelayMs. Скрипт будет запущен после подачи питания спустя указанное в параметре время в миллисекундах (например, для запуска через 5 секунд установите значение 5000).
Чтобы установить новое значение параметра, введите его в правой колонке и загрузите параметры, нажав стрелочку.
Запуск скрипта по тумблеру¶
Для запуска скрипта при помощи тумблера вам необходимо запустить LUA скрипт, в котором старт полетного задания происходит после изменения значения выбранного вами канала пульта.
Скачайте пример скрипта, в котором полетное задание запускается при помощи тумблера
Запуск скрипта по тумблеру
Проверьте, что 8 канал на пульте настроен в SwA (подробнее о настройке пульта )
Поставьте квадрокоптер, нажать кнопку «Старт» на плате квадрокоптера для запуска скрипта (либо настроить автоматический запуск скрипта) - квадрокоптер должен издать звуковой сигнал, сигнализирующий о запуске скрипта.
Отойдите на безопасное расстояние.
Переключите тумблер SwA вниз, после запуска моторов поднять тумблер вверх.
Коптер начнет лететь по заданным координатам.
Если коптер не выполняет полетное задание¶
Проверьте, что пульт настроен согласно инструкции. Убедитесь, что тумблер SWB переведен в крайнее нижнее положение.
Убедитесь, что загружена актуальная прошивка и параметры автопилота.
Убедитесь, что в разделе настройки параметров Pioneer Station выбрана используемая вами система навигации (OPT – по оптическому потоку с помощью нижней платы подключения дополнительных модулей, LPS – с помощью ИК или УЗ систем навигации).
Если после выполнения этих шагов коптер издает писк, но не взлетает, измените параметр Copter_motorCheckTime на 0. Для этого:
Нажмите кнопку «Все параметры».
Установите новое значение во второй колонке и загрузите параметр, нажав стрелочку.
Пионер мини¶
Вы можете запустить скрипт:
С помощью приложения Geoscan Jump:
В приложении выберите режим полета PROGRAMM, запустите скрипт с помощью появившегося ползунка «запустить Lua скрипт»
Настроить автоматический запуск скрипта после подачи питания:
Для этого необходимо настроить параметр BoardPionerMini_scriptDelayMs. Скрипт будет запущен после подачи питания спустя указанное в параметре время в миллисекундах (например, для запуска через 5 секунд установите значение 5000). Чтобы установить новое значение параметра, введите его в правой колонке и загрузите параметры, нажав стрелочку.
Осуществить запуск скрипта по тумблеру с помощью пульта РУ