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.
Par exemple, lors de l'utilisation d'un capteur de température, il est possible de savoir que la température change.
Nouveauté SaaS
WINDEVWindows Cette fonction est désormais disponible pour les applications WINDEV sous Windows.
Exemple
caractéristique est un btleCaractéristique
caractéristique.ChangementValeur(ProcDétecteChangement)
// ===========================
PROCÉDURE CB_ChangementValeur(caractéristique est un 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 un btleCaractéristique
crtq.ChangementValeur()
Syntaxe

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

<Caractéristique>.ChangementValeur([<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 WLangage
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 <Variable btleCaractéristique>.ChangementValeur.

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

<Caractéristique>.ChangementValeur()
<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 : wd300android.aar
Version minimum requise
  • Version 24
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