|
|
|
|
|
- Propriétés spécifiques à la description des variables de type beaconGroupe
- Réinitialisation
- Fonctions utilisant les variables de type beaconGroupe
beaconGroupe (Type de variable) En anglais : beaconGroup
Le type beaconGroupe permet de définir toutes les caractéristiques avancées d'un ensemble de balises Beacon. Les caractéristiques de cet ensemble de balises Beacon peuvent être définies et modifiées à 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. Rappel : Les balises Beacon utilisent la technologie Bluetooth Low Energy pour émettre un triplet de valeurs : - UUID (Universally Unique Identifier, connu aussi sous le nom de Proximity UUID) : identifiant unique représentant généralement l'organisation ou la personne à laquelle appartient la balise.
- Major : nombre permettant d'identifier un groupe de balises au sein d'une même organisation (même UUID)
- Minor : nombre permettant d'identifier une balise spécifique au sein d'un même groupe (même UUID et même numéro Major).
Ce triplet permet d'identifier la balise Beacon de manière unique. En utilisant juste la première ou les deux premières valeurs du triplet, il est possible de déterminer l'appartenance d'une balise Beacon à une organisation et/ou un sous-groupe de cette organisation. // Groupe de toutes les balises Beacon d'une même organisation groupe est un beaconGroupe groupe.UUID = "f4231ab6-5ef2-6c99-4229-af6c72e0446e"  // Groupe de toutes les balises d'une même organisation ayant le numéro Major 5 groupe est un beaconGroupe groupe.UUID = "f4231ab6-5ef2-6c99-4229-af6c72e0446e" groupe.Major = 5  // Balise Beacon unique groupe est un beaconGroupe groupe.UUID = "f4231ab6-5ef2-6c99-4229-af6c72e0446e" groupe.Major = 5 groupe.Minor = 1 Remarques Propriétés spécifiques à la description des variables de type beaconGroupe Les propriétés suivantes peuvent être utilisées pour manipuler un groupe de balises Beacon : | | | Nom de la propriété | Type manipulé | Effet |
---|
Description | Chaîne de caractères | Description du groupe de balises Beacon. | Major | Entier | Entier compris entre -1 et 65535 décrivant le numéro Major du groupe de balises. - La valeur par défaut de la propriété est -1. Cette valeur signifie que le numéro Major sera ignoré pour déterminer l'appartenance d'une balise au groupe.
- Si la valeur de cette propriété a été spécifiée (différente de -1), il est nécessaire que la propriété UUID soit également spécifiée.
| Minor | Entier | Entier compris entre -1 et 65535 décrivant le numéro Minor du groupe de balises. - La valeur par défaut de la propriété est -1. Cette valeur signifie que le numéro Minor sera ignoré pour déterminer l'appartenance d'une balise au groupe.
- Si la valeur de cette propriété a été spécifiée (différente de -1), il est nécessaire que les propriétés UUID et Major soient également spécifiées.
| UUID | Chaîne de caractères | Identifiant (GUID) commun aux balises du groupe. 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 Cet identifiant est obligatoire pour que le groupe soit valide. |
Réinitialisation Pour réinitialiser le contenu d'une variable de type beaconGroupe, il est possible d'utiliser la fonction VariableRAZ. Fonctions utilisant les variables de type beaconGroupe
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|