大疆社区

标题: 怎么判断无人机连接是否成功或正常? [打印本页]

作者: sqwang    时间: 2015-7-1
标题: 怎么判断无人机连接是否成功或正常?
demo中就这下面这一句,难道不需要判断连接是否成功或正常?
[_drone connectToDrone];

作者: lanyusea    时间: 2015-7-1
请参照demo程序:

DJIDrone.getDjiCamera().getCameraConnectIsOk(); //返回是否连接成功
作者: sqwang    时间: 2015-7-2
<div class="quote"><blockquote><font size="2"><a class="nopicture" rel="noopener" href="https://bbs.dji.com/forum.php?mod=redirect&goto=findpost&pid=182379&ptid=16535" target="_blank"><font color="#999999">lanyusea 发表于 2015-7-1 19:24</font></a></font>
请参照demo程序:

DJIDrone.getDjiCamera().getCameraConnectIsOk(); //返回是否连接成功 ...</blockquote></div>demo中不是这样的。应该是:

-(void) droneOnConnectionStatusChangedDJIConnectionStatus)status{...}

中根据连接状态信息来判断

作者: lanyusea    时间: 2015-7-2
<div class="quote"><blockquote><font size="2"><a class="nopicture" rel="noopener" href="https://bbs.dji.com/forum.php?mod=redirect&goto=findpost&pid=183547&ptid=16535" target="_blank"><font color="#999999">sqwang 发表于 2015-7-2 17:12</font></a></font>
demo中不是这样的。应该是:

-(void) droneOnConnectionStatusChangedDJIConnectionStatus)status{... ...</blockquote></div>我读书少你不要骗我……

class Task extends TimerTask {
        //int times = 1;

        @Override
        public void run()
        {
            //Log.d(TAG ,"==========>Task Run In!");
            checkConnectState();
        }

    };

private void checkConnectState(){

        BatteryInfoDemoActivity.this.runOnUiThread(new Runnable(){

            @Override
            public void run()
            {   
                boolean bConnectState = DJIDrone.getDjiCamera().getCameraConnectIsOk();
                if(bConnectState){
                    mConnectStateTextView.setText(R.string.camera_connection_ok);
                }
                else{
                    mConnectStateTextView.setText(R.string.camera_connection_break);
                }
            }
        });
}


作者: sqwang    时间: 2015-7-4
<div class="quote"><blockquote><font size="2"><a class="nopicture" rel="noopener" href="https://bbs.dji.com/forum.php?mod=redirect&goto=findpost&pid=183696&ptid=16535" target="_blank"><font color="#999999">lanyusea 发表于 2015-7-2 19:45</font></a></font>
我读书少你不要骗我……

class Task extends TimerTask {</blockquote></div>
我是问无人机,不是问相机。
作者: lanyusea    时间: 2015-7-5
<div class="quote"><blockquote><font size="2"><a class="nopicture" rel="noopener" href="https://bbs.dji.com/forum.php?mod=redirect&goto=findpost&pid=185667&ptid=16535" target="_blank"><font color="#999999">sqwang 发表于 2015-7-4 18:10</font></a></font>
我是问无人机,不是问相机。</blockquote></div>然而demo里面就是这么判断无人机是否连接正常的,摊手。

你想用<font style="font-size:16px">droneOnConnectionStatusChanged那你就用咯,反正我没见过有人用过这个函数的。</font>





欢迎光临 大疆社区 (https://bbs.dji.com/) Powered by Discuz! X3.2