Restituisce il valore di un sensore specificato per un dispositivo iOS.
RicavaSensore ( nomeSensore {; opzione1 ; opzione2} )
nomeSensore
- il nome di un sensore supportato (vedere di seguito).
opzione1
- parametro facoltativo per il sensore specificato.
opzione2
- parametro facoltativo per il sensore specificato.
I parametri racchiusi tra parentesi graffe { } sono opzionali.
testo, numero
FileMaker Pro Advanced 17.0
Utilizzare questa funzione per catturare le informazioni fornite dai sensori per un dispositivo iOS su cui è in esecuzione FileMaker Go. Ad esempio, è possibile determinare la distanza o il numero di passi percorsi da un utente oppure l'accelerazione, la velocità, la direzione e l'orientamento per un dispositivo iOS.
| Restituisce | Tipo di dati riportato |
|
|
Batteria |
| |||
| Il livello di carica della batteria (tra 0,0 e 1,0). | Numero |
|
|
| Un numero che rappresenta lo stato di carica della batteria: | Numero |
|
|
|
|
|
|
|
Posizione |
| |||
| La posizione corrente di un dispositivo iOS nel formato:
| Testo1 |
|
|
| La posizione corrente di un dispositivo iOS nel formato:
| Testo1 |
|
|
|
|
|
|
|
Orientamento, velocità e accelerazione |
| |||
| L'orientamento per il dispositivo iOS in radianti nel formato:
| Testo1 |
|
|
| La velocità di rotazione del dispositivo iOS (in radianti al secondo) nel formato:
| Testo1 |
|
|
| L'accelerazione impressa dall'utente al dispositivo iOS in metri al secondo quadrato (m/s2) nel formato:
| Testo1 |
|
|
| L'accelerazione di gravità in metri al secondo quadrato (m/s2) nel formato:
| Testo1 |
|
|
| La velocità del dispositivo in metri al secondo. | Numero |
|
|
| La direzione di movimento corrente (in gradi). Restituisce un valore compreso tra 0,0 e 359,9 gradi. | Numero |
|
|
|
|
|
|
|
Magnetismo |
| |||
| Il vettore del campo magnetico (in microtesla) rispetto all'orientamento corrente del dispositivo iOS nel formato:
| Testo1 |
|
|
| L'orientamento del dispositivo dell'utente (in gradi) rispetto al nord magnetico. Restituisce un valore compreso tra 0,0 e 359,9 gradi. | Numero |
|
|
| L'orientamento del dispositivo dell'utente (in gradi) rispetto al nord geografico. Restituisce un valore compreso tra 0,0 e 359,9 gradi. | Numero |
|
|
|
|
|
|
|
Conteggio dei passi |
| |||
| Il numero di passi rilevato dal dispositivo per la durata specificata. | Numero |
|
|
| La distanza stimata (in metri) percorsa dall'utente per la durata specificata. | Numero |
|
|
| Il numero approssimativo di piani saliti dall'utente per la durata specificata. | Numero |
|
|
| Il numero approssimativo di piani scesi dall'utente per la durata specificata. | Numero |
|
|
|
|
|
|
|
Pressione dell'aria |
| |||
| La pressione registrata dell'aria (in kilopascal). | Numero |
|
|
|
|
|
|
|
Elenco dei sensori |
| |||
| Un elenco dei valori | Testo |
|
|
1. I dati sono restituiti come un elenco di numeri separati da ritorni a capo.
•precisione
è un numero che rappresenta una distanza in metri. Il valore predefinito per precisione
è 100 metri.
•timeout
è un numero che rappresenta il tempo massimo (in secondi) impiegato per ottenere i dati. Il valore predefinito per timeout
è 10; il valore massimo è 600.
•Il valore predefinito per perUltimiSecondi
è il numero di secondi a partire da mezzanotte.
•Se il sensore non è disponibile per il dispositivo, FileMaker Go restituisce una stringa vuota.
•I valori per location
sono gli stessi della funzione Localizzazione.
•I valori per locationValues
sono gli stessi della funzione ValoriLocalizzazione.
RicavaSensore ( "stepCount" ; 3600 )
restituisce 8000 se l'utente ha percorso 8000 passi nell'ultima ora.