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

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

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

English

Камера підвісу Siyi не змогла записати, або в неї стара прошивка

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

Що пише ArduPilot:

Це повідомлення від камери підвісу Siyi. «Siyi: recording ON / OFF / NO CARD! / DATA LOSS!» — власний стан запису камери щоразу, коли він змінюється; «can't start recording: No Card» — ArduPilot відмовляється надсилати команду, бо в камері немає картки пам'яті. «failed to take picture» і «failed to record video» — відмова самої камери. «running old camera fw (need v0.2.1)»: прошивка камери старіша, ніж очікує драйвер (0.2.1 для A8, 0.1.9 для ZT6).

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

  1. У камері немає картки пам'яті, або вона повна чи не відформатована.

    ВиправтеВставте картку й відформатуйте її фірмовою програмою Siyi; на землі перевірте, що пробний запис починається.

  2. Картка не встигає («DATA LOSS!») або виходить з ладу.

    ВиправтеСпробуйте іншу, швидшу картку.

  3. Прошивка камери старіша, ніж потрібно драйверу.

    ПеревіртеПід час завантаження драйвер друкує, що знайшов: «Mount: Siyi camera fw v…».

    ВиправтеОновіть прошивку підвісу й камери фірмовою програмою Siyi для ПК; до того частина команд може не працювати.

У 4.7 «XFRobot: failed to take picture» — така сама відмова від камери підвісу XFRobot.

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

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

Siyi: can't start recording: No Card

libraries/AP_Mount/AP_Mount_Siyi.cpp AP_Mount_Siyi::record_video() · Відкрити в ArduPilot Copter-4.7.1

… failed to record video

libraries/AP_Mount/AP_Mount_Siyi.cpp AP_Mount_Siyi::process_packet() · Відкрити в ArduPilot Copter-4.7.1

… failed to take picture

libraries/AP_Mount/AP_Mount_Siyi.cpp AP_Mount_Siyi::process_packet() · Відкрити в ArduPilot Copter-4.7.1

libraries/AP_Mount/AP_Mount_XFRobot.cpp AP_Mount_XFRobot::process_packet() · Відкрити в ArduPilot Copter-4.7.1

Siyi: recording …

libraries/AP_Mount/AP_Mount_Siyi.cpp AP_Mount_Siyi::process_packet() · Відкрити в ArduPilot Copter-4.7.1

І ще 1 повідомлень, що надсилаються з тих самих місць.

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

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