Previous topicNext topic
 XXXX Help
Help > Modules > communication module >

new Thread(new Runnable() {
      
      @Override
      public void run() {
       // TODO Auto-generated method stub
       String testString = "600301000061310000000008000020000000c000160010003030303030303031363532303030303537333330303030001100001000003000129f1e09d9200b3160315008070003303031";
       Commu.getInstence().dataCommu(AidlActivity.this, BCDHelper.stringToBcd(testString, testString.length()), new CommuListener() {
        
        @Override
        public void OnStatus(int arg0, byte[] arg1) {
         // TODO Auto-generated method stub
         Log.d(TAG, "OnStatus:"+arg0);
         if (arg0 == CommuStatus.FINISH) {
          Log.d(TAG, "received data:"+BCDHelper.hex2DebugHexString(arg1, arg1.length));
         }
        }
        
        @Override
        public void OnError(int arg0, String arg1) {
         // TODO Auto-generated method stub
         
        }
       });
//       byte[] testdata = new byte[]{0x00,0x01,0x02,0x03};
//       exchangeDataWithServer(testdata);
      }
     }).start();