Page 1 of 1

retrieving RSSI values in software

Posted: Wed Nov 01, 2017 7:08 pm
by BSJR
Hello I am new to the SDR-LTR community and was hoping to find some answers here. I'm not at all a DIY in the electronic field, yet I am majoring in it. So bear with me if I will mention some idiotic things :? :? :?

I was wondering what would be the best way to fetch the RSSI values of signals acquired during measurements. I would like to come up with some kind of classification algorithm of protocols based on RSSI values. I am planning on buying the SDR-LTR (USB) and know that it is compatible with SDR#. Is it possible to get the RSSI values in the software in an easy way or can I only reach them on hardware level.

KG,

Kris

Re: retrieving RSSI values in software

Posted: Thu Nov 02, 2017 6:22 am
by rtlsdrblog
All RTL-SDRs are not calibrated, so only SNR measures would be valid. The RSSI wouldn't be accurate unless you create a calibration table with a known frequency source.

If you get the IQ data from the dongle then you have all the signal info there which can be processed on any way you see fit.

I'm not sure why you're trying to classify signals by their RSSI though?

Re: retrieving RSSI values in software

Posted: Mon Nov 06, 2017 1:42 pm
by BSJR
Thanks for the reply. The I/Q data is indeed what we need. What would be the easiest way to retrieve these from the dongle?
I assume software like SDR# uses this data for its calculations, so they must be stored somewhere right?

Thanks,

Kris

Re: retrieving RSSI values in software

Posted: Tue Nov 07, 2017 3:43 am
by rtlsdrblog
You'll probably want to take a look at the code of a simple program like rtl_fm, or rtl_tcp.

With rtl_tcp you can get the IQ data via a TCP connection which makes it pretty easy to acquire and work with.

Re: retrieving RSSI values in software

Posted: Tue Nov 07, 2017 2:20 pm
by BSJR
thanks!