GetSensor
iOS 장비 또는 iPadOS 장비에 지정된 센서의 값을 반환합니다.
포맷
GetSensor(센서 이름 {; 옵션1 ; 옵션2})
매개 변수
센서 이름
- 지원되는 센서의 이름(아래 참조).
옵션1
- 지정된 센서에 대한 옵션(선택사항)
옵션2
- 지정된 센서에 대한 옵션(선택사항)
괄호{ }의 매개 변수는 옵션입니다.
반환되는 데이터 유형
텍스트, 숫자
다음 버전에서 시작됨
17.0
설명
이 함수를 사용하여 FileMaker Go가 설치된 iOS 또는 iPadOS 장비의 센서에서 제공하는 정보를 캡처할 수 있습니다. 예를 들어 사용자가 이동한 거리나 걸음 수 또는 장비의 가속도, 속도, 방향 및 상태를 확인할 수 있습니다.
센서
|
반환 결과 |
반환되는 데이터 유형 |
|
|
배터리 |
|
|||
|
배터리 충전 잔량(0.0부터 1.0까지) |
숫자 |
|
|
|
배터리 충전 상태를 나타내는 숫자는 다음과 같습니다. |
숫자 |
|
|
|
|
|
|
|
위치 |
|
|||
|
장비의 현재 위치를 표시하는 포맷:
|
텍스트1 |
|
|
|
장비의 현재 위치를 표시하는 포맷:
|
텍스트1 |
|
|
|
|
|
|
|
행동, 속도 및 가속 |
|
|||
|
장비의 상태를 표시하는 포맷:
|
텍스트1 |
|
|
|
장비의 회전율(단위: 초당 라디언)을 표시하는 포맷:
|
텍스트1 |
|
|
|
사용자가 장비에 가하는 가속도(단위: 초당 미터 제곱, m/s2)를 표시하는 포맷:
|
텍스트1 |
|
|
|
중력가속도(단위: 초당 미터 제곱, m/s2)를 표시하는 포맷:
|
텍스트1 |
|
|
|
기기의 속도(단위: 초당 미터)입니다. |
숫자 |
|
|
|
현재 이동 방향(단위: 도)입니다. 0.0부터 359.9도까지의 값을 반환합니다. |
숫자 |
|
|
|
|
|
|
|
자기 |
|
|||
|
장비의 현재 상태와 관련된 자성 벡터(단위: 마이크로테슬라)를 표시하는 포맷:
|
텍스트1 |
|
|
|
자북에 상대적인 사용자 기기의 방향(단위: 도)입니다. 0.0부터 359.9도까지의 값을 반환합니다. |
숫자 |
|
|
|
진북에 상대적인 사용자 기기의 방향(단위: 도)입니다. 0.0부터 359.9도까지의 값을 반환합니다. |
숫자 |
|
|
|
|
|
|
|
걸음 수 |
|
|||
|
지정된 시간 동안 기기가 감지한 걸음 수입니다. |
숫자 |
|
|
|
지정된 기간 동안 사용자가 이동한 것으로 측정된 거리(단위: 미터)입니다. |
숫자 |
|
|
|
지정된 시간 동안 사용자가 올라간 계단의 대략적인 수입니다. |
숫자 |
|
|
|
지정된 시간 동안 사용자가 내려간 계단의 대략적인 수입니다. |
숫자 |
|
|
|
|
|
|
|
기압 |
|
|||
|
기록된 기압(단위: 킬로파스칼)입니다. |
숫자 |
|
|
|
|
|
|
|
센서 목록 |
|
|||
|
장비에서 사용 가능한 |
텍스트 |
|
|
- 데이터는 캐리지 리턴으로 구분되는 숫자 목록으로 반환됩니다.
참고
정확성
은 거리를 나타내는 숫자(단위: 미터)입니다.정확성
의 기본 값은 100미터입니다.시간 제한
은 데이터를 가져오는 데 가장 오래 걸리는 시간(단위: 초)을 나타내는 숫자입니다.시간 제한
의 기본 값은 10이며 최대값은 600입니다.지난 몇 초 간
의 기본 값은 자정 경과 시간(초 단위)입니다.- 해당 기기의 센서를 사용할 수 없는 경우, FileMaker Go는 빈 문자열을 반환합니다.
location
의 값은 Location 함수의 값과 동일합니다.locationValues
의 값은 LocationValues 함수의 값과 동일합니다.
예제 1
사용자가 지난 1시간 동안 걸은 걸음이 8000인 경우, GetSensor("stepCount"; 3600)
은 8000을 반환합니다.