Dynamixel2Arduino icon indicating copy to clipboard operation
Dynamixel2Arduino copied to clipboard

Fixes for fastSyncRead() timeout and erronous packets that cause firmware to crash

Open jeevan-vexev opened this issue 1 year ago • 0 comments

  • Changed info_rx_packet_.parse_state to DXL2_0_PACKET_PARSING_STATE_IDLE after a timeout to ensure it is reset correctly.
  • Ensure that on every new packet, xel_index and buf_index are reset to zero. Right now, these are only reset to zero when a packet of a certain length is detected.

jeevan-vexev avatar Jul 10 '24 00:07 jeevan-vexev