Схема моторів, на яку налаштовано цей коптер
Що пише ArduPilot:
- Frame: …/…
- Frame: …
Під час запуску й на початку кожного логу коптер називає свою раму: клас (FRAME_CLASS: QUAD, HEXA, OCTA, OCTAQUAD, Y6, TRI та інші) і, після скісної риски, тип (FRAME_TYPE), який задає порядок моторів і напрямок обертання кожного: X, PLUS, V, H, BF_X (X у порядку моторів Betaflight), BF_X_REV (те саме, але всі мотори обертаються навпаки, «props out»), DJI_X тощо. «Frame: QUAD/BF_X» — чотири мотори в порядку Betaflight. Виправляти нічого, якщо це справді та рама, яку ви зібрали: з неправильним класом чи типом коптер перекидається на зльоті.
Змінений FRAME_CLASS починає діяти лише після перезавантаження. Перед першим польотом звірте цей рядок із коптером через тест моторів, знявши пропелери: кожен мотор має бути тим, який називає тест, і обертатися так, як показано на схемі рами.
Параметри, на які варто глянути
| Параметр | Що це |
|---|---|
FRAME_CLASS | Frame Class |
FRAME_TYPE | Frame Type (+, X, V, etc) |
Де це зробити:Налаштування й тюнінгНалаштування й тюнінг
Код, який це надсилає
Frame: …/…
libraries/AP_Motors/AP_Motors_Class.cpp AP_Motors::get_frame_and_type_string() · Відкрити в ArduPilot Copter-4.7.1
Frame: …
libraries/AP_Motors/AP_Motors_Class.cpp AP_Motors::get_frame_and_type_string() · Відкрити в ArduPilot Copter-4.7.1