windows10 C# VisualStudioです。
センサーのAD出力値をAndroid端末でBluetoothで受け取り画面上に数値を表示したいです。
センサーとPC(windows10)で同様の仕様のシステムは作った事があるのですが、PCをAndoroidに置き換えたシステムの開発を目指しています。
現状はセンサーのアドバタイジングをAndoroid端末がキャッチして、リストに表示するところまでは出来ています。その先のセンサーとのコネクション処理のところでつまづいています。
WindowsがセンサーデバイスのUUIDを指定してデバイス情報を取得する処理は、下記のように作っていました。
C#
1using Windows.Devices.Enumeration; 2 3DeviceInformationCollection devices = await DeviceInformation.FindAllAsync(GattDeviceService.GetDeviceSelectorFromUuid(new Guid("指定のUUID")), new string[] { "System.Devices.ContainerId" });
この処理でdevices オブジェクトに入ってきたデバイスNameを元にBLEGattのコネクション処理を行っていました。
このWindowsの処理はAndoroidの場合どういうコードで置き換えられるでしょうか?
使用出来るAPIはAndroidAPIです。
下記使用API
using System;
using Android.App;
using Android.Bluetooth;
using Android.Content;
using Android.OS;
using Android.Util;
using Android.Views;
using Android.Views.InputMethods;
using Android.Widget;
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。