[Top][All Lists]

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

Re: [Discuss-gnuradio] complex type clarification

From: Marcus Müller
Subject: Re: [Discuss-gnuradio] complex type clarification
Date: Fri, 2 Oct 2015 19:22:06 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0

Hi Jason:

right, 32bit floats I & Q each; in fact, GNU Radio doesn't really care,
it just uses the native float type, but as far as machines that you'd
use GNU Radio on are concerned, that should be IEEE754, indeed.
Scaling is up to the application, so you can't presume [-1;1]. However,
for the USRPs, +-1 is full scale, indeed. Typical case where this
matters is OFDM, where you might be putting a symbol vector with each
symbol being within these boundaries, but the (I)FFT might have
significantly higher peaks.

Best regards,

On 02.10.2015 18:55, Jason Matusiak wrote:
> I just wanted to make sure I have this right (because I always seem to
> confuse myself); the complex data type is 64bits, 4 bytes of I and 4
> bytes of Q, right?
> Secondly, those 4B are of type signed floats from [-1,1], right?  I
> assume that these are of the IEEE 754 type?
> TIA!
> _______________________________________________
> Discuss-gnuradio mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

reply via email to

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