I think that I posted something similar few weeks ago. I also didn't expect that 0-255 short goes to 0 char, and spent like a day trying to figure out the bug, but at the end it is like that.
On Thu, Jun 27, 2013 at 8:34 PM, Stephen Harrison <msteveharri...@gmail.com>wrote: > Hi, > > Just wondering if the operation of short to char is a bug or intentional. > The most significant 8 bits of the short gets converted to char, ie: > > 0-255 (short) -> 0 (char) > 256-511 (short) -> 1 (char) > 512-767 (short) -> 2 (char) > > This is not the operation I expected, but the unit test allows it to work > this way, so I am confused. > > Regards, > > Stephen > > _______________________________________________ > Discuss-gnuradio mailing list > Discuss-gnuradio@gnu.org > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio > > -- Nemanja Savić
_______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio