Я пытаюсь сделать простую команду Takeoff
.
Вот код ниже:
ControlApi.getApi(this.drone).takeoff(10, new AbstractCommandListener() {
@Override
public void onSuccess() {
}
@Override
public void onError(int executionError) {
alertUser("Error: " + executionError);
}
@Override
public void onTimeout() {
alertUser("timeout");
}
});
Хотя мне удается поставить коптер на ARM, команда взлета всегда возвращает ошибку, с executionError
3 или 4, и я не знаю, что это значит? У кого-нибудь есть значения кодов executionError
? Или может знаете в чем дело?
VehicleApi.getApi(this.drone).setVehicleMode(VehicleMode.COPTER_GUIDED);
, а затем код выше. - person Seiran   schedule 26.04.2017AttributeEvent.STATE_VEHICLE_MODE
вonDroneEvent
не изменится, а затем нажимаю кнопку взлета. Любые другие мысли? Кстати, тебе удалось взлететь на настоящем квадрокоптере? Спрашиваю, потому что для тестирования использую настоящий квадрокоптер с контроллером PX4. - person Seiran   schedule 27.04.2017