DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

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
crtq est une btleCaractéristique
crtq.ChangementValeur(ProcDétecteChangement)
crtq est une 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. Cette procédure est de la forme :
PROCEDURE <Nom de la procédure>(<Caractéristique>, <Valeur>)
où :
  • <Caractéristique> est une variable de type btleCaractéristique correspondant à la caractéristique du périphérique Bluetooth dont la valeur a changé.
  • <Valeur> est un buffer contenant la nouvelle valeur de la caractéristique.
Les paramètres de cette procédure sont optionnels.
Il n'est pas nécessaire de passer des paramètres à cette procédure. En effet, ces paramètres sont renseignés automatiquement à chaque appel.

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.
Composante : wd280android.aar
Version minimum requise
  • Version 24
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire