I have been working on building a serial controller to send the ODrive serial commands, and I seem to be running into an issue with the serial connection every once in awhile.
My goal is to be able to run a system using the setvelocity command being able to send a command at most 20 times a second. I am running into an issue while sending commands at around 2 or 3 commands a second with the serial seemingly timing out. The motors stop spinning, and I can’t send or receive anything to or from the ODrive.
Is there a checksum that I can look for after sending a command to check to see if the command was received before sending another?