「特定のプロトコル」を備えた BLE デバイスがあります。
心拍数の測定値を取得するコマンドを送信する必要があります (通知を使用)。
私の質問は次のとおりです。「送信コマンド」を書いた後、どうすれば応答を得ることができますか?
私の手順:
1) デバイスで BLE がサポートされているかどうかを確認します。
2) Bluetooth を有効にする
3) デバイスのスキャンを開始します
4) 自分のデバイス (スマートウォッチ) が見つかったら、それに接続します
5) 接続したら、「サービスの検出」を開始します。
6)onServicesDiscovered()
私は何をしなければなりませんか?
呼び出す前に (コマンドを送信) 書き込む必要がsetCharacteristicNotification()
ありますか、それともその逆ですか?