0

我正在創建一個藍牙LE應用程序來跟蹤德州儀器藍牙設備。如何更新藍牙設備的periphera.name?

  • 在iPhone的設備日誌中,藍牙設備的外圍設備名稱是「Cannon Tag」,這是我希望它被調用的內容。
  • 在iPad的設備日誌中,藍牙設備的外圍設備名稱爲「TI BLE Keyfob」。

我想讓它讀取iPad的Cannon標籤。我如何做這個改變?

回答

1

默認情況下,設備名稱特性不可寫入。您需要使用所需的名稱重新編譯項目。在KeyFob項目中,您需要更改keyfobdemo.c文件中的這一行。

static uint8 attDeviceName[GAP_DEVICE_NAME_LEN] = "TI BLE Keyfob"; 

然後重新編譯並上傳到設備。這不是一項微不足道的任務,所以如果遇到問題,我建議你在TI論壇上詢問並閱讀教程。