I'm using the RoboClaw library for Arduino to communicate (UART) with a Teensy 3.6. Everything always worked fine until last controller firmware update.
With the 4.1.29 firmware version, the communication between my Teensy and the Roboclaw controller crashes sometimes.
I have found out that the ReadError()
method in the Arduino library was systematically returning false
. It seems that more bytes than expected are received on the serial Rx.
Moreover, my communication link between the Teensy and the controller just die after one sending of the ReadError() request.
Can anyone help ?
P.S (I am using the RoboClaw 2x30A