discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] how to retrieve the baseband signal strengh


From: Marcus D. Leech
Subject: Re: [Discuss-gnuradio] how to retrieve the baseband signal strengh
Date: Tue, 29 Mar 2011 07:30:15 -0400
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.15) Gecko/20101027 Fedora/3.0.10-1.fc12 Thunderbird/3.0.10

On 03/29/2011 04:51 AM, James Jordan wrote:
> Hi all I use xlating filter to retrieve the baseband signal and I use
> such way the compute the samples
> signal strengh like this: a = sqrt(i * i + q * q)  (i and q means the
> complex signal's real part and image part)
> then compute the average signal strengh: rssi = (sum of all sample
> strengh) / (sample count). With this way
> all the channel's rssi result are the same(very close consider the
> same) but actually they are not the same.
> Is there any wrong in my method? I do not need the actual rssi value
> but just need a way to distinguish the
> channels' signal strengh.
>   
RSSI = AVG(I*I + Q*Q)  there shouldn't be a sqrt() term in there. 
Remember that the ADCs are
  sampling *voltage*, and power is proportional to the square of the
voltage.

source---->complex-to-mag-squared---->single-pole-iir-filter

Should do the trick


-- 
Principal Investigator
Shirleys Bay Radio Astronomy Consortium
http://www.sbrac.org





reply via email to

[Prev in Thread] Current Thread [Next in Thread]