DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Communication / Fonctions BTLE
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Active ou désactive la détection des changements de valeur d'une caractéristique Bluetooth Low Energy.
Exemple
caractéristique est une btleCaractéristique
BTLECaractéristiqueChangementValeur(caractéristique, CB_ChangementValeur)
// ===========================
PROCÉDURE CB_ChangementValeur(caractéristique est une btleCaractéristique <utile>, bufValeur est un Buffer)
// Récupération de la valeur et affichage dans un champ Libellé
sBuf est une chaîne ANSI = bufValeur
LIB_ValeurAbonnement = sBuf
crtq est une btleCaractéristique
BTLECaractéristiqueChangementValeur(crtq)
Syntaxe

Demander à être prévenu à chaque changement de la valeur d'une caractéristique Masquer les détails

BTLECaractéristiqueChangementValeur(<Caractéristique> [, <Procédure WLangage>])
<Caractéristique> : Variable de type btleCaractéristique
Nom de la variable de type btleCaractéristique correspondant à la caractéristique à manipuler.
<Procédure WLangage> : Nom de procédure
Nom de la procédure WLangage (appelée "callback") appelée lorsqu'une caractéristique change sur l'appareil. Pour plus de détails sur cette procédure, consultez Paramètres de la procédure utilisée par la fonction BTLECaractéristiqueChangementValeur.

Arrêter la détection des changements de valeur d'une caractéristique Masquer les détails

BTLECaractéristiqueChangementValeur(<Caractéristique>)
<Caractéristique> : Variable de type btleCaractéristique
Nom de la variable de type btleCaractéristique correspondant à la caractéristique à manipuler.
Liste des exemples associés :
WM Bluetooth 4 Exemples multiplateforme (WINDEV Mobile) : WM Bluetooth 4
[ + ] Cet exemple vous montre comment utiliser les fonctions Bluetooth Low Energy (Bluetooth LE) : BTLExxx.

Il s'agit d'une application permettant de rechercher les périphériques BTLE à proximité, s'y connecter, et intéragir avec les services proposés.
Composante : wd290android.aar
Version minimum requise
  • Version 21
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 26/06/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale