Zigbee EmberZNet
基于silabs平台Zigbee开发应用
DesiLuo
怕什么真理无穷,进一步有一步的欢喜
展开
-
[Ember Zigbee]使用Silicon开发板做协议抓包工具
针对Simplicity Studio 4,EmberZNet将Silicon开发板改装变成协议抓包工具Platform:Simplicity Studio 4、EmberZNet SDK 6.5.5.0【SPP】Content:1.download固件到开发板 本次使用EFR32MG12开发板,使用Simplicity Studio下载Railtest固件到开发板,如下图固...原创 2019-10-25 16:02:24 · 995 阅读 · 0 评论 -
[Ember Zigbee]Zigbee3.0 Z3GatewayHost-NCP环境搭建及运行
针对Simplicity Studio 4,EmberZNet协议栈Zigbee3.0设备入网时间提速Platform:Simplicity Studio 4、EmberZNet SDK 6.6.2.0【SPP】Content:原创 2019-09-24 17:12:03 · 2511 阅读 · 2 评论 -
[Ember Zigbee]How often should I call emberTick()?
In lieu of app-specific, fully-qualified, field-tested recommendations, a recommendation for how often to call emberTick() is this:-Call the function as much as possible to preserve stack timing ...翻译 2019-04-03 11:12:15 · 338 阅读 · 0 评论 -
[Ember Zigbee]zigbee应用程序RAM
概述本文将介绍zigbee应用程序中重要的参数与其对应的RAM开销,实际产品开发中,可根据芯片的RAM空间以及性能需求,对各个参数进行调整,已达到节约RAM的目的。重要参数/宏定义介绍参数名称 默认值 占用RAM字节 EMBER_PACKET_BUFFER_COUNT 75 ...转载 2019-04-03 10:16:24 · 685 阅读 · 0 评论 -
[Ember Zigbee]Zigbee3.0设备自定义ZCL数据包发送数据
针对Simplicity Studio 4,EmberZNet协议栈Zigbee3.0设备入网流程Platform:Simplicity Studio 4、EmberZNet SDK 6.4.1.0【SPP】Content:Zigbee3.0设备自定义ZCL数据包发送数据1、借助zcl-cli.c文件定义的一些变量,构建ZCL数据buffer,在自己的c文件下引用以下几个变量...原创 2019-03-18 19:26:01 · 3294 阅读 · 4 评论 -
[Ember Zigbee]Zigbee3.0设备sleep机制(低功耗)
针对Simplicity Studio 4,EmberZNet协议栈Zigbee3.0设备入网流程Platform:Simplicity Studio 4、EmberZNet SDK 6.4.1.0【SPP】Content:Zigbee3.0设备sleep机制(低功耗)1、zigbee低功耗设备进入睡眠需满足四个条件 emAfForceEndDeviceToStayAw...原创 2019-03-22 09:47:32 · 1660 阅读 · 0 评论 -
[Ember Zigbee]Zigbee3.0设备建网流程
针对Simplicity Studio 4,EmberZNet协议栈Zigbee3.0设备入网流程Platform:Simplicity Studio 4、EmberZNet SDK 6.4.1.0【SPP】Content:EmberZNet Zigbee3.0设备建网流程1、在.isc文件工程的Plugins添加a插件【必须】与b插件【可选】 ...原创 2019-03-08 20:25:14 · 2061 阅读 · 1 评论 -
[Ember Zigbee]设备Association过程
针对Simplicity Studio 4,EmberZNet协议栈Zigbee3.0抓包设备Association过程Platform:Simplicity Studio 4、EmberZNet SDK 6.4.1.0【SPP】Content:1.关联过程: 2.关联过程抓包分析: ...转载 2019-03-01 15:02:23 · 868 阅读 · 0 评论 -
[Ember Zigbee]Link Status命令
针对Simplicity Studio 4,EmberZNet协议栈Zigbee3.0抓包的Link Status Packet解析Platform:Simplicity Studio 4、EmberZNet SDK 6.4.1.0【SPP】Content:1. 命令简介: Link Status是由路由或协调器设备发出,用于交换路由设备之间的incoming lin...转载 2019-03-01 14:30:46 · 607 阅读 · 0 评论 -
[Ember Zigbee]Zigbee3.0设备入网提速
针对Simplicity Studio 4,EmberZNet协议栈Zigbee3.0设备入网时间提速Platform:Simplicity Studio 4、EmberZNet SDK 6.4.1.0【SPP】Content:1.设置开始扫描状态由于zigbee3.0拥有4种入网方式,enum { EMBER_AF_PLUGIN_NETWORK_STEERING_STA...原创 2019-01-18 10:30:22 · 910 阅读 · 0 评论 -
[Ember Zigbee]一种使用串口命令擦出Flash里面存储的OTA image文件方法
针对Simplicity Studio 4,使用串口命令擦出Flash里面存储的OTA image文件Platform:Simplicity Studio 4、EmberZNet SDK 6.4.1.0【SPP】Content: 有时候在使用EmberZNet协议栈对设备做OTA升级测试的时候,flash一块区域会存储着我们的镜像文件,当从新下载不同固件版本的文件时,会因为...原创 2018-12-29 17:19:24 · 632 阅读 · 1 评论 -
[Ember Zigbee]EFR32MG之配置一个Bootloader
针对Simplicity Studio 4,配置一个EFR32的bootloader,实现zigbee的OTA升级Platform:Simplicity Studio 4、EmberZNet SDK 6.4.1.0【SPP】Content:efr32配置一个Bootloader1、打开Simplicity Studio V4,选择Simplicity IDE:2、点击Pro...原创 2018-12-24 15:13:15 · 2975 阅读 · 0 评论 -
[Ember Zigbee]Zigbee3.0设备入网流程
针对Simplicity Studio 4,EmberZNet协议栈Zigbee3.0设备入网流程Platform:Simplicity Studio 4、EmberZNet SDK 6.4.1.0【SPP】Content:EmberZNet Zigbee3.0设备入网流程1、在.isc文件工程的Plugins添加a插件【必须】与b插件【可选】 ...原创 2018-12-28 15:39:31 · 6378 阅读 · 1 评论 -
[Ember Zigbee]CLI的使用与便捷调试
针对Simplicity Studio 4,EmberZNet协议栈使用CLI实现对zigbee的function的调用与便捷调试Platform:Simplicity Studio 4、EmberZNet SDK 6.4.1.0【SPP】Content:1、配置Printing and CLI栏供串口使用的CLI功能域; 要打印function的描述则勾选a,否则不勾;...原创 2018-12-27 10:10:48 · 1324 阅读 · 0 评论