Constructor Summary
Public Constructor | ||
public |
constructor(data: Object) BuildThingBeacon 생성자 |
Member Summary
Public Members | ||
public |
UUID, Major, Minor, TxPower 합친 데이터의 길이 |
|
public |
비콘이 advertising 하는 주기 |
|
public |
센서의 값을 갱신하는 주기 |
|
public |
비콘 major 값 (0~65535) |
|
public |
비콘 minor 값 (0~65535) |
|
public |
센서 값 배열 |
|
public |
비콘 txPower 값 |
|
public |
비콘 배터리 값 |
Method Summary
Public Methods | ||
public |
비콘으로 부터 받은 데이터의 길이 (byte)를 가져오는 함수 |
|
public |
비콘이 advertising 하는 주기 정보를 가져오는 함수 |
|
public |
센서의 값을 갱신하는 주기 정보를 가져오는 함수 |
|
public |
비콘 major 값을 가져오는 함수 |
|
public |
비콘 minor 값을 가져오는 함수 |
|
public |
getSensors(): Array<Sensor> 비콘으로 부터 받은 센서 정보 배열을 가져오는 함수 |
|
public |
비콘 배터리 값을 가져오는 함수 |
|
public |
setDataLength(dataLength: number) 비콘으로 부터 받은 데이터의 길이 (byte)를 설정하는 함수 |
|
public |
setIntervalOfAdvertising(intervalOfAdvertising: Object) 비콘이 advertising 하는 주기 정보를 설정하는 함수 |
|
public |
setIntervalOfSensing(intervalOfSensing: Object) 센서의 값을 갱신하는 주기 정보를 설정하는 함수 |
|
public |
비콘 major 값을 설정하는 함수 |
|
public |
비콘 minor 값을 가져오는 함수 |
|
public |
setSensors(sensors: Array<Sensor>) 비콘으로 부터 받은 센서 정보 배열을 설정하는 함수 |
|
public |
비콘 배터리 값을 설정하는 함수 |
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 |
디바이스 기본 정보를 리턴하는 함수 |
From class Beacon | ||
public static |
사용하고 있는 distanceCalculator 인스턴스 가져오는 함수 |
|
public static |
setDistanceCalculator(distanceCalculator: DistanceCalculator) 실제 사용할 distanceCalculator 설정 하는 함수 |
|
public |
비콘의 거리 계산 값 |
|
public |
현재 비콘 모드 (BuildThing, iBeacon, EddyStoneTLM, EddyStoneUID, EddyStoneURL) |
|
public |
ranging 할때에, 비콘 패킷 수신 횟수 |
|
public |
ranging 할때에, filter 을 통해 rssi 값을 재측정 한 횟수 |
|
public |
비콘 txPower 값 |
|
public |
calculateDistance(txPower: Object, rssi: number): number 비콘과의 대략적인 거리를 계산하는 함수 |
|
public |
비콘과의 대략적인 거리를 가져오는 함수 |
|
public |
ranging 할때에, filter 을 통해 rssi 값을 재측정 한 횟수 를 가져오는 하는 함수 |
|
public |
현재 비콘 모드를 가져오는 함수 |
|
public |
ranging 할때에, 비콘 패킷 수신 횟수 정보를 가져오는 함수 |
|
public |
getTxPower(): Object 비콘 txPower 값을 가져오는 함수 |
|
public |
현재 비콘 모드를 설정하는 함수 |
|
public |
setPacketCount(packetCount: number) ranging 할때에, 비콘 패킷 수신 횟수 정보를 설정하는 함수 |
|
public |
setRssiMeasurementCount(rssiMeasurementCount: number) ranging 할때에, filter 을 통해 rssi 값을 재측정 한 횟수 를 설정 하는 함수 |
|
public |
setTxPower(txPower: Object) 비콘 txPower 값을 설정하는 함수 |
Public Constructors
public constructor(data: Object) source
BuildThingBeacon 생성자
Override:
Beacon#constructorParams:
Name | Type | Attribute | Description |
data | Object | 초기화 정보 객체 |
|
data.dataLength | number | UUID, Major, Minor, TxPower 합친 데이터의 길이 |
|
data.sensors | Array<Sensor> | 센서 값 배열 |
|
data.vbatt | Vbatt | 비콘 배터리 값 |
|
data.major | number | 비콘 major 값 (0~65535) |
|
data.minor | number | 비콘 minor 값 (0~65535) |
|
data.txPower | Object | 비콘 txPower 값 |
|
data.intervalOfSensing | Object | 센서의 값을 갱신하는 주기 |
|
data.intervalOfAdvertising | Object | 비콘이 advertising 하는 주기 |
Public Members
Public Methods
public setDataLength(dataLength: number) source
비콘으로 부터 받은 데이터의 길이 (byte)를 설정하는 함수
Params:
Name | Type | Attribute | Description |
dataLength | number | 비콘으로 부터 받은 데이터의 길이 (byte) |
public setIntervalOfAdvertising(intervalOfAdvertising: Object) source
비콘이 advertising 하는 주기 정보를 설정하는 함수
public setMajor(major: number) source
비콘 major 값을 설정하는 함수
Params:
Name | Type | Attribute | Description |
major | number | 비콘 major 값 (0~65535) |
public setMinor(minor: number) source
비콘 minor 값을 가져오는 함수
Params:
Name | Type | Attribute | Description |
minor | number | 비콘 minor 값 (0~65535) |