DétecterBeacons
Objet
Renvoie une liste d'iBeacons et leur proximité avec un appareil iOS.
Format
DétecterBeacons ( UUID {; délai ; majeur ; mineur} )
Paramètres
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 précise d'un grand magasin pourraient partager la même valeur mineur.
Les paramètres situés entre deux accolades { } sont facultatifs.
Résultat
Texte
Provenance
FileMaker Pro 15,0
Description
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.
Remarques
•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 (?).
Exemples
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.
Rubriques connexes