AnsweredAssumed Answered

How can I transmit my own data on ZedBoard and Fmcomms2?

Question asked by on Jul 17, 2018
Latest reply on Aug 14, 2018 by

I'm using ZedBoard + fmcomms2 + no-OS-master;As a beginner, I have debugged the reference project. There are two kinds of data sent by DDS or DAC_DMA (sine_lut[128]), but now I send my own data by DAC_DMA (I_data[16384]\Q_data[16384] ---from matlab), the spectrum observed on the spectrum analyzeris  is same as that the previous spectrum when I sent sine_lut[128] by DAC_DMA.

I have defined "DAC_DMA" and used "DATA_SEL_DMA".SO where is the fault? And how can I send my own data correctly (Array: I_data[16384]\Q_data[16384])?What should I do and how to do?


The steps I have taken:


1、 I defined DAC_DMA

2、I selected "DATA_SEL_DMA" as the input to function “dac_init”(dac_init(ad9361_phy, DATA_SEL_DMA, 1); )

3、I defined my own data: array I_lut[16384] and Q_lut[16384]

4、Assign values to data_i and data_q.

And I put a few screenshots about my work.

I am looking  forward to your help.thank you!