← Усі інструменти

Пояснення повідомлень і помилок

Що означає повідомлення ArduPilot і що з ним робити

English

На відеоекрані відкрито меню

Не даєДалекомір, оптичний потік, камера, OSD та інші пристрої

Що пише ArduPilot:

Армування відхиляється, поки в окулярах чи на моніторі відкрито меню, бо стіки зайняті навігацією по ньому. Це повідомлення дають дві речі: власний OSD ArduPilot, який показує один зі своїх екранів параметрів (екрани 5 і 6, де значення змінюють стіками), або камера RunCam, меню налаштувань якої відкрили з пульта.

Що робити: найімовірніше спершу

  1. Перемикач екранів OSD стоїть на екрані параметрів.

    ПеревіртеOSD_CHAN називає канал, що перемикає екрани; на зображенні замість польотних даних — список параметрів.

    ВиправтеПеремкніть екран на один із польотних (1–4). Якщо екранами параметрів ви не користуєтеся, задайте OSD5_ENABLE і OSD6_ENABLE 0.

  2. Відкрито власне меню камери RunCam.

    ПеревіртеПоверх зображення намальовано налаштування камери.

    ВиправтеВідхиляйте стік крену ліворуч, доки меню не закриється, і тоді армуйте.

Параметри, на які варто глянути

ПараметрЩо це
OSD_CHANScreen switch transmitter channel
OSD_SW_METHODScreen switch method
OSD5_ENABLEEnable screen
OSD6_ENABLEEnable screen
OSD_TYPEOSD 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

Тут написано для: Коптер, 4.6. В інструменті можна вибрати свій апарат і версію, побачити значення власних параметрів поруч із названими тут і перетягнути лог польоту, щоб отримати пояснення до кожного повідомлення в ньому.

Відкрити в інструменті