最新消息:

ZigBee

Atmel  BitCloud栈对MAC地址的处理

Atmel BitCloud栈对MAC地址的处理

刘明伟 5年前 (2013-12-10) 1213浏览 0评论

1. MAC地址 MAC地址在Bitcloud中为 CS_UID即extended address。 MAC地址在configuration.h中可配置。 不同的设备会有不同的地址,但是默认情况下相同设备mac地址相同,需要由application来...

Atmel ZigBee Stack BitCloud设备开启OTA支持

Atmel ZigBee Stack BitCloud设备开启OTA支持

刘明伟 5年前 (2013-12-10) 2511浏览 0评论

一、问题 Bitcloud设备如何开启OTA支持 二、步骤 所有基于BitCloud栈开发的设备均可支持OTA,不一定要符合ZCL支持OTA cluster的profile。 该过程以基于ZHA profile 的dimmable light设备作为...

Ember EM357开发RAM不足

Ember EM357开发RAM不足

刘明伟 5年前 (2013-11-22) 1832浏览 0评论

Ember EM357的内存为12K,随着栈不断开发更新,留给app的空间越来越小。 Zigbee 单灯控制模块代码刚刚开始搭建框架,ram已经不足。 内存不足后会编译报错: Error[Lp011]: section placement faile...

BitCloud与Ember协议栈的简单对比

BitCloud与Ember协议栈的简单对比

刘明伟 5年前 (2013-10-31) 1606浏览 0评论

目前开发的项目ZigBee通信部分使用Atmel的ZigBee协议栈BitCloud,从3月份上手开发至现在10月份,过程很不顺利,并且遇到了数个至今未能解决的问题,比如长帧分帧、OTA升级、密钥更新、网络异常恢复等,协议栈及网络的稳定性也一直没有足...

增加EEPROM的擦写次数

增加EEPROM的擦写次数

刘明伟 5年前 (2013-09-18) 9749浏览 0评论

目前在做的一个应用,为了保证设备断电重启后连不上网络依然能维护时间,因此将UTC时间保存到EEPROM重启后读出。 考虑到EEPROM的擦写次数有限,因此需要一定的机制避免写坏。而保存的频率越高间隔越短,则重启后不能联网时获取的时间误差越小,精度越高...