Manual
ROBOT.HEAD to TOE
Product User’s Manual - MDDS30
Created by Cytron Technologies Sdn Bhd – All Rights Reserved
Back to INDEX 23
A packet consists of 4 bytes and the format is shown in the following table.
BYTE
NAME
VALUE
(Decimal)
DESCRIPTION
1
Header
85
To indicate the start of packet.
2
Channel &
Address
Channel:
Bit 3
Address:
Bit 0 - 2
Used to identify the driver when multiple units are
connected together. The Address bits (bit 2 - 0)
must match the address configured with the DIP
switch. Bit 3 represent which motor to be
controlled (0 for motor LEFT and 1 for motor
RIGHT). Bit 4 - 7 is not used.
3
Command
0 - 255
Value 127 stops the motor, 0 is full reverse and 255
is full forward.
4
Checksum
0 - 255
The value for checksum must be the result of
Header + Address + Command.
Common DIP switch settings for Serial Packetized mode
● Serial Packetized mode with microcontroller (Address: 0)
ON
1
2
3
4
5
6
7
8
*Sample connection for MDDS30 with CT UNO (or Arduino/Genuino Uno) and Base Shield
V2. This connection is recommended for beginner.