PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Présentation
  • Mettre en place la gestion des périphériques Bluetooth Low Energy
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Gestion des périphériques Bluetooth Low Energy (syntaxe préfixée)
Présentation
La norme Bluetooth LE (pour Low Energy) permet de gérer des périphériques à basse consommation d’énergie.
Elle est fondamentale dans le cadre du mouvement "IoT" (Internet of Things/ Internet des objets). Le but de cette norme est de permettre aux objets connectés de fonctionner plusieurs mois sans changer de pile !
Mettre en place la gestion des périphériques Bluetooth Low Energy
Pour mettre en place la gestion des périphériques Bluetooth Low Energy dans une application WINDEV Mobile, plusieurs fonctions et types WLangage sont à votre disposition.
Le principe d'utilisation de ces fonctions et types est le suivant :
  1. Initialisez le Bluetooth Low Energy grâce à la fonction BTLEInitialise.
    Android Cette fonction est inutile.
  2. Chargez la liste des périphériques accessibles (fonction BTLEListePériphérique).
  3. Sélectionnez le périphérique voulu et faites une demande de connexion au périphérique (fonction <Variable btlePériphérique>.Connecte). Il est possible de vérifier l'état de la connexion grâce à la fonction <btlePériphérique>.EtatConnexion.
  4. Si la connexion avec le périphérique est réalisée, il est possible d'obtenir la liste de ses services (fonction <Variable btlePériphérique>.RécupèreTousServices).
    Remarque : Pour obtenir un service spécifique, utilisez la fonction <Variable btlePériphérique>.RécupèreUnService.
  5. Sélectionnez le service voulu et chargez la liste des caractéristiques du service (fonction BTLERécupèreToutesCaractéristiques).
    Remarque : Pour obtenir une caractéristique, utilisez la fonction BTLERécupèreUneCaractéristique.
  6. Sélectionnez la caractéristique voulue. Vous pouvez :
  7. Pour chaque caractéristique, il est également possible de récupérer le descripteur associé. Ce descripteur décrit les données échangées entre deux appareils compatibles Bluetooth Low Energy : unité de la valeur, plage de valeurs, ... Vous pouvez :
Schéma récapitulatif :
Cliquez sur la vignette pour l'agrandir
Version minimum requise
  • Version 24
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire