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

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

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

English

Швидкий контур орієнтації змінив свою частоту

ІнформаціяПлата, внутрішні помилки, CAN, скриптиЛише КоптерЛише 4.7

Що пише ArduPilot:

Коли ввімкнено швидкий потік (FSTRATE_ENABLE), найглибший контур керування працює швидше за головний цикл, на частоті гіроскопа, поділеній на FSTRATE_DIV. Цей рядок повідомляє, на якій частоті він тепер працює. «Rate CPU high»: процесор не встигав (цикл запізнювався або завантажується лог), тож частоту знижено на крок. «Rate CPU normal»: частоту задано під час запуску чи армування або знову піднято після зменшення навантаження. Коптер літає на будь-якій із цих частот; якщо частота весь час падає, від плати вимагають більше, ніж вона може.

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

ПараметрЩо це
FSTRATE_ENABLEEnable the fast Rate thread
FSTRATE_DIVFast rate thread divisor
SCHED_LOOP_RATEScheduling main loop rate
INS_GYRO_RATEGyro rate for IMUs with Fast Sampling enabled
Код, який це надсилає

Rate CPU …, rate set to NHz

ArduCopter/rate_thread.cpp Copter::rate_controller_set_rates() · Відкрити в ArduPilot Copter-4.7.1

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

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