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

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

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

English

Під час запуску немає робочого барометра

Не даєБарометр і повітряна швидкість

Що пише ArduPilot:

ArduPilot зупиняється під час запуску з помилкою конфігурації й не армується. «unable to initialise driver»: жоден барометр не відповів. «unable to calibrate»: барометр знайдено, але він не дав справного показу за 0.5 с, поки вимірювався наземний тиск. «all sensors uncalibrated»: жоден з барометрів не дав жодного доброго показу під час калібрування. Параметри при цьому можна читати й змінювати.

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

  1. Прошивку зібрано для іншої плати або для іншої ревізії з іншою мікросхемою барометра.

    ПеревіртеПорівняйте назву плати в прошивці із самою платою та її ревізією.

    ВиправтеПрошийте прошивку саме для цієї плати.

  2. Плата не має власного барометра й очікує зовнішній, який не під'єднано або який не шукають.

    ПеревіртеУ документації плати написано «без барометра»; у BARO_PROBE_EXT немає біта для встановленого вами датчика.

    ВиправтеПід'єднайте зовнішній барометр до порту I2C, встановіть його біт у BARO_PROBE_EXT (і BARO_EXT_BUS за потреби) і перезавантажте.

  3. Мікросхема барометра вийшла з ладу: вода, аварія або пайка.

    ПеревіртеНа платі правильна прошивка, а помилка лишається при кожному запуску.

    ВиправтеЗамініть польотний контролер або додайте зовнішній барометр, як описано вище.

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

ПараметрЩо це
BARO_PROBE_EXTExternal barometers to probe
BARO_EXT_BUSExternal baro bus
Код, який це надсилає

Config Error: Baro: all sensors uncalibrated

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

Config Error: Baro: unable to calibrate

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

Config Error: Baro: unable to initialise driver

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

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

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