問題タブ [react-native-ble-plx]

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.

0 投票する
0 に答える
280 参照

react-native - react-native-ble-plx 経由でデバイスに接続できません

react-native-ble-plxモジュールを使用して ble デバイスに接続しようとしていますが、以下は接続を作成するためのコードです:-

コードを実行すると、以下の応答が得られました (catch ブロックは毎回実行されます):-

特定のデバイスに接続するにはどうすればよいですか

0 投票する
0 に答える
262 参照

bluetooth - デバイスとサービスの特性書き込みが未定義の react-native-ble-plx に失敗しました

500 サイズを超える 10 進配列を Bluetooth 接続経由で NRF52 マイクロコントローラーに送信するときに問題が発生しました。配列は、送信前に base64 バッファーに変換されます。これは、より小さい配列で正常に機能していました。

Buffer.from(aDecByteArray).toString('base64')

react-native-ble-plx ライブラリを使用してble特性を読み書きすることにより、反応ネイティブを使用してデータを送受信していますが、すべて正常に機能しますが、少なくとも500の10進配列を送信しようとすると長さで、私は得る:

デバイスとサービスが定義されていないため、特性の書き込みに失敗しました。

何が間違っている可能性があるかについてのアイデア。送信できるデータサイズに制限はありますか?ヒントや提案は大きな助けになります。

どうもありがとう、

0 投票する
1 に答える
514 参照

react-native - bleManager.startDeviceScan が iOS で機能しない react-native-ble-plx

react-native-ble-plx を使用して、React ネイティブ アプリにゲートウェイをペアリングしようとしています。以下のソース コードは Android では正常に動作しますが、iOS では bleManager.startDeviceScan() はトリガーされません。このステップの後、何も起こりません。

どんな助けでも大歓迎です!

ソースコード: