项目中需要用到TI定义好的ZCL物联网协议来搞,但是对ZCL的认识还是非常肤浅的,感觉他定义的好些个比如命令,属性,Cluster的关系比较乱,另外也没有一些具体的应用说明,感觉不知道从何下手,请问有知道的朋友么?希望指教一下
Susan Yang:
ZCL运转在AF层之上,App层之下。AF层接收到的Message中,包含符合ZCL格式的命令,这些命令不是由非ZCL应用中用户自定义的app_process_event任务所处理的,而是进入ZCL的任务队列(task's queue),由zcl_event_loop()处理。ZCL在此充当了AF层和ZCL应用之间的一个中间层,zcl命令被解析后,由用户定义的cmd callback回调函数对命令做出响应;应用需要向外发出消息时,通过调用zcl层的API实现。
ZCL的API您可以在协议栈的安装文件夹内找到 Z-Stack ZCL API.pdf
另外您也可以参考网络上的一些文章
http://blog.csdn.net/mengzhuicanyang/article/details/25836693
希望对您有所帮助,谢谢!