|
|
|
|
|
- Propriétés spécifiques à la description des variables de type beaconInfoDétection
- Réinitialisation
- Fonctions utilisant les variables de type beaconInfoDétection
beaconInfoDétection (Type de variable) En anglais : beaconDetectionInfo
Le type beaconInfoDétection permet de décrire les informations relatives à une balise Beacon détectée avec la fonction BeaconDétectePrécis. Les caractéristiques de cette balise Beacon peuvent être lues à l'aide de différentes propriétés WLangage. Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez Déclaration d'une variable. // Lancement de la détection des balises BeaconDétectePrécis(groupe, ProcDétection) PROCÉDURE INTERNE ProcDétection(tabInfo est un tableau de beaconInfoDétection) nDistanceMin est un entier BaliseLaPlusProche est un beaconInfoDétection POUR TOUT MonInfo DE tabInfo SI nDistanceMin = 0 _OU_ MonInfo.Distance < nDistanceMin BaliseLaPlusProche = Info FIN FIN FIN Remarques Propriétés spécifiques à la description des variables de type beaconInfoDétection Les propriétés suivantes peuvent être utilisées pour manipuler une variable de type beaconInfoDétection : | | | Nom de la propriété | Type manipulé | Effet |
---|
Distance | Réel | Distance (en mètres) entre l'appareil et la balise Beacon. La précision de la mesure peut varier d'un appareil à l'autre mais également si la balise Beacon se trouve dans un espace fermé (un sac par exemple). Cette propriété est disponible en lecture seulement. | Major | Entier | Numéro Major de la balise Beacon (entier compris entre 0 et 65535). Cette propriété est disponible en lecture seulement. | Minor | Entier | Numéro Minor de la balise Beacon (entier compris entre 0 et 65535). Cette propriété est disponible en lecture seulement. | Proximité | Constante de type Entier | Proximité de la balise Beacon avec l'appareil :- biEloignée : balise au-delà de 3 mètres.
- biProche : balise entre 0.5 et 3 mètres.
- biTrèsProche : balise à moins de 0.5 mètre.
Cette propriété est disponible en lecture seulement. | UUID | Chaîne de caractères | Identifiant (ou Proximity UUID) associé à la balise Beacon. En général, cet identifiant correspond à l'organisation ou la personne à laquelle appartient la balise. Cet identifiant est composé de 32 chiffres hexadécimaux séparés en 5 groupes. Chaque groupe doit contenir le nombre suivant de chiffres : - 1er groupe : 8 chiffres.
- 2eme groupe : 4 chiffres.
- 3eme groupe : 4 chiffres.
- 4eme groupe : 4 chiffres.
- 5eme groupe : 12 chiffres.
Les différents groupes sont séparés par un tiret. Exemple d'identifiant valide : f4231ab6-5ef2-6c99-4229-af6c72e0446e Cette propriété est disponible en lecture seulement. |
Réinitialisation Pour réinitialiser le contenu d'une variable de type beaconInfoDétection, il est possible d'utiliser la fonction VariableRAZ. Fonctions utilisant les variables de type beaconInfoDétection
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|