問題タブ [react-native-ble-manager]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
react-native - スキャンを停止できず、react ネイティブ ble マネージャー経由でデバイスに接続できません
BLE デバイスと対話するための BLE Manager を備えた React Native アプリケーション。
デバイスをスキャンできます。デフォルトでは 10 秒間実行されます。
デバイスを見つけて [接続] ボタン [デバイスがスキャンされている同じページ] をクリックすると、予期されるアクションが発生し、さらにスキャンを停止して接続を開始する必要があります。
問題は、スキャン中にボタン操作に反応しないことです。一定時間後にスキャンが完了して初めて、接続要求が開始されます。
接続ボタンがクリックされたときのコード スニペットを以下に示します。
react-native - BleManager.read 応答をデコードするには?
私はこれをやろうとしています:
};
しかし、応答はエンコードされたままです...
Revelant 情報:
serviceUUID: 1808 => グルコース サービス
characteristUUID: 2A08 => 日時特性
PS:
私が試したのと同じエンコードされた応答を誰のキャラクタリストにも得ています