如何更新蓝牙设备的periphera.name?

时间:2014-02-06 15:14:25

标签: ios ipad bluetooth-lowenergy core-bluetooth texas-instruments

我正在创建蓝牙LE应用程序来跟踪德州仪器蓝牙设备。

  • 在iPhone的设备日志中,蓝牙设备的外围设备名称是" Cannon Tag"这就是我想要它被称为。
  • 在iPad的设备日志中,蓝牙设备的外围设备名称是" TI BLE Keyfob"。

我想让它阅读iPad的Cannon标签。我如何进行此更改?

1 个答案:

答案 0 :(得分:1)

默认情况下,设备名称特征不可写。您需要使用所需的名称重新编译项目。在KeyFob项目中,您需要在keyfobdemo.c文件中更改此行。

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

然后重新编译并将其上传到设备。这不是一项微不足道的任务,所以如果您遇到问题,我建议您在TI论坛上提问并阅读教程。