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

SampleLight例程

看到SampleLight例程开启zcl_groups和zcl_scenes宏,这个例程里有用到group?为何要打开这两个宏。另外组播的话只要开启group宏就成?

Viki Shi:

组播请参考这个文档:http://blog.csdn.net/tanqiuwei/article/details/7667037

VV:

如果只是group功能的话,只要定义zcl_group就可以了。

另外scene功能,一般都是基于group来建立的,所以什么要两个宏一起定义

xue fei1:

回复 VV:

我是想问sampleLight里开启了group宏,但是源代码里根本没有调用添加或者删除组等的命令啊,对组播没有任何操作,开启group有何用?

xue fei1:

回复 Viki Shi:

感谢,文章看了,现在有个小问题。

1、协调器调用zclGeneral_SendGroupAdd,路由打开group宏(未添加任何代码),添加组播成功,并且可组播发送(组里所有设备均可收到开关灯的命令)。

2、现在是想在此group上创建一个场景,协调器调用zclGeneral_SendAddScene,抓包发现add scene发送成功,并且seene创建成功了,路由有创建场景成功响应(路由设备只是打开了scene宏,未做任何代码添加)。

3、协调器调用zclGeneral_SendSceneRecall来调用场景,路由未做任何代码添加,抓包发现协调器发送成功,并且路由有响应,但是路由设备无任何反应(我是想在调用场景时打开灯)。这是什么原因导致的?是我什么地方没有设置吗?

赞(0)
未经允许不得转载:TI中文支持网 » SampleLight例程
分享到: 更多 (0)