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.

IWR1443: Contributing fixes/improvements to mmwave_ti_ros project

Part Number: IWR1443

I am using mmwave_ti_ros (commit 7a21eb2) project and identified fixes and points for improvement.

How can I contribute these changes back to the upstream repository?

Below are a summary of the fixes/improvements:

  • shutdown ros node properly (and quickly) by waking condition variables and fixing mutex deadlock
  • allow to exit immediately during the 20 second wait time when retrying to connect to serial port
  • make mmWaveDataHdl nodelet's onInit() function non-blocking
  • on initial node launch after powering on the device, automatically retry sending cfg once to clear the garbage data being returned and start successfully