Renvoie une liste d'iBeacons et leur proximité avec un appareil iOS.
DétecterBeacons (UUID {; délai; majeur; mineur})
UUID
: identifiant unique universel que les iBeacons doivent rechercher. Cet identifiant identifie un ou plusieurs iBeacons d'un type précis et d'une organisation donnée. Par exemple, les iBeacons de toutes les succursales d'un grand magasin pourraient partager le même UUID.
délai
: nombre de secondes d'attente avant le renvoi d'une valeur. Si aucun délai
n'est indiqué, la fonction renvoie une valeur après cinq secondes.
majeur
: valeur identifiant un groupe d'iBeacons. Par exemple, tous les iBeacons d'une succursale d'un grand magasin pourraient partager la même valeur Majeur.
mineur
: valeur identifiant certains iBeacons d'un groupe d'iBeacons. Par exemple, tous les iBeacons du rayon jouets d'une succursale donnée d'un grand magasin pourraient partager la même valeur Mineur.
Les paramètres situés entre deux accolades { } sont facultatifs.
Texte
FileMaker Pro 15.0
Dans FileMaker Go, renvoie :
UUID : identifiant unique universel de chaque iBeacons identifié.
majeur : valeur identifiant un groupe d'iBeacons.
mineur : valeur identifiant certains iBeacons d'un groupe d'iBeacons.
proximité : nombre indiquant la proximité relative avec un iBeacon. Résultat :
•0 (inconnu) La proximité avec l'iBeacon n'a pas pu être déterminée.
•1 (Immédiat) L'iBeacon est très proche de l'appareil iOS.
•2 (Proche) L'iBeacon est assez proche de l'appareil iOS.
•3 (Loin) L'iBeacon est loin de l'appareil iOS.
précision : précision de la valeur de proximité avec l'iBeacon mesurée en mètres. Cette valeur vous aide à distinguer les iBeacons possédant une valeur de proximité identique. Une valeur négative indique que la précision n'a pas pu être déterminée.
rssi : force du signal reçu des iBeacons, mesurée en décibels.
•Cette fonction renvoie une chaîne vide si aucun iBeacon ne correspond aux critères définis.
•Si le réglage Services de localisation dans iOS est désactivé, cette fonction renvoie une chaîne vide.
•Si la requête n'est pas valide, cette fonction renvoie un point d'interrogation (?).
DétecterBeacons("D9B9EC1F-XXXX-YYYY-80A9-1E39D4CEA95C")
renvoie des informations sur tous les iBeacons à proximité possédant l'identifiant UUID
indiqué :
D9B9EC1F-XXXX-YYYY-80A9-1E39D4CEA95C, 10, 1, 0, -1.00, 0
D9B9EC1F-XXXX-YYYY-80A9-1E39D4CEA95C, 5, 1, 3, 14.68, -79
D9B9EC1F-XXXX-YYYY-80A9-1E39D4CEA95C, 5, 2, 3, 18.96, -81
DétecterBeacons("D9B9EC1F-XXXX-YYYY-80A9-1E39D4CEA95C"; 30)
renvoie le résultat après 30 secondes.
DétecterBeacons("D9B9EC1F-XXXX-YYYY-80A9-1E39D4CEA95C"; 20; 10; 1)
renvoie des informations sur les iBeacons possédant l'identifiant UUID
spécifié avec une valeur majeur
de 10 et une valeur mineure
de 1. Le résultat apparaît après 20 secondes.