首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

请教 关于Figure8的Z-stack程序的问题

请教 关于Figure8的Z-stack程序的问题

读Z-STACK的程序,对下面的几个问题不是很明白:

1。cluster ID代表什么?

2。在HomeLighting那几个例子里面,optional是什么意思?板A把关于LED的控制信息发送给板B,板B接收到了该数据以后是通过哪个函数对LED进行控制的?SRC03391_RcvSET()、SRC03391_RcvSET_ProgramSRC()和DRC03392_Adj_DRC()等函数中好像都没有对LED进行操作,而只是在给几个变量赋值后又把数据发送出去了

麻烦大虾们指点一下,不胜感激。

1.cluster ID 是在indirect message中一个用法,比如说,你要发一个data,接收方必须要知道你的cluster ID是多少,然后在确认,是不是它要接收的数据。两个CLUSTER ID必须相同才可以。相当于就是发射和接收方的一个agreement.
2 你指的optional 是指哪个东西? 板A发射一个OnOffSRC_ON给板B,板B收到这个COMMAND后,就会做相应的动作来控制LED的ON/OFF.
可能是说SRC03391_OPTIONALS的定义,这个定义是用来预定义在该project中处理的cluster ID这些东西的。可以打开Profiles文件夹,其中SRC03391_****文件中,能找到很多SRC03391_OPTIONALS定义后给出的选项。也可以查看z_stack->documentation->high level design中的Z-Stack Compile Flag Definitions_F8W-2004-0013_.pdf文件。
返回列表