0

有沒有辦法讓外設確定它連接到什麼中心?藍牙低功耗:檢測中央系統運行的是什麼

假設我有一個可以連接到PC,智能手機或智能電視等的外圍設備。外圍設備是一個基於arduino的系統,因此獲得了一些智能,我希望它以不同的方式表現到它所連接的中心是什麼。瞭解中心的最佳方式是什麼?

謝謝

回答

0

沒有辦法確定連接的中央設備類型,你問的方式。一種方法是按照中央設備的BD_ADDR地址對arduino進行編程。但在這種情況下,您需要知道所有中央設備的地址,並且只能使用已知的一組設備。另外一些中央設備可能不使用公共BD_ADDR地址。例如Apple設備使用隨機地址。在這種情況下,您不知道真正的BD_ADDR地址,直到您的設備與中央設備配對。您不能依賴他們的名字,因爲藍牙設備名稱可以更改。