References
core
summary | ||
public |
C BLE 의존 라이브러리의 API를 통합하고, EventEmiiter의 on, emit, once 사용을 통해 Callback을 제공한다. |
|
public |
이벤트 관련 함수와 멤버 변수를 정의한 클래스 |
|
public |
F getBLELibrary(): Object 플랫폼에 따라서 의존 하는 ble 라이브러리를 가져오는 함수 |
|
public |
|
core/device
summary | ||
public |
C Device 디바이스 정보를 가지는 클래스 |
core/device/beacon
summary | ||
public |
C Beacon Beacon 공통 정보를 가지는 비콘 클래스 |
|
public |
BuildThingBeacon 모드 정보를 가지는 비콘 클래스 |
|
public |
EddyStoneTLM 모드 정보를 가지는 비콘 클래스 |
|
public |
EddyStoneUID 모드 정보를 가지는 비콘 클래스 |
|
public |
EddyStoneURL 모드 정보를 가지는 비콘 클래스 |
|
public |
EddyStone 모드 공통 정보를 가지는 비콘 클래스 |
|
public |
C iBeacon iBeacon 모드 정보를 가지는 비콘 클래스 |
|
public |
ADC 모듈 |
|
public |
가속도 센서 |
|
public |
미세먼지 센서 |
|
public |
IO 모듈 |
|
public |
암모니아 센서 |
|
public |
이산화질소 센서 |
|
public |
센서 |
|
public |
공기질 센서 |
|
public |
온습도 센서 |
|
public |
배터리 |
core/device/gateway
summary | ||
public |
BuildThingGateway 정보를 가지는 클래스 |
core/device/iaq
summary | ||
public |
BuildThingIAQ 정보를 가지는 클래스 |
core/parser
summary | ||
public |
ble 라이브러리 로부터 받은 데이터를 파싱하여 비콘 인스턴스로 만드는 클래스 |
|
public |
|
|
public |
|
|
public |
C Parser Parser 클래스 |
service
summary | ||
public |
|
|
public |
C Manager Scanner, Ranging, Monitoring의 설정 값 및 인스턴스 생성 등을 관리한다. |
|
public |
리전 모니터링 을 책임지는 클래스 |
|
public |
리전 모니터링 정보 (isInside 여부, region) |
|
public |
리전 모니터링 상태 관리 서비스를 담당하는 클래스 |
|
public |
Ranging된 Beacon의 트래킹 정보를 관리한다. |
|
public |
C Ranging 비콘과의 거리를 계산하고 업데이트를 하는 레인징 서비스를 담당하는 클래스 |
|
public |
Region과 Ranging된 비콘들을 저장하는 객체 |
|
public |
특정 Region에서 Ranging된 비콘(RangedBeacon)들을 관리한다. |
|
public |
C Region Region을 정의한다. |
|
public |
C Scanner '특정 주기' 로 비콘을 스캔한다. |
service/calculator
summary | ||
public |
|
|
public |
|
|
public |
|
|
public |
거리를 계산하는데 필요한 함수를 정의한 인터페이스 |
service/filter
summary | ||
public |
|
|
public |
현재의 측정값을 저장 |
|
public |
|
|
public |
Running Average Filter를 구현한 클래스 expirationTime 안에 측정한 Rssi값의 상위 10%, 하위 10%를 제외한 80% 데이터의 평균을 계산한다. |
|
public |
RssiFilter의 메소드를 정의한 인터페이스 |