正在上传图片(0/1)

无人机经纬度获取为NaN,救救孩子

 0
手机看帖 2 1120
private void upFlightControl() {
        if (ModuleVerificationUtil.isFlightControllerAvailable()) {
            FlightController flightController =
                    ((Aircraft) OwspaceApplication.getProductInstance()).getFlightController();

            flightController.setStateCallback(new FlightControllerState.Callback() {
                @Override
                public void onUpdate(@NonNull FlightControllerState djiFlightControllerCurrentState) {
                    if (null != compass) {
                        droneLocationLat = djiFlightControllerCurrentState.getAircraftLocation().getLongitude();
                        DJIMainActivity.this.runOnUiThread(new Runnable() {
                            public void run() {
                                test.setText(" "+droneLocationLat);
                            }
                        });
                    }
                }
            });
            if (ModuleVerificationUtil.isCompassAvailable()) {
                compass = flightController.getCompass();
            }
        }
    }


droneLocationLat获取为NAN

评论
上传
你需要登录之后才能回帖    登录 | 注册
DJI-William   2021-1-20 3#
NaN说明没GPS信号,因为你飞机在室内,连到Assistant2里连接下模拟器,模拟个GPS地点就好了。
楼主   2021-1-20 4#
DJI-William1-20 15:50
NaN说明没GPS信号,因为你飞机在室内,连到Assistant2里连接下模拟器,模拟个GPS地点就好了。
谢谢,我去试试
取消 点赞 评论
分享至:
回复:
上传
取消 评论
快速回复 返回顶部 返回列表