2017-04-13 11 views
2

Imこの作業に問題があります。はい、これは本当に本当にダムの質問かもしれないので、初心者プログラマーです。私のファントム3 PROでこれを実行しようとするとaircraftLocation()はゼロを返します

DJIFlightControllerCurrentState dronePosition = new DJIFlightControllerCurrentState(); 

public double getLong(){ 
    double Long = dronePosition.getAircraftLocation().getLongitude(); 
    return Long; 
} 

public double getLat(){ 
    double Lat = dronePosition.getAircraftLocation().getLatitude(); 
    return Lat; 
} 

私は取り戻すすべてがゼロ年代です。何が間違っているのですか?

答えて

1

オブジェクトを新規作成しているため、すべての値が0になっています。このような現状を航空機に尋ねるにはどうすればよいですか。

Application.getAircraftInstance()。getFlightController()。getCurrentState();

リターンはDJIFlightControllerCurrentStateのインスタンスであり、とりわけ航空機の位置情報

関連する問題