RoboClaw Series
Brushed DC Motor Controllers
RoboClaw Series User Manual
100
BASICMICRO
67 - Buffered Drive M1 & M2 with signed Speed, Accel, Deccel and Position
Move M1 & M2 positions from their current positions to the specified new positions and hold the
new positions. Accel sets the acceleration value and deccel the decceleration value. QSpeed sets
the speed in quadrature pulses the motor will run at after acceleration and before decceleration.
Send: [Address, 67, AccelM1(4 bytes), SpeedM1(4 Bytes), DeccelM1(4 bytes),
PositionM1(4 Bytes), AccelM2(4 bytes), SpeedM2(4 Bytes), DeccelM2(4 bytes),
PositionM2(4 Bytes), Buffer, CRC(2 bytes)]
Receive: [0xFF]
119 - Buffered Drive M1 with Position
Move M1 from the current postion to the specified new postion and hold the new postion. Default
accel, decel and speeds are used.
Send: [Address, 119, Position (4 bytes), Buffer, CRC (2 bytes)]
Receivr: [0xFF]
120 - Buffered Drive M2 with Position
Move M2 from the current postion to the specified new position and hold the new position.
Default accel, decel and speeds are used.
Send: [Address, 120, Position (4 bytes), Buffer, CRC (2 bytes)]
Receive: [0xFF]
121 - Buffered Drive M1/M2 with Position
Move M1 and M2 from the current position to the new specified position and hold the new
position. Default accel, decel and speeds are used.
Send: [Address, 121, M1Position (4 bytes), M2Position, (4 bytes), Buffer, CRC (2 bytes)]
Receive; [0xFF]
122 - Buffered Drive M1 with Speed and Position
Move M1 form the current position to the specified new position and hold the new position.
Default accel and decel are used.
Send; [Address, 122, Speed (4 bytes), Position (4 bytes), Buffer, CRC (2 bytes)]
Receiver: [0xFF]
123 - Buffered Drive M2 with Speed and Position
Move M2 from the current position to the specified new position and hold the new position.
Default accel and decel are used.
Send: [Address, 123, Speed (4 bytes), Position (4 bytes), Buffer, CRC (2 bytes)]
Receiver: [0xFF]
124 - Buffered Drive M1/M2 with Speed and Position
Move M1 and M2 from the current postion to the new specified position and hold the new
position. Default accel and decel are used.
Send: [Address, 124, SpeedM1 (4 bytes), PositionM1 (4 bytes), SpeedM2 (4 bytes),
PositionM2 (4 bytes), Buffer, CRC (2 bytes)]
Receive: [0xFF]