Bluetooth HC-05: un tuto qui marche

Pour répondre au smartphone, je faisais simplement :

BTserial.write("*DDrapeau Irlandais\n*");

ou pour transmettre une donnée :

BTserial.print("*DHeures : " + String(heures) + "\n*");

Le "*D" était le code pour dire au téléphone d'afficher le message sur la console et l'étoile à la fin signalait la fin du message.

Données multiples : j'envoyais une couleur en RGB, pour que le téléphone affiche sur mon IHM un rond de cette couleur. C'était fait comme ceci :
BTserial.print("*LR" + String(r) + "G" + String(g) + "B" + String(b) + "*");Le code "*L" était pour indiquer qu'il fallait lire les trois couleurs qui suivent et afficher le rond coloré en fin de message.

Je précise que je n'ai pas codé sur le téléphone mais que j'ai utilisé un soft GENIAL gratuit : Bluetooth Electronics de KeuwlSoft, qui permet de faire cette IHM assez puissante en deux temps trois mouvements (ou presque).