Bonjour, je suis en terminale STI2D SIN et pour le BAC nous devons faire un projet, mon groupe et moi devons créer une application sous Androïd pour piloter le Roomba, pour ceci nous souhaitons utilisé le bluetooth. Pour le moment nous arrivons a détecter tout les périphériques environnant avec ce code :

sChaineTmp est une chaîne
sListePériphs est une chaîne

SI BTEtat() = btActif ALORS

// Liste les périphériques
sListePériphs = BTListePériphérique()

// Vide la zr où sont listés les périphériques
ZoneRépétéeSupprimeTout(ZR_Périphériques)
// Remplit la zr
SI sListePériphs <> "" ALORS
POUR TOUTE CHAÎNE sChaineTmp DE sListePériphs SEPAREE PAR RC
// Récupération des valeurs
sIdentifiant est une chaîne = ExtraitChaîne(sChaineTmp,1, TAB)
sAdresseMAC est une chaîne = ExtraitChaîne(sChaineTmp,2, TAB)
sNom est une chaîne = ExtraitChaîne(sChaineTmp,3, TAB)
SI sNom <> "" ALORS
ZoneRépétéeAjoute(ZR_Périphériques,sChaineTmp)
FIN
FIN
SINON
Info("Aucun périphérique disponible.")
FIN
FIN
Mais maintenant nous aimeront nous connecter au périphérique du Roomba, et c'est la que nous ne savons pas comment faire. Je suppose qu'il faut écrire un code dans "Sélection d'une ligne ZR_Périphériques" mais je ne sais pas le quel.

J'aimerais donc savoir si possible comment pouvoir me connecter a un périphérique bluetooth et ainsi lui envoyer des information pour qu'il éxecutes ces OPCodes.

Cordialement Loïc