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

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

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

English

Камера не почала чи не зупинила запис, коли апарат заармувався

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

Що пише ArduPilot:

Біт 0 у CAMn_OPTIONS («запис, поки заармовано») наказує ArduPilot починати відеозапис під час армування і зупиняти під час дизармування. Драйвер камери відповів, що не зміг: «failed to start recording» під час армування, «failed to stop recording» під час дизармування. На політ це не впливає; відео може не бути.

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

  1. Цей тип камери не вміє записувати відео за командою: спуск через серво чи реле лише робить знімки.

    ПеревіртеCAMn_TYPE 1 (Servo) і 2 (Relay) не мають команди запису; 4 (камера підвісу), 5 і 6 (камери MAVLink) — мають.

    ВиправтеЗніміть біт 0 у CAMn_OPTIONS цієї камери або під'єднайте камеру, якою ArduPilot уміє керувати.

  2. Камера підвісу відмовила: немає картки пам'яті, або підвіс не відповідає.

    ВиправтеВставте картку й перевірте зв'язок із підвісом (не має бути «Mount: not healthy»).

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

ПараметрЩо це
CAM1_OPTIONSCamera options
CAM1_TYPECamera shutter (trigger) type
CAM2_OPTIONSCamera options
CAM2_TYPECamera shutter (trigger) type
Код, який це надсилає

Camera: failed to … recording

libraries/AP_Camera/AP_Camera_Backend.cpp AP_Camera_Backend::update() · Відкрити в ArduPilot Copter-4.7.1

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

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