0
我正在開發的應用程序(21的minSdkVersion,targetSdkVersion 23)其中,I必須:機器人藍牙:在多個連接設備讀遠程RSSI
1.discover設備
2.make一個BLE蓋特連接到3個設備
3.同時每隔100ms從3個設備中獲取遠程RSSI。
我可以爲每個連接使用「BluetotthGatt」對象進行3個BLE GAT連接。我開始第一個操作,使用帶「"postDelayed"
」方法的「處理程序」來讀取遠程RSSI,並且它工作正常。
當我開始使用第二個「處理程序」,該應用程序調用的第一個"readRemoteRssi()"
,那麼第二個"readRemoteRssi()"
,但在回調函數"onReadRemoteRssi()"
,我收到讀取第二讀取遠程RSSI操作(在第一次一個正在運行)僅適用於第二個設備。
有沒有一種方法可以同時獲得多個連接設備的遠程RSSI?
謝謝你的幫助! MBR