GetSensor
Geeft als resultaat de waarde van een opgegeven sensor voor een iOS- of iPadOS-apparaat.
Opmaak
GetSensor (sensorNaam {; optie1 ; optie2 })
Parameters
sensorNaam
- de naam van een ondersteunde sensor (zie hieronder)
optie1
- optionele parameter voor de opgegeven sensor.
optie2
- optionele parameter voor de opgegeven sensor.
Parameters tussen accolades { } zijn optioneel.
Resulterend gegevenstype
tekst, getal
Afkomstig uit versie
17.0
Beschrijving
Gebruik deze functie voor het vastleggen van informatie geleverd door sensoren voor een iOS- of iPadOS-apparaat met FileMaker Go. U kunt bijvoorbeeld de afgelegde afstand of het aantal stappen van een gebruiker achterhalen, of de versnelling, snelheid, richting en hoogte voor een apparaat.
Sensoren
|
Geeft dit als resultaat |
Resulterend gegevenstype |
|
|
Batterij |
|
|||
|
De batterijlading (van 0,0 tot 1,0). |
getal |
|
|
|
Een nummer dat de status van de batterijlading voorstelt: |
getal |
|
|
|
|
|
|
|
Locatie |
|
|||
|
De huidige locatie van een apparaat in de notatie:
|
tekst1 |
|
|
|
De huidige locatie van een apparaat in de notatie:
|
tekst1 |
|
|
|
|
|
|
|
Hoogte, snelheid en versnelling |
|
|||
|
De hoogte voor het apparaat in radialen in de notatie:
|
tekst1 |
|
|
|
De rotatie van het apparaat (in radialen per seconde) in de notatie:
|
tekst1 |
|
|
|
De versnelling die de gebruiker aan het apparaat geeft in meter per seconde kwadraat (m/s2) in de notatie:
|
tekst1 |
|
|
|
De versnelling van de zwaartekracht in meter per seconde kwadraat (m/s2) in de structuur:
|
tekst1 |
|
|
|
De snelheid van het apparaat in meter per seconde. |
getal |
|
|
|
De huidige bewegingsrichting (in graden). Dit geeft als resultaat een waarde tussen 0,0 en 359,9 graden. |
getal |
|
|
|
|
|
|
|
Magnetisch |
|
|||
|
De magnetische-veldvector (in microtesla), met betrekking tot de huidige hoogte van het apparaat, in de notatie:
|
tekst1 |
|
|
|
De richting van het apparaat van de gebruiker (in graden) met betrekking tot het magnetisch noorden. Dit geeft als resultaat een waarde tussen 0,0 en 359,9 graden. |
getal |
|
|
|
De richting van het apparaat van de gebruiker (in graden) met betrekking tot het ware noorden. Dit geeft als resultaat een waarde tussen 0,0 en 359,9 graden. |
getal |
|
|
|
|
|
|
|
Aantal stappen |
|
|||
|
Het aantal stappen gedetecteerd door het apparaat gedurende de opgegeven duur. |
getal |
|
|
|
De geschatte afstand (in meter) afgelegd door de gebruiker gedurende de opgegeven duur. |
getal |
|
|
|
Het geschatte aantal verdiepingen dat de gebruiker omhoog is gegaan gedurende de opgegeven duur. |
getal |
|
|
|
Het geschatte aantal verdiepingen dat de gebruiker omlaag is gegaan gedurende de opgegeven duur. |
getal |
|
|
|
|
|
|
|
Luchtdruk |
|
|||
|
De vastgelegde luchtdruk (in kilopascal) |
getal |
|
|
|
|
|
|
|
Lijst met sensoren |
|
|||
|
Een lijst met beschikbare |
tekst |
|
|
- De gegevens worden als een lijst met nummers gescheiden door teruglooptekens gegeven.
Opmerkingen
nauwkeurigheid
is een nummer dat een afstand in meter voorstelt. De standaardwaarde voornauwkeurigheid
is 100 meter.time-out
is een nummer dat voorstelt hoelang het maximaal duurt (in seconden) om de gegevens te verkrijgen. De standaardwaarde voortime-out
is 10; de maximale waarde is 600.- De standaardwaarde voor
gedurendeAfgelopenSeconden
is het aantal seconden sinds middernacht. - FileMaker Go geeft als resultaat een lege tekenreeks als de sensor niet beschikbaar is voor het apparaat.
- De waarden voor
location
zijn dezelfde als deze voor de Location functie. - De waarden voor
locationValues
zijn dezelfde als deze voor de LocationValues functie.
Voorbeeld 1
GetSensor ("aantalStappen"; 3600)
geeft als resultaat 8000 als de gebruiker het afgelopen uur 8000 stappen heeft gedaan.