機能概要
検出されたBLEデバイスの情報を取得します。
機能詳細
BLEスキャンして検出されたすべてのBLEデバイスの情報を取得します。
- 注意
- OS別動作状況
OS 動作状況 Android BLE機能を搭載している、Android 5.0以上の端末のみ動作します。 iOS BLE機能を搭載している端末のみ動作します。 Windows 未対応です。
- 結果として返されるディクショナリーの内容
このロジックは各要素に次の内容を含むディクショナリーを返します。
ディクショナリーの内容は、今後のアップデートで追加される可能性があります。キー 値 time 日時データ
このデバイスを最後に検出した時刻identifier 文字列データ
デバイスの識別に使用する文字列name 文字列データ
デバイス名rssi 数値データ
受信強度
- 覚え書き
- 結果として返されるディクショナリーの例を以下に示します。
キー 値 time 2018/5/1 12:34:56 identifier 13:57:9B:DF name My Beacon rssi -50
キー 値 time 2018/5/1 23:45:6 identifier 12345678-9ABC-4DEF-8123-456789ABCDEF name rssi -70
- 注釈
- デバイスや電波状況によっては、スキャンを開始してから実際にデバイス情報が取得できるようになるまでに数秒要する場合があります。
- 携帯端末BLEデバイスやOS側でGPSサービスを開始しておく必要があります。
パラメーター
- 引数
- 無し
- 戻り値
- ディクショナリー(連想配列)
デバイスの情報を返します。