微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > zigbee zha1.2.2 ZED发送数据给Coord 读取ZED上extAddr地址问题 ~~~~~

zigbee zha1.2.2 ZED发送数据给Coord 读取ZED上extAddr地址问题 ~~~~~

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

在 接收到ZED 传来的数据     进入zclProcMsgStatus_t zcl_ProcessMessageMSG( afIncomingMSGPacket_t *pkt )函数处理

在函数下面定义此变量

  uint8 mac[8];  

对其进行赋值

mac[0]=pkt->srcAddr.addr.extAddr[0];

mac[1]=pkt->srcAddr.addr.extAddr[1];

mac[2]=pkt->srcAddr.addr.extAddr[2];

mac[3]=pkt->srcAddr.addr.extAddr[3];

mac[4]=pkt->srcAddr.addr.extAddr[4];

mac[5]=pkt->srcAddr.addr.extAddr[5];

mac[6]=pkt->srcAddr.addr.extAddr[6];

mac[7]=pkt->srcAddr.addr.extAddr[7];

 

并且打印到PC端        为什么打印出来的值都不一样

你要看下srcAddr.mode是什么,如果是16bit的话,只是短地址有效,没有长地址的。

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

网站地图

Top