中纬全站仪串口命令(跪求各个牌子串口指令) 5C
    我使用的事中伟**602RL 全站仪仪器上点发送数据 程序便能接受到   使用串口模拟器也能正常收到我所发的消息 ,不知 全站仪通信指令  还是串口没激活,请大神指点一二,
            public void onClick_Search3(View v){
       String[] gg={"GET/M/<wispec>/<wispec>"
       };
       //String gg="GET/n/WI<get spec><CR/LF>";
        //String gg="GET/n/WI<get spec><CR/LF>";
        SendInfoTask  fefe=new  SendInfoTask() ;
        fefe.doInBackground(gg);

    }

    //发送数据到蓝牙设备的异步任务
    class SendInfoTask extends AsyncTask<String,String,String>{

        @Override
        protected String doInBackground(String... arg0) {
            // TODO Auto-generated method stub

            try {


                OutputStreamEE= socket.getOutputStream();
            } catch (IOException e1) {

                e1.printStackTrace();
            }
            // OutputStreamEE

            if(arg0[0].length()>0)//不是空白串
            {//+vbacRLf
                               //arg0[0]="GET/M/<wispec>/<wispec>";

                      byte[] msgBuffer = arg0[0].getBytes(); 

                      try { 
                      //  将msgBuffer中的数据写到outStream对象中
                          Log.i(msgBuffer.toString(),arg0[0]); 
                          OutputStreamEE.write(msgBuffer); 

                       } catch (IOException e) { 
                           Log.e("error", "ON RESUME: Exception during write.", e);
                           return "发送失败";

                   } 

            }

1个回答

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问