На відеоекрані відкрито меню
Що пише ArduPilot:
- In OSD menu
Армування відхиляється, поки в окулярах чи на моніторі відкрито меню, бо стіки зайняті навігацією по ньому. Це повідомлення дають дві речі: власний OSD ArduPilot, який показує один зі своїх екранів параметрів (екрани 5 і 6, де значення змінюють стіками), або камера RunCam, меню налаштувань якої відкрили з пульта.
Що робити: найімовірніше спершу
Перемикач екранів OSD стоїть на екрані параметрів.
Перевірте
OSD_CHANназиває канал, що перемикає екрани; на зображенні замість польотних даних — список параметрів.ВиправтеПеремкніть екран на один із польотних (1–4). Якщо екранами параметрів ви не користуєтеся, задайте
OSD5_ENABLEіOSD6_ENABLE0.Відкрито власне меню камери RunCam.
ПеревіртеПоверх зображення намальовано налаштування камери.
ВиправтеВідхиляйте стік крену ліворуч, доки меню не закриється, і тоді армуйте.
Параметри, на які варто глянути
| Параметр | Що це |
|---|---|
OSD_CHAN | Screen switch transmitter channel |
OSD_SW_METHOD | Screen switch method |
OSD5_ENABLE | Enable screen |
OSD6_ENABLE | Enable screen |
OSD_TYPE | OSD type |
Код, який це надсилає
In OSD menu
libraries/AP_Camera/AP_RunCam.cpp AP_RunCam::pre_arm_check() · Відкрити в ArduPilot Copter-4.7.1
libraries/AP_OSD/AP_OSD.cpp AP_OSD::pre_arm_check() · Відкрити в ArduPilot Copter-4.7.1