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

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

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

English

Файли рельєфу на SD-карті створено до виправлення

Не даєМісії, геозона, точки збору, рельєфЛише 4.7

Що пише ArduPilot:

Файли рельєфу на SD-карті створено до того, як у даних рельєфу ArduPilot виправили помилки; опис TERRAIN_OPTIONS датує виправлення 24 лютого 2026 року. ArduPilot 4.7 розпізнає старі файли за номером версії й не армується з ними, коли політ потребує висот рельєфу, бо деякі висоти в них можуть бути хибними. Коли старі дані вперше читаються в польоті, той самий текст надсилається один раз як попередження.

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

  1. На карті досі лежать файли рельєфу, записані до виправлення.

    ПеревіртеУ теці APM/TERRAIN на карті є файли DAT зі старими датами.

    ВиправтеПерейменуйте або видаліть теку APM/TERRAIN, потім дайте наземній станції надіслати дані знову перед польотом або скопіюйте на карту свіжі файли з terrain.ardupilot.org.

Біт 2 у TERRAIN_OPTIONS приймає старі файли, а з ними й помилки, які ця перевірка має ловити. Свіжі дані коштують кількох хвилин; беріть їх.

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

ПараметрЩо це
TERRAIN_OPTIONSTerrain options
TERRAIN_ENABLETerrain data enable
Код, який це надсилає

terrain data expired, possible errors

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

terrain data expired, possible errors

libraries/AP_Terrain/TerrainIO.cpp AP_Terrain::read_block() · Відкрити в ArduPilot Copter-4.7.1

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

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