This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] LAUNCHXL-CC2640R2:simple_peripheral 无法更改广播名称

Guru**** 2563550 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/569128/launchxl-cc2640r2-simple_peripheral-not-able-to-change-advertisement-name

器件型号:LAUNCHXL-CC2640R2

您好!

  我将通告名称从"SimpleBLEPeripheral"更改为自定义名称。 但是、我在 SensorTag 应用程序中看不到自定义名称

  程序:

  1. 修改 scanRspData[]处的广播名称
  2. 修改 attDeviceName[]="自定义名称"
  3. 在 CCS 项目 bim_oad_offchip、 simple_peripheral_cc2640r2lp_app_oad_offchip、 simple_peripheral_cc2640r2lp_stack 上启用 ARM 十六进制实用程序。
  4. 使用   ARM 编译器版本16.9.0构建 CCS 项目 bim_oad_offchip、simple_peripheral_cc2640r2lp_app_oad_offchip、simple_peripheral_cc2640r2lp_stack。
  5. 使用 SmartRF 闪存编程器2、将 bim_oad_offchip、 simple_peripheral_cc2640r2lp_app_oad_offchip、 simple_peripheral_cc2640r2lp_stack 的十六进制文件编程到 CC2640R2 Launchpad。

   在 SensorTag 应用中、我的 CC2640R2 Launchpad 可被视为"简单 BLE 外设"、而不是自定义名称。 此外、simple_peripheral_cc2640r2lp_app_oad_onchip 的情况也是如此 。

  我正在使用 CCSV7

-克尔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Kel、

    您是否与监听器或 BTool 进行了检查? 可能需要清除手机上的 BT 缓存。

    祝你一切顺利
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、JXS、

    我尚未使用 BTool 进行检查。 我注意到您的 SensorTag 应用程序存在该问题 因此、我会关闭和打开 Iphon4s。 然后、我将打开 SensorTag 应用程序、通常会显示正确的名称。

    在这种情况下、存在一个问题、因为我在过去6小时内一直在尝试。

    -克尔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

      使用 SmartRF 闪存编程器2、如果我仅对 simple_peripheral_cc2640r2lp_app 和 simple_peripheral_cc2640r2lp_stack 的十六进制文件进行编程、则自定义名称将显示在 SensortagApp 中。

      如果使用 SmartRF 闪存编程器2、则将 bim_oad_offchip、simple_peripheral_cc2640r2lp_app_oad_offchip、simple_peripheral_cc2640r2lp_stack 的十六进制文件编程到 CC2640R2 Launchpad 中、则自定义名称不会出现在 SensortagApp 中。

      但是、如果现在我对十六进制文件的片外 CCS 项目进行编程、我在 Sensortag App 中看不到"Simple BLE Peripheral" CC2640R2 Launchpad 必须发生什么事情、因为我一直在尝试片外和片上。

    -克尔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    它现在可用于以下过程。 现在可以看到自定义名称。

    1. 使用 Smart RF Flash Programmer 2首次对 simple_peripheral_cc2640r2lp_app 和 simple_peripheral_cc2640r2lp_stack 进行编程
    2. 然后 使用 Smart RF Flash Programmer 2对 bim_oad_offchip、simple_peripheral_cc2640r2lp_app_oad_offchip、simple_peripheral_cc2640r2lp_stack 进行编程

    如果是第一次遵循片外 OAD 指南、则无法正常工作。

    文件:///C:/ti/simplelink_cc2640r2_sdk_1_00_00_22/docs/blestack/html/oad/oad.html #即 开即用演示片外负载  

    -克尔