【经验】基于芯科科技多协议SOC EFR32MG21的ZigBee设备重复入网、离网功能的实现

2022-09-28 世强
多协议SOC,EFR32MG21,SILICON LABS 多协议SOC,EFR32MG21,SILICON LABS 多协议SOC,EFR32MG21,SILICON LABS 多协议SOC,EFR32MG21,SILICON LABS

在使用芯科科技多协议SOC EFR32MG21做ZigBee设备时,为了测试ZigBee网络的性能,我们有时需要让设备持续的入网、离网,看网络的稳定性,与可靠性。下面介绍一下这个功能的实现方法。


在Simplicity Studio下有提供多个ZigBee的程序,以Z3Light程序为例。在使用CLI命令时,我们实现入网、离网的功能时使用:Plugin network-steering start 1与Network leave两条命令,为了实现设备自动入网与离网我们设两个事件去调用这两条命令中使用的相关函数

EmberEventControl Joindelay;

EmberEventControl Leavedelay;


在协议栈状态改变的函数中通过判断当前网络的状态去调用离网或入网的命令,同时为了保证两个过程可以执行完整,入网与离网命令执行我们加了5秒的延时,这个延时可以依据实现测试的需要去做修改。

bool emberAfStackStatusCallback(EmberStatus status)

{

   if (status == EMBER_NETWORK_DOWN) {

    halClearLed(COMMISSIONING_STATUS_LED);

emberEventControlSetDelayMS(Joindelay, 5000);

  } else if (status == EMBER_NETWORK_UP) {

    halSetLed(COMMISSIONING_STATUS_LED);

emberEventControlSetDelayMS(Leavedelay, 5000);

 }

 return false;

}


下面是离网事件与入网事件的处理函数:

void LeavedelayeventHandler(void)

{

emberEventControlSetInactive(leavedelay);

networkLeaveCommand();

}

void JoindelayeventHandler(void)

{

emberEventControlSetInactive(Joindelay);

emberAfPluginNetworkSteeringStartCommand();

}


程序运行后的执行效果:

授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 0

本文由John提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。

相关研发服务和供应服务

评论

   |   

提交评论

