簡體   English   中英

首次設置BLE外設名稱的方式和時間

[英]How and when a BLE peripheral name is set for the first time

更改硬件上的外設名稱:

  • 何時以及如何更改BLE外設名稱
  • 這是需要寫入固件的東西嗎? 如果是這樣怎么辦?

我正在查看一些iOS客戶端代碼,並使用CBPeripheral使用CoreBluetooth庫檢測BLE外圍設備。 我可以看到我的iPad的廣告,其中名稱字段具有易變的名稱“ mm24 iPad”(可以從iTunes更改)。

我懷疑可以在生產時使用默認名稱配置每個BLE外圍設備,然后使用BLE API對其進行修改 這個對嗎?

如您所知,名字是正確的。 外設的名稱是只讀屬性,您不能更改它 外設的名稱是書面固件。

如果您具有外圍設備代碼的控制權,則可以創建一個可寫/可讀的特征,在該特征上可以發送外圍設備的新名稱。 從下一次開始,您將獲得該新名稱。

如果您無法控制外圍設備代碼,則使用一種可寫/可讀的特性來讀寫外圍設備的名稱。 這顯然不是設備的真實名稱,但對於最終用戶而言,它就像設備的真實名稱。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM