This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AWR2243: Question about the code of TXBF example in mmwave studio 3.00.00.14

Part Number: AWR2243

Hi,

In \mmwave_studio_03_00_00_14\mmWaveStudio\MatlabExamples\4chip_cascade_TxBF_example\PostProc\BeamSteerPhaseCalc.m, you can find below code.

slope(t,:)= wrapTo360(sin(b_ang(t)*2*pi*d/180)*D_TX*180);,

I also found below info in comment.

b_ang: steering angles

d = 0.5*centerFrequency/TI_Cascade_Antenna_DesignFreq;

D_TX:  TX antenna array position in the unit of half lamda

When d=0.5, the sin(b_ang(t)*2*pi*d/180)*D_TX*180 is same as the formula below.

When centerFrequency is not same as TI_Cascade_Antenna_DesignFreq, I know there should be some adjust to get more correct phase shifter value. But why to multiply the 2*d to the theta (b_ang(t))? Is there any theory for this? Any doc to refer to ?

Thanks,

Chris