我正在尝试在我的自定义硬件设计上启用范围扩展器。我正在使用“ble\u app\u ota”项目作为我软件开发的起点。在对我的自定义板进行任何更改之前,我尝试集成UM-B-089教程和编译中的更改。我得到以下编译错误:
用于:
#if(使用范围)
射程_外部重新初始化();
#结束
..\..\..\..\..\sdk\platform\core_modules\rf\src\rf_.c(310):错误:#136:struct“range_ext_api”没有字段“re_init”
有人能帮忙解决这个问题吗?
设备:
你好,SL0F1,
我猜您正在使用sdk6.0.8。目前,range extender参考设计仅使用sdk6.0.6进行了测试,因此一种选择是使用此版本的SDK。
另一个选项是继续使用SDK 6.0.8并修改生成错误的行以匹配以下内容:
#if(使用范围)
//启用范围扩展器
射程_外部启用(最大功率,空);
#结束
致以最诚挚的问候
即时消息对话框