微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI无线射频设计 > Z-Stack在應用層中如何取得源節點到目的節點的RSSI值?

Z-Stack在應用層中如何取得源節點到目的節點的RSSI值?

时间:12-22 整理:3721RD 点击:

TI的工程師們您好:

                               目前正在使用CC2530進行定位開發,在應用層中如何取得源節點到目的節點的RSSI值?

                                使用SampleApp範例程式,我使用3個節點A、B、C

                                A為End-Device

                                B為Router

                                C為Coordinator

                                 由A發出請求,讓B發送訊息至A。並且由A取得RSSI值傳送回C

                                 在應用層中我是利用pkt->rssi來取得RSSI值。

                                  但是得到的RSSI值都是A與C之間或B與C之間的值。

                                  請問,該如何做才能得到A與B之間,也就是源節點到目的節點之間的RSSI值??

 

RSSI:信号强度值

LQI:连接质量

在协议栈中中,LQI是可以直接从接收数据后的结构体中得到,例如接收数据使用的结构定义为pkt

:LQI = pkt->LinkQuality;

RSSI是通过读取max_rx.c文件中的数组rxBuf的第一位得到的,这里得到的信号强度值是以2进制补码的形式体现,具体使用可以参看2430 Data Sheet。

RSSI = rxBuf[0];

2.RSSI与LQI之间的转换关系如下:

RSSI =  -(81-(LQI*91)/255)

你这个问题,最后你解决了吗?我现在也遇到这个问题了,能否帮忙一下

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

网站地图

Top