Bluetooth 医療機器と Android アプリを接続しています。そこで、医療機器が SSP 通信プロトコルを許可しているため、通信チャネル RFCOMM (SPP プロトコル) を作成しました。デバイス ガイドには、SPP プロトコルで送信するコマンドの構造が記載されています。たとえば、単純な 4 バイト コマンドを表す 0x02 0x70 0x04 0x0A)。したがって、このようなコマンドを送信する必要があります (SPP プロトコルに準拠)。
の作成後、次の方法BluetoothSocket
で入力ストリームと出力ストリームを取得します (このリンクをたどります):
InputStream iStream = null;
iStream = socket.getInputStream(); // socket is my BluetoothSocket object
OutputStream oStream = null;
oStream = socket.getOutputStream();
16 進数シーケンス 0x02 0x70 0x04 0x0A で表されるコマンドを送信するには、この時点で何ができますか?