質問編集履歴
1
試した内容の追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -57,3 +57,27 @@
|
|
57
57
|
###
|
58
58
|
|
59
59
|
MbedはBLEのライブラリが全く動かないということを書いてある記事があったのでしょうがないかとは思いますが、ArduinoでBLE接続ができないのは何か原因があるのでしょうか?
|
60
|
+
|
61
|
+
|
62
|
+
|
63
|
+
###追記
|
64
|
+
|
65
|
+
[SDK]
|
66
|
+
|
67
|
+
BLENano2のソフトデバイス書き込み方法は、本当に正しいのかはわからないのですが、ドラッグアンドドロップすればよいだけとのことでした。
|
68
|
+
|
69
|
+
しかしそれでもBLE通信が開始されることはありませんでした。
|
70
|
+
|
71
|
+
|
72
|
+
|
73
|
+
[Arduino]
|
74
|
+
|
75
|
+
"BLE_beacon"のプログラムでシリアルモニタで動作状況を確認しました。
|
76
|
+
|
77
|
+
おそらく"ble.startAdvertising();"でセントラル側へアドバタイズするのですが、その後の行やloopの中でSerial.plintlnで動作状況を確認しても、シリアルモニタに表示されるので、プログラムは正常に動いていると考えられます。
|
78
|
+
|
79
|
+
しかし、セントラル側でスキャンしようとしてもBLE通信可能デバイスとして検出されません。
|
80
|
+
|
81
|
+
iPhoneだけではなく、Android(Android4.4 API19)でも試してみました。Androidでも結果は変わらず、検出されませんでした。
|
82
|
+
|
83
|
+
Androidは自作のアプリで試しました。ほかのBLE通信デバイスとの接続確認済みなのでプログラムが原因ではなさそうです。
|