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

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

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

English

Завантаження місії, геозони чи точок збору не завершилося

ПопередженняМісії, геозона, точки збору, рельєф

Що пише ArduPilot:

Тут пояснено ще: 1
  • Only N items are supported

ArduPilot запитує в наземної станції елементи по одному, повторюючи запит приблизно щосекунди. Коли протягом 8 секунд жоден елемент не надійшов, він здається: «… upload timeout». «Only N items are supported» означає, що завантаження більше, ніж уміщує сховище, а «Out of memory for upload» — що забракло вільної пам'яті, щоб прийняти геозону. «Flight plan update rejected» і «Error replacing item» — часткове оновлення, що називало елементи, яких не існує.

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

  1. Канал телеметрії слабкий або зайнятий, і елементи загубилися.

    ПеревіртеПід час завантаження стежте за якістю зв'язку в наземній станції; довга місія через повільне радіо потребує багатьох секунд на сотню елементів.

    ВиправтеЗавантажуйте через USB або коли апарат поруч, потім прочитайте місію назад і порівняйте.

  2. У місії більше елементів, ніж уміщує сховище плати.

    ПеревіртеЧисло в «Only N items are supported» — межа цієї плати.

    ВиправтеСкоротіть місію або зберігайте її на картці microSD: задайте BRD_SD_MISSION розмір у кілобайтах (кожна точка маршруту займає 15 байтів) і перезавантажте.

  3. Дві наземні станції або наземна станція й бортовий комп'ютер завантажували одночасно.

    ВиправтеЗавантажуйте лише з одного місця одночасно.

Після «Mission upload timeout» місія на борту — не стара й не нова: елементи, що встигли надійти, уже записано поверх старих. Завантажте знову й прочитайте назад. З геозоною інакше: вона замінюється лише тоді, коли надійшла вся.

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

ПараметрЩо це
BRD_SD_MISSION SDCard Mission size
BRD_SD_FENCE SDCard Fence size
Код, який це надсилає

Fence upload timeout

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

Error replacing item (N)

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

Rally upload timeout

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

Mission upload timeout

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

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

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

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