Dynamixel2Arduino icon indicating copy to clipboard operation
Dynamixel2Arduino copied to clipboard

Seeeduino XIAO RP2040 outputs wrong CRC in packet

Open Deezmaker opened this issue 3 years ago • 2 comments

I wrote a simple arduino sketch to ping ID#1 for the Seeeduino XIAO and it works great. When I compile the exact same sketch for the XIAO RP2040 the output is different on the CRC value in packet as follows:

Seeeduino XIAO = "FF FF FD 0 1 3 0 1 19 4E" (which is correct and the dynamixel responds to)

Seeeduino XIAO RP2040 = "FF FF FD 0 1 3 0 1 2D 1" (wrong CRC?)

Can you guys look into this?

Deezmaker avatar Feb 24 '22 22:02 Deezmaker

Looks like Seeeduino folks fixed this in latest board library version. Not an issue anymore.

Deezmaker avatar May 18 '22 21:05 Deezmaker

@Deezmaker Missing the last couple bytes is usually due to the prematured change of the TX/RX direction. Glad that this has been fixed.

ROBOTIS-Will avatar May 19 '22 07:05 ROBOTIS-Will