xbee上的RSSI [英] RSSI on xbee

查看:93
本文介绍了xbee上的RSSI的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好,

我已经将一个APe帧从一个xbee无线电传输到另一个。我能够在第二个xbee无线电中接收它。我可以看到它xbee终端。如果我想找到它它的RSSI值如何计算它。

有谁能解释一下它的细节吗?


谢谢

Hello,
I have transmitted an APi frame fron one xbee radio to other.I am able to receive it in 2nd xbee radios.I can see it xbee terminal.If i want to find the RSSI value for it how can i calculate it.
Can anyone please explain it detail?

Thanks

推荐答案

在XBEE手册中你很好地解释了所有这一切,你似乎很不倾向于看。

如果你使用AT调制解调器命令进行传输,你可以使用 ATDB 命令。

来自XBEE手册:
Again all of this is very well explained in the XBEE manual you seem so bent on not looking at.
If you are transmitting with the AT modem commands, you can use the ATDB command.
From the XBEE manual:

- DB(接收信号强度)命令

< Diagnostics> DB参数用于读取收到的最后一个RF

包的

接收信号强度(以dBm为单位)。报告的值在-40 dBm和RF模块的接收器灵敏度之间是准确的b $ b。

报告绝对值。例如:0x58 = -88 dBm(十进制)。如果没有收到数据包

(自上次重置,重启或休眠事件),将报告0。
- DB (Received Signal Strength) Command
<Diagnostics> DB parameter is used to read the
received signal strength (in dBm) of the last RF
packet received. Reported values are accurate
between -40 dBm and the RF module''s receiver sensitivity.
Absolute values are reported. For example: 0x58 = -88 dBm (decimal). If no packets have been
received (since last reset, power cycle or sleep event), “0” will be reported.



如果您使用xbee API进行传输,那么

对于64位Rx(接收)数据包,RSSI包含在第13个字节中

对于16位Rx(接收)数据包,RSSI包含在第7个字节中


If you are transmitting using the xbee API, then
For the 64bit Rx(Receive) packet the RSSI is contained in the 13th byte
For the 16bit Rx(Receive) packet the RSSI is contained in the 7th byte


谢谢电镀..

i看到它。 。但我不明白如何计算该字节。我试过..
thanks plater..
i saw it..but i didnt understand how to calculate in that byte.i tried it..


有什么可以计算?它返回一个代表RSSI的-db值。

不需要进行任何计算吗?
What is there to calculate? It returns a -db value representing the RSSI.
There should not need to be any calculation?


这篇关于xbee上的RSSI的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