Stap 6: Part 2: het UBTC Protocol - het overzicht
De universele Bluetooth communicatieprotocol is het met die uw Basic Bluetooth communicatie App op uw Smartphone en je Arduino communiceren. De App stuurt één tekenreeks van gegevens via uw Bluetooth-Module en de Arduino ontleedt het terug in de individuele gegevensblokken.
De App stuurt 21 gegevens delen in vergelijking tot één tekenreeks aan de Arduino. Er is een parseren blok tussen elke "echte" data. De eerste is genaamd "$P0$", de tweede "$P1$" en zo verder tot "$P9$".
Vraag: JUST Waarom???
Als u wilt parseren van de individuele gegevens blokken terug nodig je iets hebt die hen scheidt. Ik koos voor $P0$ (en zo verder...) omdat ik denk niet dat dit ooit zal verzenden als een individuele gegevens. Als ik zou iets als "1" hebben gebruikt om te scheiden veroorzaakt de gegevensblokken zou het waarschijnlijk veel fouten.
Raadpleeg voor meer informatie over de scheiding "UBTC.ino".
Ik weet dat het is nog niet perfect, maar ik ben bezig met een eenvoudigere oplossing. Als er meer informatie nodig voor dit onderwerp laat het me weten. Check stap 7 voor een voorbeeld en stap 14 voor uw eigen project.