请教 关于Figure8的Z-stack程序的问题
- UID
- 116464
- 性别
- 女
|
请教 关于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进行操作,而只是在给几个变量赋值后又把数据发送出去了
麻烦大虾们指点一下,不胜感激。 |
|
|
|
|
|
- UID
- 107585
- 性别
- 男
|
1.cluster ID 是在indirect message中一个用法,比如说,你要发一个data,接收方必须要知道你的cluster ID是多少,然后在确认,是不是它要接收的数据。两个CLUSTER ID必须相同才可以。相当于就是发射和接收方的一个agreement.
2 你指的optional 是指哪个东西? 板A发射一个OnOffSRC_ON给板B,板B收到这个COMMAND后,就会做相应的动作来控制LED的ON/OFF. |
|
|
|
|
|
- UID
- 104631
- 性别
- 男
|
可能是说SRC03391_OPTIONALS的定义,这个定义是用来预定义在该project中处理的cluster ID这些东西的。可以打开Profiles文件夹,其中SRC03391_****文件中,能找到很多SRC03391_OPTIONALS定义后给出的选项。也可以查看z_stack->documentation->high level design中的Z-Stack Compile Flag Definitions_F8W-2004-0013_.pdf文件。 |
|
|
|
|
|