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.

CC2642R: 广播数据

Part Number: CC2642R
Other Parts Discussed in Thread: SYSCONFIG

CC2642R  CCS  

1.广播数据和扫描应答包,是在ti_ble_config.c文件中

    是否可以自定义? 

2.

// Advertisement Set Number 1
extern GapAdv_params_t advParams1;
extern uint8_t advData1[11];
extern uint8_t scanResData1[28];

// Advertisement Set Number 2
extern GapAdv_params_t advParams2;
extern uint8_t advData2[11];
extern uint8_t scanResData2[28];

在CC2640R2蓝牙4.2中 只有一个广播和扫描应答包。

这里为什么分成两个 这两个有什么区别 如何使用

长度是否可以修改?  如果要保留和CC2640R2的一样的广播包和扫描应答包如何处理?

  • 您好,我们已收到您的问题并升级到英文论坛,如有答复将尽快回复您。谢谢!

  •  您好,

    1.广播数据和扫描应答包,是在ti_ble_config.c文件中

        是否可以自定义? 

    如果您说的是 CC2642,那么可以使用 SysConfig 对其进行自定义。 如果您说的是 CC2640R2,那么可以在文件中直接自定义。

    // Advertisement Set Number 1
    extern GapAdv_params_t advParams1;
    extern uint8_t advData1[11];
    extern uint8_t scanResData1[28];

    // Advertisement Set Number 2
    extern GapAdv_params_t advParams2;
    extern uint8_t advData2[11];
    extern uint8_t scanResData2[28];

    请问该段代码是在哪里找到的?看起来像是为 Simple_peripheral 或 project_zero 项目中的蓝牙 LE 5 的两个广播集生成的代码。 如果是这种情况的话,有两个是因为它们在不同的 PHY 上进行广播 (不是蓝牙 LE 4.2的功能)。