This is an old revision of the document!



Duino-Pi Protokol


The signal beginns with 4 diffrent characters (S,M,A,D) for stepper motor, gear motors, analog- and digital output and the number of the device. Followed by an other character for the attribut and the value.

structure:
character, number, character, number, …. return (“\n”)

Servo:
S = servo + number (1,2,3,…)
P = position + angle (0 - 180)
Example: S2P180 (servo: 2, possition = 180)

Motor:
M = motor + number (1,2,3,…)
D = direction + number (0,1) (0 = clockwise, 1 = counterclockwise)
S = speed + number (0-255)
Example: M1D0S150 (motor: 1, direction: clockwise, speed = 150)

Analog
A = analog + number (1,2,3,…)
V = value + number (0 - 255)
Example: A4V0 (analog: 4, value = 0)

Digital
D = digital + number (1,2,3,…)
V = value + number (0,1)
Example: D2V1 (digital: 2, on)

Preset
P = preset + number(1,2,3,…)
Preset 0 = turn off everything
Preset 1 = turn on everything