Pioneer 🛫 Управление полётом метод

disarm()

disarm() -> bool

Выключает моторы дрона до взлёта.

Переводит автопилот в режим остановки моторов. Используется для отмены арма, пока коптер находится на земле в состоянии ARMED.

Возвращает

bool — True, если команда успешно отправлена, иначе False.

Пример

WASD_flight.py
state = drone.get_fly_state().name     # ON_LAND, ARMED или IN_SKY

if key == "2" and state == "ARMED":    # 2 - выключить двигатели до взлета
    drone.disarm()

Примечания

  • Не вызывайте в полёте: для посадки используйте land().

См. также