致远电子AW5161 zigbee组网过程无线模块自组网后从机可以同时传输数据给主机吗?

多平台方案覆盖所有zigbee组网过程應用场景

AW系列zigbee组网过程核心板为您提供多种处理器平台方案,从M0+到A7从低功耗到高性能,几乎覆盖所有zigbee组网过程应用场景

内嵌成熟稳定嘚zigbee组网过程无线协议

ZLG致远电子将用户80%的需求、90%的协议研发耗时,提炼成一套组网透传协议Fastzigbee组网过程内嵌于zigbee组网过程核心板内,用户无需叻解zigbee组网过程协议知识即可快速完成开发。

3000个节点、10级路由实现组网范围最大化

AW系列zigbee组网过程核心板内部搭载健壮的组网透传协议支歭节点数超过3000个,路由级数高达10级让网络覆盖范围最大化。

AW系列zigbee组网过程核心板的射频参数通过了频谱分析仪和矢量信号分析仪等精密儀器测试调整保证了射频收发电路的最优匹配,通信距离超过2.5km

基于AMatel平台快速二次开发

AW系列zigbee组网过程核心板支持基于AMetal平台进行快速二次開发。用户无需了解底层硬件只需专注于应用层,快速将创意转换为产品投入市场
只要懂C语言,您就是无线专家

射频模拟实验室,無线通信产品的质量保证

ZLG致远电子射频实验室拥有高性能的频谱分析仪、矢量信号分析仪等无线测试设备洞察AW系列zigbee组网过程核心板信号嘚每一个细节,保证产品信号的一致性

提供丰富的光盘资料,配套软硬件设计指导书、参考图纸、软件API、评估Demo等协助开发者快速完成產品设计。

专业文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买专业文档下载特权礼包的其他会员用户可用专业文档下载特权免费下载专业文档。只要带有以下“專业文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

第九章为BLE&zigbee组网过程 无线模块本攵内容为(广州致远电子有限公司)和(广州周立功单片机科技有限公司)网站,索取样品请联系各地办事处

为了实现该应用案例,作為简单的示例我们定义:主机发送字符串"on"、"off"和"tog"作为控制字符串,分别用于点亮、熄灭和翻转LED0应用程序的实现详见程序清单9.31。

应用程序嘚逻辑为:当接收到字符串"on"时点亮LED0;接收到字符串"off"时,熄灭LED0;接收到字符串"tog"时翻转LED0 的状态。只要控制字符串有效就回复一个“OK!”字苻串。由于控制字符串("on"、"off"或"tog")的最大长度为3因此,将缓冲区大小定义为了4多一个字节空间是为了存放字符串结束符'\0',便于使用strcmp()函数進行字符串比较每次接收数据前,都将缓冲区buf 中的内容全部设置为'\0'便于清除之前的数据,同时保证字符串比较时最后一个字符为'\0'。

徝得注意的时程序在一开始就将接收超时时间设置为了100ms。这是由于控制字符串"on"仅包含两个字符其长度达不到期望的长度(期望长度为3),如果不设置超时就会导致控制字符串为"on"时接收数据函数始终不返回。

在这里由于实例初始化函数在不同硬件平台中可能存在不同,因此为了应用程序的通用化和跨平台复用,蓝牙模块的句柄不在应用程序中获取应用程序使用的句柄通过参数传递给应用程序。为叻便于主程序使用将其接口声明到app_ble_led_control.h 文件中,详见程序清单9.32

主程序的核心职责就是启动应用程序,显然要启动应用程序就需要先获取箌一个蓝牙模块句柄,以便通过应用程序接口的参数传递给应用程序使用详见程序清单9.33。

程序清单9.33 使用BLE 控制LED 亮灭的主程序

我要回帖

更多关于 zigbee组网过程 的文章

 

随机推荐