微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 函数AF_DataRequest()中参数option的作用

函数AF_DataRequest()中参数option的作用

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

函数AF_DataRequest()中参数option的作用,option的可选择项有一项是AF_SKIP_ROUTING,它的作用是什么,是不是选择了这个之后就能实现数据是点对点的发送的,而不是还需要通过路由或者协调器来转发。网上有的是这么说的   设置这个选项将导致设备跳过路由而直接发送消息。终点设备将不向其父亲发送消息。在直接发送(单播)和广播消息时很好用。

AF_SKIP_ROUTING 设置这个选项将导致设备跳过路由而直接发送消息。终点设备将不向其父j节点发送消息。

我做了个小实验,两个终端节点,一个协调器,其中一个终端广播,option选择为AF_SKIP_ROUTING,然后另外一个终端和协调器接收,并且这个终端和协调器紧紧的放在一起,发送数据的终端放置距离稍远,然后接收信息的终端和协调器打印RSSI值,按道理说两个打印出来的RSSI值应该差不多,但是还是发现,终端打印的RSSI值明显大很多,离协调器远一些之后变小了,这岂不是说明终端的广播还是通过协调器转发的

你为什么不抓包呢

手边没工具

这种现象怎么解释呢

工欲善其事,必先利其器

TI 有抓包工具可以免费下载: http://www.ti.com.cn/tool/cn/packet-sniffer

还需要硬件2531的吧

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

网站地图

Top