12-bit signed-value Output vs 32-bit IEEE754 Input

Hello gentlemen,

I hope everyone is enjoying the spectrum :slight_smile:

The main application for our LMS7002 is to work as a SDR with GNU Radio interface.
GNU Radio is expecting complex data of 32-bit single-precision IEEE754 for (I), and the same for (Q), while LMS7002 output is a signed value.
Is there any driver or someway to let GNU Radio understand the IQ output from LMS? or we have to implement that and convert it our-self?

Thanks and Best Regards ,

Hi,
I’m not familiar with GNU Radio, but i just wanted you to pay attention that IQ data are 12-bit two’s complement.
In my project, i have done a conversion from 12-bit two’s complement to 16-bit signed integers.

Bachir