2

私はUnity3d Windows Store AppゲームでArduino Uno Rev3からBluetooth経由で送信された文字列を読み込もうとしています。ArduinoからWindows Store AppにBluetooth経由で文字列を送信しますか?

残念ながら、Windows Store AppプラットフォームではSystem.IO.Ports名前空間を使用できないため、Bluetoothデータを読み取る方法がわかりません。

誰かがWindowsストアアプリケーションでBluetoothからデータを読み取る方法を知っていますか?すべてのヘルプは高く評価され

おかげ

答えて

0

あなたHC-06は、COMポートの機能を持っている場合は、使用することができます。

[https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/SerialArduino:[https://docs.microsoft.com/en-us/uwp/api/windows.devices.serialcommunication はGithubの上にサンプルがあります

あなたのデバイスがWindows 10でCOMポート機能を持っているかどうかを調べるには、設定/ Bluetoothに行き、デバイスをペアにしてより多くの設定に行き、comポートを追加してポートを追加しようとします。残念ながら、リストが空の場合は、Windows.Devices.SerialCommunication APIを使用してArduinoデバイスと通信することはできません。

もう1つの方法は、通信にBluetooth GATTプロトコルを使用することです。 データを読み書きしたり、イベントを通知したり通知したりすることができます。このため もgithubの上のサンプルがあります: [https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/BluetoothLEClient

は、それは利用可能なGATT-サービスあなたのHC-06に依存するが、リードとは書いて、通知を得ることができるサービスは、最も可能性があります。これはあなたを助けることができる 希望、

GROOVER

+0

[OK]を、ありがとうございました!私はこれを調べます。 – Sharpeedo25

+0

今週私はWindows 10メーカーがバージョン1703ビルド1503.11を更新しました。RFCOMMプロトコルTDを使用してBluetoothシリアルを作成し、ペアリングして接続する必要はもうありません。ほぼすべてのBluetooth LEデバイスに着信シリアル接続を追加できるようになりました。 – GrooverFromHolland

関連する問題