Utöver StandardFirmata - lägger till stöd för nya (5 / 10 steg)
Steg 5: Lägga till STEPPER_DATA underkommandon för både kod klienten och servern
Använda din favorite textredaktör, öppna pymata.py och lägga till stepper motor underkommandona nedan avsnittet tonen kommando:
# Tonen kommandon
TONE_TONE = 0 # spela en ton
TONE_NO_TONE = 1 # Stäng av tonen
# Stepper Motor underkommandon
STEPPER_CONFIGURE = 0 # konfigurera en stegmotor för drift
STEPPER_STEP = 1 # kommando en motor att flytta på den angivna hastigheten
STEPPER_LIBRARY_VERSION = 2 # brukade få stepper bibliotek versionsnummer
Spara och stäng filen
Nu med din textredigerare, öppna FirmataPlus skiss, FirmataPlus.ino och lägga till stepper motor underkommandona nedan kommandona tonen.
SYSEX kommandot sub specificerare
#define TONE_TONE 0
#define TONE_NO_TONE 1
#define STEPPER_CONFIGURE 0
#define STEPPER_STEP 1
#define STEPPER_LIBRARY_VERSION 2
Spara och stäng filen.
Observera att samma värden som används av både klient och server.