
zigbee
文章平均质量分 60
夜谭
要做就要做得NB!!!
展开
-
Silicon Lab Ember Zigbee学习杂谈------zcl extension
本文将讲述Ember zigbee如何对cluster library进行扩展,添加自定义cluster、command。(参考文档:UG102-AppFrameworkDevGuide --16 Extending the ZigBee Cluster Library (ZCL))Silicon Lab开发了一整套zigbee开发工具能够帮助开发者迅速开发产品,但是由于其底层代码并不开源原创 2015-12-20 10:54:09 · 5323 阅读 · 0 评论 -
Silicon Lab Ember zigbee学习杂谈----------cli 扩展
stack version:5.6.0Ember zigbee提供了丰富的命令行接口,在调试串口输入help你会看到具体cli内容(如图)如果自己想定义一些cli命令,要怎么做呢?以下为详细步奏:1、定义一个全局宏定义EMBER_AF_ENABLE_CUSTOM_COMMANDS,可在Appbuilder的Includes选项卡下的Additional Macros添加一个新的原创 2015-12-23 17:55:55 · 3249 阅读 · 0 评论 -
silicon lab ember zigbee学习杂谈 --------- 发送zcl command
Ember zigbee协议栈有专门提供发送zcl command 的API可调用,那么下面来看一下如何调用API发送zcl command。1、先使用填充宏定义(fill macro)来构造你要发的zcl command,填充宏定义可在/app/builder/STM32/clientcommand-macro.h中找到,包括自定义的command也自动在此文件生成填充宏。如要发送一个ide原创 2015-12-23 19:06:08 · 4320 阅读 · 0 评论 -
Silicon Lab Ember zigbee学习杂谈---zcl frame解析
这篇文章主要讲一下zigbee zcl命令的帧结构原创 2016-03-20 21:15:57 · 5061 阅读 · 0 评论 -
Silicon Lab Ember zigbee学习杂谈----Tokens
本文将介绍ember zigbee中token的概念及用法,token是用来存储非易失性数据的即掉电后也能保存,由于在EM3xx芯片中没有eeprom,所以实际上它们是直接存储在flash上,用flash作为虚拟eeprom(simulated eeprom)的用法。token分为两部分:名字(token key)和数据(token data)。在使用过程中只需要用他的名字(token key原创 2016-03-21 22:57:16 · 4474 阅读 · 0 评论 -
Silicon Lab Ember zigbee学习杂谈----simulated eeprom
本篇文章简单介绍一下em3xx系列芯片虚拟eeprom的用法,em3xx芯片本身并没有实际的eeprom ,所以它提供flash作为eeprom得sim-eeprom的用法。 库提供了两个版本的sim-eeprom用法。可以在ember desktop中plugin中进行选择(如下图):用户可以选version1 或version2,version1和version2能容纳同样多的to原创 2016-03-22 23:46:24 · 1645 阅读 · 0 评论 -
Silicon Lab Ember zigbee学习杂谈----custom event
本篇博客介绍ember zigbee的custom event的用法,ember zigbee application framework提供事件机制,通过事件,你可以控制一个事件发生的具体时间。那么该如何使用事件?请看下面介绍:一个custom event有两部分构成:1、custom event执行函数(event function):当事件时间到了就会执行该函数,你可以在这个函数添加原创 2016-03-24 20:42:56 · 2878 阅读 · 0 评论 -
Silicon Lab Ember zigbee学习杂谈----profile、cluster、attribute、command
本文主要介绍zigbee中profile、cluster、attribute、command的概念,以及zigbee的一些基本思想。zigbee联盟为了不同厂商的zigbee设备之间能够互联互通,于是制订了的zigbee协议标准,到今天(2016.3.28)已经到了版本3.0。要了解zigbee就要先了解下面这些关键词的概念:profile:因为现在zigbee已经被应用的各个领域如智能家居、原创 2016-03-28 18:39:04 · 3042 阅读 · 2 评论