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.

IWR1443BOOST: How to start to develop user-side application?

Part Number: IWR1443BOOST
Other Parts Discussed in Thread: IWR1443,

Hi experts,

I'm just about to start developing level sensing application. However, although the demo program is posted as a web app on TI's support page, I can't find any information on how to communicate with this board.
(In TI's Resource Explorer, Software/mmWave Sensors/Industrial Toolbox - 4.10.1/Labs/Level Sensing.)

I'm assuming program development in C # or Python, but is there any information about how to start communicating with this board, what commands to send and what kind of response to get?

Or is there any other way than reading the source cord of the firmware on the IWR1443 board?

When I contacted TI chat support, they answered that the source code of mmWave Demo Visualizer was not released, and that the source code and template of the application on the user side were not prepared. (In addition, it was recommended to seek help on this forum)

On other application (Software/mmWave Sensors/Industrial Toolbox - 4.10.1/Labs/Robotics), the useage of ROS example is shown, such example will help me much. 

I'll very appreciate if you give the entrance of user-side application.

  • Hi,

    There are quite a few questions here, so I will point you to some resources for each and allow you to let me know if you have any specific follow up questions:

    1. How to communicate with High Accuracy Level Sensing Demo

    The method of communication for most demos in the mmWave Industrial Toolbox is based on the Out of Box Demo. In the case of this demo, it should be the same. Refer to the following document: 

    <mmWave_Industrial_Toolbox>/labs/Out_Of_Box_Demo/docs/understanding_oob_uart_data.html

    2. GUI Source Code

    All GUI's on dev.ti.com/gallery can be directly downloaded from that site, see the screenshot below

    3. Viewing firmware source code

    You can import the project into CCS. There are steps on how to do this in the mmWave Industrial Toolbox Readme, located in the docs folder of the toolbox. 

    Best Regards,
    Alec

  • Thanks so much!!

    The item 2 is the answer for me.

    I found a .js file that seems to be the source code. I also found that it seems possible to develop by using TI GUI Composer. However, it seems that patience to read the code is required.

    For those who have become accustomed to 8bit (z80, pic, 68000, c8051 etc), it is very tough to keep up with the recent evolution and diversification of microcomputer development tools...

    Anyway, it was very helpful. I'm sure there will be many questions, but I would like to thank you for your kindness!

    Sincerely,

    Masaki Hamamoto

  • Hello Hamamoto!

    you can communicate with iwr1443Boost by using this python code.

    github.com/.../IWR1443-Read-Data-Python-MMWAVE-SDK-1