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

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

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

English

Драйвер підвісу відхилив команду

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

Що пише ArduPilot:

Попередження від драйвера підвісу, не частіше ніж раз на 30 с. «invalid angle targets»: команда просила понад 90° тангажу, 180° крену чи 360° рискання, а це зазвичай означає кути, надіслані в сотих градуса. «GPS_POINT target invalid»: команда «дивитися на точку» у вигляді, який приймав ArduPilot 4.2 і старші, з координатами не в тих полях. Підвіс лишається там, де був.

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

  1. Наземна станція, скрипт чи бортовий комп'ютер надсилає команди підвісу не в тих одиницях або в старому форматі.

    ПеревіртеЗверніть увагу, що ви робили перед попередженням: кнопка в наземній станції, команда місії, скрипт.

    ВиправтеНадсилайте кути в градусах, а координати — в полях широти й довготи; оновіть наземну станцію чи скрипт.

  2. Підвісу наказали дивитися на місце раніше, ніж апарат дізнався, де він сам.

    ВиправтеДочекайтеся позиції (фіксація GPS і готовність EKF — оцінювача позиції ArduPilot) або запускайте підвіс у режимі, якому вона не потрібна: MNTn_DEFLT_MODE 3 (RC targeting).

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

ПараметрЩо це
MNT1_TYPEMount Type
MNT1_DEFLT_MODEMount default operating mode
Код, який це надсилає

Mount: …

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

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

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