I have a ZC706+ FMComms3 setup. GNU Radio and gr-iio blocks were already pre-installed with the output type of FMComms block being short. I tried the IQ data being converted from short to float then float to complex and it just gave me really strange results (for QPSK data it doesn't look like four points at all). I decided to use a host laptop with the updated version of gr-iio blocks that output complex data. The constellation from using this is much better, and I can see four distinct points. I want the ZC706 + FMComms3 board to run by itself, separate from the host but I couldn't figure out how to update the gr-iio library in /usr/local/src/gnuradio/. I tried to delete the current gr-iio library and git clone the latest one on GitHub but the make failed. Does anyone have any instructions on how to do this? Any help would be appreciated!