I'm trying to create a hardware-in-the-loop example for QPSK modulation with a raised cosine filter, using the AD-FMCOMMS3-EBZ in a 1x1 channel configuration, by merging the simulink iio_sys_obj example located here:
and the simulink models described here:
The problem is that even though I've configured the model to use QPSK modulation, I'm still getting the standard continuous IQ signals.
According to the ad_fmcomms3_ebz.cfg file that I created, data_in_device = cf-ad9361-dds-core-lpc
Q01: Is that the correct device to feed the TX signals from a QPSK or QAM modulator?
Additionally, upon launching the ZC706 target board, the IIO Scope tool defaults to running the fmcomms2_test.sh script, which generates these continuous IQ signals, which leads me to believe that the Simulink libiio block isn't somehow affecting the settings of the AD-FMCOMMS3-EBZ board.
Q02: What is the correct way to go about realizing this example?
Here is a screenshot of the simulink model, and the corresponding RX1 time scope output.