2016-01-31 4 views
1

Я пытаюсь узнать, как отправлять команды через Bluetooth с помощью этой библиотеки: https://github.com/akexorcist/Android-BluetoothSPPLibraryКак отправить команды Android через Bluetooth?

Но когда я пытаюсь отправить эти команды в этой форме:

(Send: "$$$"       Receive: "CMD"  
Send: "S&,0404\r"      Receive: "AOK" 
Send: "S&,0400\r"      Receive: "AOK"  
Send: "---\r"       Receive: "END") 

Мне нужно поместить эти команды в коде down,

Но я не знаю как.

Я хочу подключиться к устройству Android через Bluetooth и отправить текст.

void teplotahore() { 
     STup.setOnClickListener(
       new View.OnClickListener() { 
        @Override 
        public void onClick(View view) { 
         teplotad++; 
         prevodst(teplotac, teplotad); 
         bt.send("Text", true); 
        } 
       } 
     ); 
    } 



public void send(String data, boolean CRLF) { 
     if(mChatService.getState() == BluetoothState.STATE_CONNECTED) { 
      if(CRLF) 
       data += "\r\n"; 
      mChatService. write(data.getBytes()); 
     } 
    } 

Пожалуйста скажите мне, как (Send: "S &, 0404 \ г" Receive: "АОК") переписать в виде байт для отправки через Bluetooth.

Или Если у кого-то есть похожий проект, пришлите его мне. Я хочу это узнать.

Я использую все больше теории этого пролета, но для меня это не работает.

ответ

0

Bluetoothchat - образец проекта, предоставляемого google. Вы можете проверить это, чтобы понять передачу данных с помощью Bluetooth.

+0

Bluetooth-чат отправляет текст, без команд. Нет? –

+1

Вместо отправки некоторого текста или данных вы также можете отправить свои команды. у вас будет мало изменений в коде. – CodeWarrior101

+0

как модификация? это проблема .. –

Смежные вопросы