Static Method Summary
Static Public Methods | ||
public static |
사용하고 있는 distanceCalculator 인스턴스 가져오는 함수 |
|
public static |
setDistanceCalculator(distanceCalculator: DistanceCalculator) 실제 사용할 distanceCalculator 설정 하는 함수 |
Constructor Summary
Public Constructor | ||
public |
빌드씽 IAQ 생성자 |
Member Summary
Public Members | ||
public |
co2 측정 값, 단위 |
|
public |
distance: * |
|
public |
PM 1.0 미세먼지 측정 값, 단위 |
|
public |
PM 10.0 미세먼지 측정 값, 단위 |
|
public |
humidity 측정 값, 단위 |
|
public |
ranging 할때에, 빌드씽 IAQ 패킷 수신 횟수 |
|
public |
ranging 할때에, filter 을 통해 rssi 값을 재측정 한 횟수 |
|
public |
score (통합 대기질 스코어) |
|
public |
status (통합 대기질 스코어 에 의한 등급) |
|
public |
temperature 측정 값, 단위 |
|
public |
tvoc 측정 값, 단위 |
|
public |
빌드씽 IAQ 의 txPower |
|
public |
PM 2.5 미세먼지 측정 값, 단위 |
Method Summary
Public Methods | ||
public |
calculateDistance(txPower: Object, rssi: number): number 빌드씽 IAQ 과의 대략적인 거리를 계산하는 함수 |
|
public |
getCO2(): * |
|
public |
빌드씽 IAQ 과의 대략적인 거리를 가져오는 함수 |
|
public |
|
|
public |
getFineDust(): * |
|
public |
getHumidity(): * |
|
public |
ranging 할때에, filter 을 통해 rssi 값을 재측정 한 횟수 를 가져오는 하는 함수 |
|
public |
ranging 할때에, 빌드씽 IAQ 패킷 수신 횟수 정보를 가져오는 함수 |
|
public |
getScore(): * |
|
public |
getTVOC(): * |
|
public |
getTemperature(): * |
|
public |
getTxPower(): Object 빌드씽 IAQ txPower 값을 가져오는 함수 |
|
public |
getUltraFineDust(): * |
|
public |
setCO2(co2: *) |
|
public |
setExtreamUltraFineDust(extreamUltraFineDust: *) |
|
public |
setFineDust(fineDust: *) |
|
public |
setHumidity(humidity: *) |
|
public |
setPacketCount(packetCount: number) ranging 할때에, 빌드씽 IAQ 패킷 수신 횟수 정보를 설정하는 함수 |
|
public |
setRssiMeasurementCount(rssiMeasurementCount: number) ranging 할때에, filter 을 통해 rssi 값을 재측정 한 횟수 를 설정 하는 함수 |
|
public |
setScore(score: *) |
|
public |
setTVOC(tvoc: *) |
|
public |
setTemperature(temperature: *) |
|
public |
setTxPower(txPower: Object) 빌드씽 IAQ txPower 값을 설정하는 함수 |
|
public |
setUltraFineDust(ultraFineDust: *) |
Inherited Summary
From class Device | ||
public |
디바이스 맥 어드레스 |
|
public |
distance: * |
|
public |
디바이스 펌웨어 버전 값 |
|
public |
디바이스 식별 id |
|
public |
디바이스 이름 |
|
public |
디바이스 수신 세기를 나태내는 rssi 값 |
|
public |
디바이스 타입 |
|
public |
getAddress(): string 디바이스 맥 어드레스 가져오는 함수 |
|
public |
디바이스 id 가져오는 함수 |
|
public |
디바이스 이름 가져오는 함수 |
|
public |
수신한 본래의 디바이스 정보를 담은 객체를 가져오는 함수 |
|
public |
디바이스 rssi 값을 가져오는 함수 |
|
public |
디바이스 타입을 가져오는 함수 |
|
public |
setAddress(address: string) 디바이스 맥 어드레스 설정하는 함수 |
|
public |
디바이스 id 설정하는 함수 |
|
public |
디바이스 이름 설정하는 함수 |
|
public |
setPeripheral(peripheral: Object) 수신한 본래의 디바이스 정보를 담은 객체를 설정하는 함수 |
|
public |
디바이스 rssi 값을 설정하는 함수 |
|
public |
디바이스 타입을 설정하는 함수 |
|
public |
디바이스 기본 정보를 리턴하는 함수 |
Static Public Methods
public static getDistanceCalculator(): DistanceCalculator source
사용하고 있는 distanceCalculator 인스턴스 가져오는 함수
public static setDistanceCalculator(distanceCalculator: DistanceCalculator) source
실제 사용할 distanceCalculator 설정 하는 함수
Params:
Name | Type | Attribute | Description |
distanceCalculator | DistanceCalculator | 빌드씽 IAQ 과의 거리를 구할때 사용하는 distanceCalculator 구현 클래스 인스턴스. |
Public Constructors
Public Members
Public Methods
public setCO2(co2: *) source
Params:
Name | Type | Attribute | Description |
co2 | * |
public setExtreamUltraFineDust(extreamUltraFineDust: *) source
Params:
Name | Type | Attribute | Description |
extreamUltraFineDust | * |
public setFineDust(fineDust: *) source
Params:
Name | Type | Attribute | Description |
fineDust | * |
public setHumidity(humidity: *) source
Params:
Name | Type | Attribute | Description |
humidity | * |
public setPacketCount(packetCount: number) source
ranging 할때에, 빌드씽 IAQ 패킷 수신 횟수 정보를 설정하는 함수
Params:
Name | Type | Attribute | Description |
packetCount | number | ranging 할때에, 빌드씽 IAQ 패킷 수신 횟수 |
public setRssiMeasurementCount(rssiMeasurementCount: number) source
ranging 할때에, filter 을 통해 rssi 값을 재측정 한 횟수 를 설정 하는 함수
Params:
Name | Type | Attribute | Description |
rssiMeasurementCount | number | ranging 할때에, filter 을 통해 rssi 값을 재측정 한 횟수 |
public setScore(score: *) source
Params:
Name | Type | Attribute | Description |
score | * |
public setTVOC(tvoc: *) source
Params:
Name | Type | Attribute | Description |
tvoc | * |
public setTemperature(temperature: *) source
Params:
Name | Type | Attribute | Description |
temperature | * |
public setUltraFineDust(ultraFineDust: *) source
Params:
Name | Type | Attribute | Description |
ultraFineDust | * |