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

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

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

English

Далекомір перебрав на себе висоту для посадки або відмовився від неї

ІнформаціяЛітак: зліт, посадка, QuadPlaneЛише Літак

Що пише ArduPilot:

Під час автоматичної посадки з увімкненим RNGFND_LANDING Plane починає брати висоту з далекоміра, спрямованого вниз, щойно десять змінних показів поспіль потрапляють у його діапазон: «Rangefinder engaged» із виміряною висотою. Відтоді відхід барометра виправляється, і вирівнювання настає на справжній висоті. «Rangefinder disengaged» означає, що поправка змінилася більш ніж на 30 м від початкової: далекомір вважається несправним, і посадка триває за барометром.

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

  1. «Disengaged»: далекомір давав стрибучі покази — над водою, високою травою чи при великому крені.

    ВиправтеПодивіться в лозі відстань далекоміра під час заходу. Датчику, що стрибає на десятки метрів, потрібне краще кріплення або чисте віконце, перш ніж довіряти йому посадку.

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

ПараметрЩо це
RNGFND_LANDINGEnable use of rangefinder
RNGFND1_TYPERangefinder type
RNGFND1_ORIENTRangefinder orientation
Код, який це надсилає

Rangefinder engaged at N.Nm

ArduPlane/altitude.cpp Plane::rangefinder_height_update() · Відкрити в ArduPilot Plane-4.7.1

Rangefinder disengaged at N.Nm

ArduPlane/altitude.cpp Plane::rangefinder_height_update() · Відкрити в ArduPilot Plane-4.7.1

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

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