RangedBeacon
Ranging된 Beacon의 트래킹 정보를 관리한다.
Static Method Summary
Static Public Methods | ||
public static |
현재 사용중인 Rssi 필터의 expirationTime을 반환한다. |
|
public static |
현재 비콘 트래킹 기한을 반환한다. |
|
public static |
현재 사용중인 Rssi 필터를 반환한다. |
|
public static |
트래킹 캐쉬 사용 여부를 반환한다. |
|
public static |
setExpirationTime(time: number) 현재 사용중인 Rssi 필터의 expirationTime을 설정한다.(기본값 : 5000) |
|
public static |
setMaxTrackingAge(maxTrackingAge: number) Ranging시 비콘 트래킹 기한을 설정한다.(기본값 : 20000) |
|
public static |
setRssiFilter(RssiFilter: RssiFilter) Ranging시 사용할 Rssi 필터를 지정한다. |
|
public static |
setTrackingCache(isTrackingCache: boolean) 트래킹 캐쉬 사용 여부를 설정한다. |
Constructor Summary
Public Constructor | ||
public |
constructor(beacon: Beacon) |
Member Summary
Public Members | ||
public |
트래킹 정보를 관리할 비콘 객체 |
|
public |
Rssi 필터 |
|
public |
마지막으로 트래킹된 시간, Date 객체의 getTime()값 |
|
public |
트래킹된 횟수 |
|
public |
트래킹 정보 |
Method Summary
Public Methods | ||
public |
addMeasurement(rssi: number) 측정된 Rssi값을 저장한다. |
|
public |
비콘의 측정값(Rssi, 거리)를 계산한다. |
|
public |
현재 Ranging 중인 비콘을 반환한다. |
|
public |
마지막으로 트래킹 된 이후 경과된 시간을 반환한다. |
|
public |
트래킹 시간 초과 여부를 반환한다. |
|
public |
필터에서 측정된 값에 대하여 사용 가능 여부를 반환한다. |
|
public |
트래킹 여부를 반환한다. |
|
public |
setTracked(isTracked: boolean) 트래킹 여부를 설정한다. |
|
public |
updateBeacon(beacon: Beacon) 비콘의 정보와 트래킹 횟수, Rssi 값을 갱신한다. |
Static Public Methods
public static setExpirationTime(time: number) source
현재 사용중인 Rssi 필터의 expirationTime을 설정한다.(기본값 : 5000)
Params:
Name | Type | Attribute | Description |
time | number | expirationTime(단위 : ms) |
public static setMaxTrackingAge(maxTrackingAge: number) source
Ranging시 비콘 트래킹 기한을 설정한다.(기본값 : 20000)
Params:
Name | Type | Attribute | Description |
maxTrackingAge | number | 최대 트래킹 시간(단위 : ms) |
public static setRssiFilter(RssiFilter: RssiFilter) source
Ranging시 사용할 Rssi 필터를 지정한다.
Params:
Name | Type | Attribute | Description |
RssiFilter | RssiFilter | RssiFilter를 구현한 필터 객체 |
Public Constructors
Public Members
Public Methods
public addMeasurement(rssi: number) source
측정된 Rssi값을 저장한다.
Params:
Name | Type | Attribute | Description |
rssi | number | 측정된 Rssi값 |