Utöver StandardFirmata - lägger till stöd för nya (10 / 10 steg)
Steg 10: Nu är det din tur
Vi har kommit till slutet av denna handledning, så låt oss sammanfatta steg som behövs för att utvidga Firmata:
1. tillbringa tid att förstå driften av din valda enheten. Analysera eventuella associerade bibliotek för enheten.
2. använda kunskap vunnits i föregående steg, hantverk nya PyMata API metoden gränssnitt,
3. hitta en tillgänglig Firmata SysEx kommandot värde samt en tillgänglig Firmata pin läge värde inom Firmata serverkoden. Lägg till dessa värden till både klienten och servern kod.
4. använda steg 2 ovan, identifiera underkommandona som behövs för att stödja de nya API-metoderna. Gör detta för både kommandot och Reporter meddelanden. Lägg till dessa värden för både klienten och bryta koden.
5. Ange de nya SysEx-protokollmeddelanden i detalj.
6. genomföra både klienten och servern kod för att stödja de nya meddelandena.
7. test.
Jag hoppas du hittade denna tutorial informativ och att du kommer att försöka utvidga Firmata på egen hand.
Om du har några frågor om denna artikel, eller PyMata/FirmataPlus, kan du kontakta mig på:
MisterYsLab
Tack för läsning!
Alan Yorinks