Protocole |
Le protocole de communication entre la carte Arduino et le smartphone (Android) est de la forme suivante:
Smartphone → Arduino
Les messages dans le sens Smartphone → Arduino ont le format suivant:
le premier caractère "@" est suivi d'une lettre majuscule ( C, V, H, E ou F) et parfois d'un paramètre
@C |
envoyé quand la connexion Bluetooth est établie |
@V |
envoyé par une action sur le bouton Version |
@Hxx |
envoyé par une action sur le bouton OK (ou xx représente la température thermostatique demandée, 2 caractères alphanumériques) |
@Ey |
envoyé par une action sur le switch LED1 ( ou y représente l'état désiré de la LED1 "0":éteinte "1":allumée) |
@Fz |
envoyé par une action sur le switch LED2 ( ou z représente l'état désiré de la LED2 "0":éteinte "1":allumée) |
Arduino → Smartphone
Les messages dans le sens Arduino → Smartphone ont le format suivant:
le premier caractère @ est suivi d'une lettre majuscule ( T, V, H, O, E ou F) puis une chaîne de caractères de longueur variable et se termine par le code $03 ( ETX : End of Text)
exemples
@Vmessage ETX |
|
@T+18,5 ETX |
pour Température "+18,5°C" |
@EOn ETX |
pour LED1 "On" |
@EOff ETX |
pour LED1 "Off" |
@H18 ETX |
pour Thermostat "18°C" |
@OOn ETX |
pour Chauffage "On " |
@OOff ETX |
pour Chauffage "Off" |
Créé avec HelpNDoc Personal Edition: Modernisez vos fichiers d'aide avec l'outil de conversion WinHelp HLP vers CHM de HelpNDoc