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

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

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

English

Камера RunCam ще не відповіла

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

Що пише ArduPilot:

Послідовний порт налаштовано для камери RunCam, а камера ще не завершила запуск. ArduPilot питає камеру, що вона вміє, а також дає їй CAM_RC_BT_DELAY (типово 7000 мс) від увімкнення на завантаження. Доки не виконано обидві умови, армування відхиляється з «Camera not ready». «RunCam device not found» означає, що відповідь надійшла, але в ній немає жодної можливості. Без відповіді запит повторюється без кінця, і повідомлення лишається.

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

  1. Ви спробували армувати за кілька секунд після увімкнення.

    ВиправтеЗачекайте секунд десять; рядок «RunCam initialized» у повідомленнях означає, що камера відповіла.

  2. Камера без живлення (лише USB) або її TX і RX переплутано.

    ПеревіртеПід'єднайте батарею (пропелери зняті). TX камери йде на RX польотного контролера на порту з SERIALn_PROTOCOL 26 (RunCam).

    ВиправтеВиправте підключення й живлення; «Планувальник плати й підключення» покаже, який контакт — який UART.

  3. RunCam не під'єднано: порт помилково лишили на 26.

    ВиправтеЗадайте цьому порту SERIALn_PROTOCOL те, що на ньому справді є, або -1, і перезавантажте.

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

ПараметрЩо це
CAM_RC_TYPERunCam device type
CAM_RC_BT_DELAYRunCam boot delay before allowing updates
SERIAL1_PROTOCOLTelem1 protocol selection
SERIAL2_PROTOCOLTelemetry 2 protocol selection
SERIAL3_PROTOCOLSerial 3 (GPS) protocol selection
SERIAL4_PROTOCOLSerial4 protocol selection
SERIAL5_PROTOCOLSerial5 protocol selection
Код, який це надсилає

RunCam device not found

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

Camera not ready

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

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

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