• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 无线通信 > 技术讨论 > 为什么CC2541在启动广播不久后自动关闭?

为什么CC2541在启动广播不久后自动关闭?

录入:edatop.com     点击:
我发现CC2541板子在启动广播30秒后,就会收到事件:
GAP_END_DISCOVERABLE_DONE_EVENT
这个是蓝牙协议的规定,还是TI 协议栈里面的规定?
谢谢。

看一下是不是将广播模式设置为受限的了,在受限制的广播模式下,会广播一段时间后停止广播。

可以设置为无限制广播
static uint8 advertData[] =
{
// Flags; this sets the device to use limited discoverable
// mode (advertises for 30 seconds at a time) instead of general
// discoverable mode (advertises indefinitely)
0x02, // length of this data
GAP_ADTYPE_FLAGS,              //无限广播
DEFAULT_DISCOVERABLE_MODE | GAP_ADTYPE_FLAGS_BREDR_NOT_SUPPORTED,
// service UUID, to notify central devices what services are included
// in this peripheral
0x03, // length of this data
GAP_ADTYPE_16BIT_MORE, // some of the UUID's, but not all
LO_UINT16( SIMPLEPROFILE_SERV_UUID ),
HI_UINT16( SIMPLEPROFILE_SERV_UUID ),
};

上一篇:为什么CC2530 AD采样出来的值差异很大呢?
下一篇:BLE作为server,为什么程序里已经删除的服务还能搜索到?

手机天线设计培训教程详情>>

手机天线设计培训教程 国内最全面、系统、专业的手机天线设计培训课程,没有之一;是您学习手机天线设计的最佳选择...【More..

射频和天线工程师培训课程详情>>

  网站地图