PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV Mobile 2024 → Problème avec la fonction BTLEDéconnecte()
Problème avec la fonction BTLEDéconnecte()
Iniciado por mohamed jemil, dez., 14 2017 12:24 PM - Sem resposta
Membro registado
41 mensagems
Publicado em dezembro, 14 2017 - 12:24 PM
Bonjour,
je suis arrivé à lister, connecter, récupérer les services et les caractéristiques et tester l’état de connexion d'un périphérique Bluetooth Low Energy mais je suis pas arrivé a déconnecter sur un périphérique connecté. J'ai stocké les périphérique, les services et les caractéristiques dans des tableau globale successivement dans tabPer, tabSer et tabCar.
j'ai utilisé ce code pour déconnecter mais ça marche pas avec Android par contre le même code avec le changement de l'identifiant marche très bien sur iOS.
POUR TOUT UnElément de tabPer
SI UnElément.Nom = "BT" ET UnElément.Identifiant = "00:11:87:07:1A:A7" ALORS
SI BTLEEtatConnexion(UnElément)= btleEtatConnecté ALORS
BTLEDéconnecte(UnElément)
TableauSupprimeTout(tabPeri)
TableauSupprimeTout(tabPeri)
TableauSupprimeTout(tabPeri)
RETOUR
SINON
Info ("Péripherique NOT CONNECTED")
FIN
SINON
Info("Le peripherique non trouvé")
FIN
FIN

SVP comment je fais pour déconnecter correctement !