2017-07-27 146 views
2

我正嘗試使用他的外設名稱上寫的十六進制數來連接BLE設備。但由於某些原因,不同設備上的外圍設備名稱不同。BLE在不同設備上的不同外設名稱

enter image description here

可能是什麼原因呢? 我還試圖在advertisementData中找到它,但沒有成功。

感謝

回答

0

您的設備可能有廣告數據的縮略名稱,但有較長的一個在掃描響應。

如果您在應用處於前臺時進行掃描,您將獲得完整的掃描響應數據,因此在您的應用中可能無關緊要。您可能必須忽略沒有掃描響應數據的第一個回調。

+0

我在掃描應用程序在前臺時,首次回調是什麼意思? 'didDiscover外設'?你能解釋一下嗎? – Maor

相關問題