discuss-gnuradio
[Top][All Lists]
Advanced

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

Re: [Discuss-gnuradio] RSSI calculation


From: Marcus D. Leech
Subject: Re: [Discuss-gnuradio] RSSI calculation
Date: Sat, 26 Mar 2011 13:37:01 -0400
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.15) Gecko/20110307 Fedora/3.1.9-0.39.b3pre.fc14 Thunderbird/3.1.9

On 03/25/2011 10:52 PM, Fengyuan Gong wrote:
Hi, All,
I am a bit confused about RSSI calculation.
I can see RSSI is defined by 16 bits.

But in usrp_prims_common.cc, function usrp_read_aux_adc,
*value = ((v_hi << 2) | ((v_lo >> 6) & 0x3)) << 2; // format as 12-bit
the value is only assigned by 12 bits. I though the value is RSSI. But then it contradicts with format given in the verilog code. Or value is not RSSI?

Any help is appreciated.
Fengyuan
_______________________________________________ Discuss-gnuradio mailing list address@hidden http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
I believe that the aux adcs are only 12-bit resolution.

Furthermore, only one or two daughtercards actually provide an analog RSSI signal that the aux_adc can read.

A better RSSI estimate can be produced in software:

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


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

reply via email to

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