ObtenirCapteur
Renvoie la valeur d'un capteur donné d'un appareil iOS ou iPadOS.
Format
ObtenirCapteur ( NomCapteur {; Option1 ; Option2 } )
Paramètres
NomCapteur
: nom d'un capteur pris en charge (voir ci-dessous).
Option1
: paramètre facultatif du capteur spécifié.
Option2
: paramètre facultatif du capteur spécifié.
Les paramètres situés entre deux accolades { } sont facultatifs.
Résultat
Texte, nombre
Provient de la version
17.0
Description
Cette fonction permet de capturer des informations fournies par les capteurs pour un appareil iOS ou iPadOS exécutant FileMaker Go. Par exemple, vous pouvez rechercher la distance parcourue ou le nombre de pas effectués par un utilisateur ; ou l'accélération, la vitesse, la direction et l'angle d'un appareil.
Capteurs
|
Résultat |
Résultat |
|
|
Batterie |
|
|||
|
Le niveau de charge de la batterie (entre 0,0 et 1,0). |
Nombre |
|
|
|
Un numéro représentant l'état de charge de la batterie : |
Nombre |
|
|
|
|
|
|
|
Emplacement |
|
|||
|
L'emplacement actuel d'un appareil au format :
|
Texte1 |
|
|
|
L'emplacement actuel d'un appareil au format :
|
Texte1 |
|
|
|
|
|
|
|
Angle, vitesse et accélération |
|
|||
|
L'angle de l'appareil en radians au format :
|
Texte1 |
|
|
|
La vitesse de rotation de l'appareil (en radians par seconde) au format :
|
Texte1 |
|
|
|
L'accélération que l'utilisateur donne à l'appareil en mètres par seconde carrée (m/s2) au format :
|
Texte1 |
|
|
|
L'accélération due à la pesanteur en mètres par seconde carrée (m/s2) au format :
|
Texte1 |
|
|
|
La vitesse de l'appareil en mètres par seconde. |
Nombre |
|
|
|
Le sens de déplacement (en degrés). Renvoie une valeur comprise entre 0,0 et 359,9 degrés. |
Nombre |
|
|
|
|
|
|
|
Magnétique |
|
|||
|
Le vecteur de rubrique magnétique (en microteslas), relatif à l'angle de l'appareil, au format :
|
Texte1 |
|
|
|
L'orientation de l'appareil de l'utilisateur (en degrés) par rapport au nord magnétique. Renvoie une valeur comprise entre 0,0 et 359,9 degrés. |
Nombre |
|
|
|
L'orientation de l'appareil de l'utilisateur (en degrés) par rapport au nord géographique. Renvoie une valeur comprise entre 0,0 et 359,9 degrés. |
Nombre |
|
|
|
|
|
|
|
Nombre de pas |
|
|||
|
Le nombre de pas détectés par l'appareil pendant le temps défini. |
Nombre |
|
|
|
La distance estimée (en mètres) parcourue par l'utilisateur pendant le temps défini. |
Nombre |
|
|
|
Le nombre approximatif d'étages montés par l'utilisateur pendant le temps défini. |
Nombre |
|
|
|
Le nombre approximatif d'étages descendus par l'utilisateur pendant le temps défini. |
Nombre |
|
|
|
|
|
|
|
Pression atmosphérique |
|
|||
|
La pression atmosphérique enregistrée (en kilopascals). |
Nombre |
|
|
|
|
|
|
|
Liste des capteurs |
|
|||
|
Une liste des valeurs |
Texte |
|
|
- Les données sont renvoyées sous forme d'une liste de nombres séparés par des retours chariot.
Remarques
précision
est un nombre qui représente une distance en mètres. La valeur par défaut du paramètreprécision
est de 100 mètres.délai
est un nombre qui représente le temps d'obtention des données le plus long (en secondes). La valeur par défaut du paramètredélai
est de 10 ; la valeur maximale est de 600.- La valeur par défaut du paramètre
depuisSecondesÉcoulées
est le nombre de secondes depuis minuit. - FileMaker Go renvoie une chaîne vide si le capteur n'est pas disponible pour l'appareil.
- Les valeurs du paramètre
location
sont identiques à celle de la fonction Emplacement. - Les valeurs du paramètre
locationValues
sont identiques à celles de la fonction ValeursEmplacement.
Exemple 1
ObtenirCapteur ( "stepCount"; 3600 )
renvoie 8000 si l'utilisateur a effectué 8 000 pas au cours de la dernière heure.