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: People Counting: Lowering Data Rate for use with Raspberry Pi and other ARM-based Chips

Part Number: IWR6843ISK

I am able to run the GUI Visualizer Python example on a Raspberry Pi 4, but find that the high data rate of the point clouds being sent overwhelms the processing capability of the Pi. Is there a way to reduce the data rate from the IWR6843ISK or downsample the incoming UART stream from the Visualizer side? Thank you.

  • I've managed to find the solution in the chirp config file. You need to lower both the framerate for framecfg and trackingcfg.

    frameCfg 0 1 128 0 50 1 0
    trackingCfg 1 2 300 15 67 105 50 90
    Change the highlighted parameters to change the time interval (ms) between point cloud frames. Increasing it slows the data rate enough for low power hardware like the Pi to process it in time before the next frame.
  • Hi Ming,

    I'm glad you were able to resolve it. If you still have questions feel free to open up a new thread!

    Regards,

    AG