Retorna o valor de um sensor especificado para um dispositivo iOS.
GetSensor(nomeDoSensor{;opção1;opção2})
nomeDoSensor
- o nome de um sensor suportado (veja abaixo).
opção1
- parâmetro opcional do sensor especificado.
opção2
- parâmetro opcional do sensor especificado.
Os parâmetros entre chaves { } são opcionais.
texto, número
FileMaker Pro Advanced 17.0
Use esta função para coletar as informações fornecidas pelos sensores de um dispositivo iOS executando o FileMaker Go. Por exemplo, é possível descobrir a distância ou o número de passos dados por um usuário ou a aceleração, a velocidade, a direção e a atitude de um dispositivo iOS.
| Retorna | Tipo de dados retornado |
|
|
Bateria |
| |||
| O nível de carga da bateria (de 0,0 a 1,0). | número |
|
|
| Um número que representa o estado da carga da bateria: | número |
|
|
|
|
|
|
|
Localização |
| |||
| A localização atual de um dispositivo iOS no formato:
| texto1 |
|
|
| A localização atual de um dispositivo iOS no formato:
| texto1 |
|
|
|
|
|
|
|
Orientação, velocidade e aceleração |
| |||
| A orientação do dispositivo iOS em radianos no formato:
| texto1 |
|
|
| A taxa de rotação do dispositivo iOS (em radianos por segundo) no formato:
| texto1 |
|
|
| A aceleração fornecida ao dispositivo iOS pelo usuário em metros por segundo ao quadrado (m/s2) no formato:
| texto1 |
|
|
| A aceleração da gravidade em metros por segundo ao quadrado (m/s2) no formato:
| texto1 |
|
|
| A velocidade do dispositivo em metros por segundo. | número |
|
|
| A direção atual do movimento (em graus). Ela retorna um valor de 0,0 a 359,9 graus. | número |
|
|
|
|
|
|
|
Magnético |
| |||
| O vetor do campo magnético (em microteslas), em relação à atitude atual do dispositivo iOS, no formato:
| texto1 |
|
|
| A orientação do dispositivo do usuário (em graus) em relação ao norte magnético. Ela retorna um valor de 0,0 a 359,9 graus. | número |
|
|
| A orientação do dispositivo do usuário (em graus) em relação ao norte verdadeiro. Ela retorna um valor de 0,0 a 359,9 graus. | número |
|
|
|
|
|
|
|
Contagem de passos |
| |||
| O número de passos detectados pelo dispositivo na duração especificada. | número |
|
|
| A distância estimada (em metros) percorrida pelo usuário na duração especificada. | número |
|
|
| O número aproximado de andares que o usuário subiu na duração especificada. | número |
|
|
| O número aproximado de andares que o usuário desceu na duração especificada. | número |
|
|
|
|
|
|
|
Pressão de ar |
| |||
| A pressão de ar registrada (em kilopascal). | número |
|
|
|
|
|
|
|
Lista de sensores |
| |||
| Uma lista dos valores disponíveis de | texto |
|
|
1. Os dados são retornados como uma lista de números separados por retornos de carro.
•precisão
é um número que representa uma distância em metros. O valor padrão de precisão
é 100 metros.
•tempo-limite
é um número que representa o tempo máximo (em segundos) para obtenção dos dados. O valor padrão de tempo-limite
é 10, e o valor máximo é 600.
•O valor padrão de nosÚltimosSegundos
é o número de segundos desde a meia-noite.
•O FileMaker Go retornará uma cadeia vazia se o sensor não estiver disponível para o dispositivo.
•Os valores de location
são os mesmos da função Location.
•Os valores de locationValues
são os mesmos da função LocationValues.
GetSensor ( "stepCount"; 3600 )
retornará 8000 se o usuário tiver dado 8.000 passos na última hora.