微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > zigbee可以使用长地址发送的吧。我想了解一下长地址发送的方法

zigbee可以使用长地址发送的吧。我想了解一下长地址发送的方法

时间:10-02 整理:3721RD 点击:

核心代码如下

byte exaddrs[8]={0x00,0x12,0x4B,0x00,0x07,0xB9,0x5D,0x2D};
  zclSampleSw_DstAddr.addrMode = (afAddrMode_t)Addr64Bit;
  zclSampleSw_DstAddr.endPoint = 13;
 osal_memcpy( &(zclSampleSw_DstAddr.addr.extAddr),exaddrs,8);

想要发到长地址为00 12 4B 00 07 B9 5D 2D的模块上。貌似这样定义没有效果啊

use little endian?

底层函数处理中,即便使用长地址发送,依然是通过查找对应短地址然后发送数据,如果没有查找到对应的短地址就会发送失败

O(∩_∩)O谢谢

如果没有查找到对应的短地址就会发送失败。我也遇到了这种情况。那怎么能保证一定能找到对应的短地址呢?

没有找到就按照无效地址处理,这个没法保证。稳妥做法还是用短地址通信

长地址发送,我发现不能路由。看样子用短地址比较可靠啊

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top