RSSI Measurement--

hi friends,
I need to measure the Received signal strength. I am using
the
programs in gnuradio/examples/python/digital/ folder. I am transmitting
at
one end using benchmark_tx.py and receiving at the other end with
benchmark_rx.py. I need to calculate the bit error rate and plot it
against
Receiver SNR. If some one has done any work related to this, please
share it
here. Atleast I need to program that gives the RSSI value.

Thanking you in advance,

On 02/02/2010 01:13 AM, amarnath alapati wrote:

hi friends,
I need to measure the Received signal strength. I am using
the programs in gnuradio/examples/python/digital/ folder. I am
transmitting at one end using benchmark_tx.py and receiving at the other
end with benchmark_rx.py. I need to calculate the bit error rate and
plot it against Receiver SNR. If some one has done any work related to
this, please share it here. Atleast I need to program that gives the
RSSI value.

Thanking you in advance,

The XCVR2450 and RFX900, 1200, 1800, and 2400 all support RSSI. I think
Johnathan has done some programs which use it.

Matt

On Mon, Feb 8, 2010 at 3:21 AM, [email protected] wrote:

Hi Jonnathan,
Can u please share the programs which does the RSSI computation . I am using
the RFX2400 board. I need to plot BER against Receiver SNR. So, RSSI is
required.

I can understand that you’d like an RSSI measurement, but while they
may be loosely correlated, I don’t think RSSI will really end up
telling you all about the SNR of your signal.

You could have a great RSSI with a lot of multipath and your SNR would
be significantly lower than an AWGN channel and a lower RSSI.

Just curious - how do you plan on calculating SNR or taking whatever
RSSI measurement and correlating it against SNR?

Brian

On Thu, Feb 11, 2010 at 12:56 AM, [email protected] wrote:

Hi,
In a lab scenario , RSSI may not be much affected by multipath signals.
and to the other question u asked,
I only want to plot BER against some received signal. It can be either RSSI
or SNR or anything. But I need some reference. If u have any idea please
share…

You could go off injected power level with fixed gain and attenuation.

Or, if you didn’t know injected power, you could go off inserted
attenuation.

Or, if you didn’t have a nice variable attenuator, you could calculate
EVM:

http://en.wikipedia.org/wiki/Error_vector_magnitude

Or, if you want to start being absurd since you said “anything”, you
can plot against time.

Or, you can plot against the number of people in the room.

Or, you can plot against how hungry you are.

Just some ideas if you didn’t want to figure out how to do RSSI
yourself.

I hope you find them helpful, and good luck!

Brian

PS - I hope by “In a lab scenario” you mean wired with low loss
cables, or in a nice anechoic chamber.

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs