How does the UHD library handle complex floating point numbers, that are out of range?

The doxygen documentation [1] says that the range of COMPLEX_FLOAT32 is [-1.0,1.0], which means that both the real and imaginary part must be within this range, right?
And what happens if you try to send values larger than 1.0?
I would expect the sample to be rounded down to 1.0, but couldn't tell from the documentation.

[1] http://files.ettus.com/uhd_docs/doxygen/html/classuhd_1_1io__type__t.html

_______________________________________________
Discuss-gnuradio mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to