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.

AWR6843ISK: Antenna Tx/Rx Source Code

Part Number: AWR6843ISK
Other Parts Discussed in Thread: AWR6843

Hello E2E Experts,

Good day.

 I want to control the transceiver antenna mode by myself according to project requirements. So, I need to program the code by CCS, then compile the code to .bin document and program the .bin document into the radar system chip(AWR6843).
 
It is very difficult for to me program the code by CCS since this is my first to use CCS.  I do not find a similar code in mmwave_industrial_toolbox_4_12_0. 
 
Could you share with me some code to control the transmit antenna and receive antenna in AWR6843?

Thank you in advance for your support.

Regards,

CSC

  • Hi,

    Can you provide additional information on specifics on how the antennas are to be controlled? It is not clear to me what exactly you are looking to achieve.

    Best Regards,
    Alec

  • Hello Alec,

    Good day.

    Do you know your company developing the mmWave-imaging toolbox(https://github.com/meminyanik/MIMO-SAR-mmWave-Imaging-Toolbox)?

    Now, I want to use those codes and equipment to repeat the MIMO-SAR 3D imaging system. In the code, you used TWS1400 to collect data. Now, I used DCA1000 to replace TWS1400. Does the code still work If I used DCA1000?

    Thank you as always.

    Regards,

    CSC

  • Hello.

    Thank you for the question. As an author of this repository, I first want to clarify that it is not an official TI product. This repository was developed and published as a part of my PhD dissertation.

    To go back to your question, the repository is intended to control radar through the mmWave studio LUA APIs. Hence, you actually do not need any firmware development in CCS. You just need to refer to the mmWave studio and the corresponding LUA API documentation at https://www.ti.com/tool/MMWAVE-STUDIO. As noted in this link, mmWave studio has its own firmware to allow all the configuration options (including TX/RX control and many more).

    The toolbox in this repository has the codes to explain how to control radar through mmWave studio. For more information regarding the toolbox, please refer to the paper at https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=9136646

    That's right, the toolbox is developed to be used with TWS1400. But the same toolbox can be used with DCA1000 also with some minor effort. All you need to do is configuring the radar in mmWave studio in DCA1000 mode. Then the rest of the toolbox codes (except data parsing) will be still applicable. Regarding data parsing, please refer to the DCA1000 documentation at the link I shared above to handle the data format differences between TWS and DCA.

    Regards.

    Muhammet

  • Hello Muhammet,

    Good day.

    I have learned the knowledge about DCA 1000 form DCA1000 Training Video | TI.com VideoI repeated the experiment. It can collect the data the antenna working once.
     
    If the AWR6843 work for mmWave imaging system, the AWR6843 model will work once, when the antenna system goes to every sampling point. So, the DCA1000 will continue working for a long time. For now, it is difficulty for me to joint work between the DCA1000 and scanning system.
     
    I will research the documents carefully. If you have more information, could you share them to me.
    Thank you in advance.
    Regards,
    CSC
  • Additional information:

    I think the details of the operation scenario are that the motor will move from point to point. At every point, the antenna will work one time from 60 GHz to 64GHz with the same step.  That is to say, the antenna board will operate maybe every 10 ms (even less, when the antenna knows the motor arrived at a point ) and it works more than 10,000 times. Under this scenario, how does the DCA1000 collect all the data?

    I hope it helps.

    Regards,

    CSC

  • Hi,

    Could you provide a bit more context here? Is the concern about how the DCA1000 records/streams such a high volume of data? Or is related more to the synchronization of this data with the movement of the setup?

    Best Regards,
    Alec