全部评论(0

暂无评论

相关推荐

【经验】多协议SoC EFR32MG21 Zigbee休眠节点不进入EM2模式的处理方法

用户在使用多协议SoC EFR32MG21/22的Zigbee休眠节点功能时经常会遇到程序正常运行后达不到预期的低功耗效果,工作电流还有2到3个毫安,无法降到几个微安,下面介绍正确处理休眠节点程序的方法。

2022-12-30 -  设计经验 代理服务 技术支持 采购服务

【经验】如何降低ZigBee设备入网时的平均电流

Silicon Labs的EFR32MG系列是支持蓝牙5、BLE MESH、ZigBee的多协议无线SOC,其具有高集成度、超低功耗等特性,被广泛应用于智能家居以及IOT市场。有些产品对于低功耗要求较高,如电池供电传感器、单火开关等,本文基于EmberZnet协议栈,指导大家使用EFR32MG系列SOC开发ZigBee产品时,如何降低ZigBee设备入网时的平均电流。

2019-05-23 -  设计经验 代理服务 技术支持 采购服务

【经验】Zigbee SDK 7.x以上版本的Z3Gateway程序编译出错的解决方法

在设计Zigbee协调器时需编译多协议SoC EFR32MG21 NCP配合工作的Host端程序,但在芯科EmberZnet7.x以上SDK版本中,默认产生Z3GateWay程序在编译时会出现错误,无法编译成功。

2022-12-29 -  设计经验 代理服务 技术支持 采购服务

【视频】Silicon labs MG2X系列多协议SoC多核单芯片解决方案:超低功耗、高性能、强大安全性物联网开发最佳解决方案

型号- EFR32MG26B520F3200IM48-A,EFR32MG24A010F1536IM40-B,EFR32MG24A010F1024IM40-B,EFR32MG26B610F3200IM48-B,EFR32MG24A010F768IM40-B,EFR32MG24A020F1024IM40-B,EFR32MG26B510F3200IM48-A

SILICON LABS  - 商品及供应商介绍 代理服务 技术支持 采购服务

芯科科技MG24系列多协议SoC助力Centero工业网络,提升工业无线连接设备性能和安全性

SILICON LABS的合作伙伴Centero运用MG24多协议无线SoC提供了易于集成、兼容的端到端无线IEEE 802.15.4和802.11解决方案,从而满足严格的行业要求。其保证的延迟是安全、关键应用程序所必需的。Centero的解决方案还提供强大的数据存储和使用信息,以及预测性维护(predictive maintenance),从而提高运营效率和工厂安全性。

2024-05-17 -  原厂动态 代理服务 技术支持 采购服务

2.4GHz无线SoC MG21助力开发SONOFF微型Zigbee USB智能适配器支持路由和快充

SILICON LABS近日宣布,其EFR32MG21(MG21)2.4GHz无线SoC获SONOFF公司选用于开发新型“ZBMicro”智能开关。该产品是SONOFF最新的微型Zigbee USB智能适配器,也是智能家居技术领域的开创性产品。从作为USB设备的智能开关到作为Zigbee路由器和支持快速充电的功能,ZBMicro提供了无与伦比的用户体验,提升了现代智能家居的连接性和便利性。

2024-08-17 -  原厂动态 代理服务 技术支持 采购服务

【经验】芯科多协议SoC EFR32MG21 Zigbee协议栈中网络层(NWK)重传的说明

我们在使用芯科EFR32MG21实现Zigbee功能时,数据在NWK层发生重传时要重传多少次?重传的时间有多长?用户是否可以控制NWK的重传?下面就介绍一下芯科的Zigbee协议中的NWK重传机制。

2022-12-29 -  设计经验 代理服务 技术支持 采购服务

基于芯科科技MG24多协议SoC开发板演示Matter over Thread灯控制

因应多样物联网应用的连接需求,无线多协议设计已成为行业的显学,而Silicon Labs凭借多年来在无线网状网络、动态多协议技术支持方面的丰富经验,可以为物联网开发人员提供最可靠、稳定的多协议解决方案。本文使用MG24多协议SoC开发板演示Matter over Thread灯控制。

2024-07-18 -  设计经验 代理服务 技术支持 采购服务

【经验】芯科多协议SoC EFR32MG21在EmberZnet SDK 7.x中实现custom TOKEN功能

使用芯科多协议SoC EFR32MG21开发ZigBee产品,会用到custom TOKEN功能保存一些数据,但在EmberZnet SDK 7.x下实现这个功能时,如果按提示定义custom TOKEN编译时会出错,无法通过编译。

2023-03-30 -  设计经验 代理服务 技术支持 采购服务

【经验】ZigBee网关如何读取和写入ZigBee设备的属性

Silicon Labs公司的EFR32MG系列是高集成度、高性能的多协议无线SOC,支持的无线协议包括私有协议、BLE、BT Mesh、Thread和ZigBee。在智能家居产品中,EFR32MG被广大工程师所热爱。ZigBee产品开发时,工程师们经常需要ZigBee网关主动读取ZigBee设备的Cluster属性,本文就指导大家在ZigBee网关中实现读写ZigBee设备的属性。

2019-11-27 -  设计经验 代理服务 技术支持 采购服务

EFR32MG22E无线Gecko SoC系列数据表

描述- 该资料介绍了EFR32MG22E无线Gecko多协议SoC系列,这是一款适用于物联网设备的低功耗无线解决方案。它集成了76.8MHz的ARM Cortex-M33内核和高性能2.4GHz无线电,提供高效的无线连接能力。主要特点包括低功耗、高性能、多种通信协议支持(如Zigbee、蓝牙)、丰富的外设接口和灵活的时钟管理。

型号- EFR32MG22E224F512IM32-C,EFR32MG22E224F512IM40-C,EFR32MG22E,EFR32MG22E224F512IM32-CR

May, 2024  - SILICON LABS  - 数据手册  - Rev. 1.0 代理服务 技术支持 采购服务

【经验】解析芯科科技无线多协议SoC EFR32MG21中断控制系统中抢占优先与响应优先的设置

用户在使用Silicon Labs无线多协议SoC EFR32MG21时,有时需要将UART或TIMER的中断设置为高优先级,可以及时响应UART或TIMER的事件,防止有数据溢出或定时错过的情况出现。那要如何去设置中断的优先级?本文将为你介绍。

2022-03-29 -  设计经验 代理服务 技术支持 采购服务

【经验】EmberZnet 中如何添加 Zll link key 和 Zll Master Key?

Zigbee light lighting 是专为照明设置的 zigbee profile,为了能够与其他 lighting 设备互联互通,设备在上市之前需要使用 master key 和 zll link key;当您的产品通过zigbee认证后可向联盟申请上述 keys。Silicon Labs 的 EmberZNet 提供完整的方法来供用户修改 keys。

2018-09-11 -  设计经验 代理服务 技术支持 采购服务

【IC】芯科科技MG26多协议SoC功能全面提升,迎合Matter over Thread开发代码增长需求

SILICON LABS近期针对Matter开发的扩展需求发布了MG26多协议SoC新品,通过提升了两倍的闪存和RAM容量以及GPIO,同时添加了人工智能和机器学习(AI/ML)硬件加速器来帮助开发人员满足未来更严苛的Matter物联网应用需求,包括增加对新的设备类型和安全功能增强等的支持。

2024-04-25 -  产品 代理服务 技术支持 采购服务
展开更多

电子商城

查看更多

品牌:SILICON LABS

品类:Wireless SoC

价格:¥35.3989

现货: 77,347

品牌:SILICON LABS

品类:Wireless Gecko SoC

价格:¥8.1764

现货: 101,879

品牌:SILICON LABS

品类:Mighty Gecko Multi-Protocol Wireless SoC

价格:¥27.0929

现货: 90,767

品牌:SILICON LABS

品类:Wireless SoC

价格:¥31.7756

现货: 88,140

品牌:SILICON LABS

品类:Wireless SoC

价格:¥19.9760

现货: 84,417

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.9026

现货: 83,555

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.5305

现货: 80,365

品牌:SILICON LABS

品类:8位MCU

价格:¥5.8534

现货: 71,919

品牌:SILICON LABS

品类:Transceiver

价格:¥15.8878

现货: 53,721

品牌:SILICON LABS

品类:Wireless Gecko SoC

价格:¥10.4994

现货: 50,699

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:SILICON LABS

品类:Switch Hall Effect Magnetic Position Sensor

价格:¥2.2924

现货:126,000

品牌:SILICON LABS

品类:Light Sensor

价格:¥20.3400

现货:28,003

品牌:SILICON LABS

品类:8位MCU

价格:¥4.9000

现货:12,000

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥10.1700

现货:10,000

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.7900

现货:3,451

品牌:SILICON LABS

品类:Wireless SoC

价格:¥15.1400

现货:1,455

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥11.1200

现货:1,201

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥16.8500

现货:550

品牌:SILICON LABS

品类:8位MCU

价格:¥56.0000

现货:550

品牌:SILICON LABS

品类:8位MCU

价格:¥5.1900

现货:396

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

物联网天线方案设计/虚拟天线芯片方案设计

Ignion可支持多协议、宽频段的物联网天线方案设计,协议:Wi-Fi、Bluetooth、UWB、Lora、Zigbee、2G、3G、4G、5G、CBRS、GNSS、GSM、LTE-M、NB-IoT等,频段范围:400MHz~10600MHz。

最小起订量: 2500 提交需求>

蓝牙资格认证(BQB)

提供蓝牙BLE芯片协议、蓝牙模块、蓝牙成品测试认证服务;测试内容分Host主机层,Controller控制器层,Profile应用层测试。支持到场/视频直播测试,资深专家全程指导。

实验室地址: 深圳 提交需求>

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面