質問編集履歴

5

タイトル変更

2018/06/09 10:04

投稿

Wind
Wind

スコア442

test CHANGED
@@ -1 +1 @@
1
- 同一デバイス名を持った複数のBLE機器と接続を行うので、Macアドレスを複数指定したい
1
+ 複数のBLE機器と接続を行う時に同一デバイス名を持っているので、Macアドレスを複数指定したい
test CHANGED
File without changes

4

知りたいことを追記

2018/06/09 10:04

投稿

Wind
Wind

スコア442

test CHANGED
File without changes
test CHANGED
@@ -27,6 +27,10 @@
27
27
  複数のデバイス名が同じ場合に特定のMacアドレスを指定し、
28
28
 
29
29
  指定以外のMacアドレス機器との接続を排除する方法はありませんでしょうか?
30
+
31
+
32
+
33
+ もしくは、指定以外のMacアドレスであれば切断処理が必要なのでしょうか?
30
34
 
31
35
 
32
36
 

3

知りたいことを変更

2018/06/08 15:23

投稿

Wind
Wind

スコア442

test CHANGED
File without changes
test CHANGED
@@ -24,7 +24,9 @@
24
24
 
25
25
  Bluetoothの仕様では最大7台のBLE機器との接続が出来ることになっていますが、
26
26
 
27
+ 複数のデバイス名が同じ場合に特定のMacアドレスを指定し、
28
+
27
- `ScanFilter``setDeviceAddress`等で複数のMacアドレスを指定する方法はありませんでしょうか?
29
+ 指定以外のMacアドレス機器との接続排除する方法はありませんでしょうか?
28
30
 
29
31
 
30
32
 

2

詳細記述

2018/06/08 06:55

投稿

Wind
Wind

スコア442

test CHANGED
File without changes
test CHANGED
@@ -14,7 +14,7 @@
14
14
 
15
15
  ところがこれですと、デバイス名は一致していても使用しないMacアドレスのデバイスも取得してしまい、
16
16
 
17
- 使用しないMacアドレスのデバイスが離れたり電源オフも拾ってしまいます。
17
+ 使用しないMacアドレスのデバイスが離れたり電源オフも`disconnect`として拾ってしまいます。
18
18
 
19
19
  また使用しないMacアドレスのデバイスとも接続状態となってしまい、他の端末からスキャンした時に見つからなくなってしまいます。
20
20
 

1

javaタグを追加

2018/06/08 03:23

投稿

Wind
Wind

スコア442

test CHANGED
File without changes
test CHANGED
File without changes