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.

IWR6843ISK: Quesetion about TxPhaseShifter parameter of profileCfg configuration command

Part Number: IWR6843ISK

Hi

we are developing some system to use beam forming

we want to do beamfroming from -15 degree to 15 degree by 1degree step during one frame

but Becase TxPhaseShifter parameter is in the profileCfg configuration , we can only four times during one frame

is it possible to move TxPhaseShifter from profileCfg configuration to chirpCfg configuration ?

or Is there a way to achieve our goal?

thanks

  • HI, Moon:

    I do not think the current SDK out of box demo support per chirp phase shifter configuration.  But on the mmwave link level, this is supported.  You will have to add the code to support it.  The related API can be found in SDK doxygen documentation at:

    file:///C:/ti/mmwave_sdk_03_05_00_04/packages/ti/control/mmwavelink/docs/doxygen/html/structrl_rf_phase_shift_cfg__t.html

    I was told that there is an example code at:

    mmwave_automotive_toolbox_#_#_#\labs\lab0011_mrr_beamsteering\src

    Please search in following for “rlRfSetPhaseShiftConfig” and 

    Cfg_TxPhaseShiftInitParams() is used to init the structure in common\cfg.c

    Best,

    Zigang

  • Dear zigang yans

    Thanks for your reply

    I know how can I use TxPhaseShifter

    We'd like to get 64 different angles of value using beamforming but we can only 4 different angles of value using beaforming

    because TxPhaseShifter  parameter is in  profileCfg configuration command  and TI support only 4 profile config

     

    To solve this problem, we would like to know how to transfer TxPhaseShifter from  profileCfg configuration command to chirpCfg configuration

    (and we also want to know is it possible or not)

     

    Thanks.

     

  • HI, Moon:

    On the last reply, I have mentioned that per chirp based TX phase shifter is not supported in SDK out of box demo.  And I also mentioned that the per chirp based TX phase shifting API is available in the mmwavelink level, and I have sent you the documentation on that.     Please read my last reply again. 

    You can also start with mmwave studio GUI, the per chirp TX phase shifter is supported through "BPMConfig" Tab.  Under that Tab, you need to use chirp based phase shifter. 

    Best,

    Zigang