您好,如何使用此代码 在通用应用程序中实现组寻址?
器件将自身添加到标识符为1的组的示例代码:
Aps_Group_t 组;
//将自己分配到组1
Group.ID = 0x0001;
group.name[0]= 6;//第一个字节为字符串长度
OSAL_memcpy (&(group.name[1]),“Group1”,6);
APS_AddGroup( SampleApp_endpoint,&group );
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.
您好,如何使用此代码 在通用应用程序中实现组寻址?
器件将自身添加到标识符为1的组的示例代码:
Aps_Group_t 组;
//将自己分配到组1
Group.ID = 0x0001;
group.name[0]= 6;//第一个字节为字符串长度
OSAL_memcpy (&(group.name[1]),“Group1”,6);
APS_AddGroup( SampleApp_endpoint,&group );
正如您所说、我修改了 Generic、但我遇到了以下错误:
构建配置:GenericApp - RouterEB
正在更新生成树...
GenericApp.c
错误[Pe020]:标识符"APS_GROK_t"未定义 G:\i-eng\work\RTLS\BA-H-ZBPIRWS-950707-04\projects\Zstack\samples\GenericApp\Source\GenericApp.c 197
错误[PE007]:无法识别的标记 G:\i-eng\work\RTLS\Ba-H-ZBPIRWS-950707-04\projects\Zstack\Samples\GenericApp\Source\GenericApp.c 201
错误[Pe029]:预期表达式 G:\i-eng\work\RTLS\Ba-H-ZBPIRWS-950707-04\projects\Zstack\samples\GenericApp\Source\GenericApp.c 201
错误[PE007]:无法识别的标记 G:\i-eng\work\RTLS\Ba-H-ZBPIRWS-950707-04\projects\Zstack\Samples\GenericApp\Source\GenericApp.c 201
ERROR[PE223]:函数"APS_AddGroup"隐式声明 G:\i-eng\work\RTLS\BA-H-ZBPIRWS-P-950707-04\projects\Zstack\samples\GenericApp\Source\GenericApp.c 202
运行 C/C++编译器时出错
错误总数:5.
警告总数:0
那么、有什么问题呢?
我只需在 GenericAPP.c 中添加#include "aps_groups.h"、但我的钢存在错误:
GenericApp.c
错误[PE007]:无法识别的标记 G:\i-eng\work\RTLS\Ba-H-ZBPIRWS-950707-04\projects\Zstack\Samples\GenericApp\Source\GenericApp.c 206
ERROR[Pe029]:预期表达式 G:\i-eng\work\RTLS\BA-H-ZBPIRWS-950707-04\projects\Zstack\samples\GenericApp\Source\GenericApp.c 206
错误[PE007]:无法识别的标记 G:\i-eng\work\RTLS\Ba-H-ZBPIRWS-950707-04\projects\Zstack\Samples\GenericApp\Source\GenericApp.c 206
运行 C/C++编译器时出错
完成。 3个错误、0个警告