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.

IWR6843AOP: application with a single RX and a single TX antenna

Part Number: IWR6843AOP

Hi,

The test I want to do is to use just a single RX and a single TX antenna and then to average all chirps of one frame. I'm running the OOB sample of the radar_toolbox_1_00_00_26 with the HWA that does the 1D fft. All the rest of the process chain (2D doppler etc) is not required for the moment. 

The idea was to add the averaging code in the function DPC_ObjectDetection_execute (in objectdetection.c of the OOB sample). The trouble I have is to locate the place where the L3 memory contains the 1D fft result of the chirps that were computed during the last frame. 

The second thing I'm struggeling with is the channelCfg parameter to enable just a single RX and a single TX antenna. After having disabled the lines 370 to 374 in the MmwDemo_RFParser_setAoAParams function (suggestion I had found in a thread) I was able to run the demo but I still can not freely select the desired antennas - only certain combinations seem to work. 

Thanks for suggestions or ideas. 

  • Hi,

    You may find it easier to start with the High Accuracy Level Sensing example project in the Radar Toolbox, as this demo already uses a 1Tx and 1Rx configuration. This example project is designed for high-accuracy range estimation, so you may still need to modify the processing chain to accomplish your goals, but I suspect it will still be a much simpler starting point.

    Best Regards,
    Alec

  • Hi,

    I had noticed that the High Accuracy Level Sensing demo is running with one RX and one TX only. The reason why I started with the OOB demo is that this demo run with the HWA only which I found interesting (low power). 

    Would you consider it as difficult to make the OOB demo run with only one RX and one TX (channelCfg 4 1 0)? This config is a must for the test. 

    Thanks

    Achim

  • Hello,

    To have OOB act like level sensing and use the HWA, you will need to modify the RF_parser and remove any angle of arrival (AOA) related items as those algorithms expect multiple antennas. You will also need to update channelCfg and chirpCfg via C files to allow for a 1x1. You can get more details on those parameters in the SDK User Guide and you will change mmwdemo_rfparser to allow this.

    Best Regards,

    Pedrhom Nafisi