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-ODS: IWR6843ISK-ODS

Part Number: IWR6843ISK-ODS
Other Parts Discussed in Thread: MMWAVEICBOOST, IWR6843

Hi great supporters,

I am writing to get help in regards to a mmWave (IWR6843ISK-ODS) radar sensor.

I am using the device to recognize human activities using the people counting lab from TI.

The problem that I am facing is "freezing the sensor" that we can notice in the graphic user interface showing the number of frame and all other statistics are frozen including the point clouds in the graph.

I was wondering if you could help me to prevent this freezing.

Is there a way that we can know the radar sensor is frozen without looking at the gui (any hardware output on the electronic board)

since if we know that the sensor is frozen we can reset it immediately either by pressing the reset dip switch or designing a board to reset as soon as it detects that the sensor is frozen?

Best regards,

Ariyamehr

  • Hello,

    Can you please confirm which version of the toolbox and which visualizer you are using for this? 

    The visualizers are meant as example interfaces to show performance. You may want to add a timeout to the visualizer to indicate if it gets frozen. This doesn't typically happen with the latest versions, but can happen occasionally if the graphics demand is too high for the computer. Also, if the sensor crashes (due to changes in code, or something else) then the GUI will stall. For this you could monitor the nError pin of the sensor.

    Regards,

    Jackson

  • Hi Jackson,

    Thanks a lot for the quick response!

    We used version 4.2 of industrial toolbox for mmWave sensors.

    We used the visualizer that was written in Python for people counting lab.

    We are using MMWAVEICBOOST (https://www.ti.com/tool/MMWAVEICBOOST).

    In which section of the Python code we should have a time out to detect freezing?

    Where is the nError pin of the sensor located?

    Best regards,

    Ariyamehr

  • Hello,

    I highly recommend you upgrade to the latest version of the people counting lab and python visualizer. There have been many improvements to make the visualizer more stable and improve performance of the tracking.  Currently v4.8.0 is the latest.

    You can find the pin descriptions in the IWR6843 datasheet. If you still need to add a timeout, I think this should be done in the PyQt thread start, but there are likely many places to do this.

    Regards,

    Jackson