TI中文支持网
TI专业的中文技术问题搜集分享网站

cc2640r2f如何在peripheral从机的例程上加入观察者角色observe,实现扫描功能

我把observe例程的observe.c .h 文件拷贝过去了,但是调用这个函数的时候,内部调用的GAP_DeviceInit(selfEntity, GAP_PROFILE_OBSERVER,gapObserverRoleMaxScanRes, NULL, NULL, NULL);无法解析,我想应该是没有观察者协议栈导致的吧,怎么样同时支持从机和观察者角色?不能用mutilrole的那个例程,那个例程自己占用的代码空间太大了,我的代码放不下。。

bStatus_t GAPObserverRole_StartDevice(gapObserverRoleCB_t *pAppCallbacks)

{

if (pAppCallbacks)
{
pGapObserverRoleCB = pAppCallbacks;
}

return GAP_DeviceInit(selfEntity, GAP_PROFILE_OBSERVER,gapObserverRoleMaxScanRes, NULL, NULL, NULL);

}

风吹我衣:

项目很紧,非常着急,希望TI员工或者高手给予帮助,非常感谢!

Viki Shi:

在SimpleBLEPeripheral project上添加observer的例程,我们有提供过,是CC2640的。你可以参考下移植到CC2640R2F上。
下载地址: processors.wiki.ti.com/…/CC2640_Peripheral_Observer_V2_1

Susan Yang:

有没有添加预编译 PLUS_OBSERVER ?

风吹我衣:

回复 Susan Yang:

加上了也不行,编译报错如下:

user5318699:

回复 风吹我衣:

不知道 楼主问题解决没有,目前想在peripheral上增加Observer功能,TI官方貌似没有文档,TI的技术支持人员给了我一个其他平台的demo,但是改完没法用

赞(0)
未经允许不得转载:TI中文支持网 » cc2640r2f如何在peripheral从机的例程上加入观察者角色observe,实现扫描功能
分享到: 更多 (0)