Home Reference Source
      import { EddyStoneTLM } from 'buildthing-ble-sdk'
    
public class | source

EddyStoneTLM

Extends:

DeviceBeaconEddyStone → EddyStoneTLM

EddyStoneTLM 모드 정보를 가지는 비콘 클래스

Constructor Summary

Public Constructor
public

EddyStoneTLM 생성자

Member Summary

Public Members
public

Advertising 한 횟수

public

비콘 온도

public

현재까지 켜진 시간

public

배터리 정보

public

메시지 프로토콜 버전

Method Summary

Public Methods
public

Advertising 한 횟수 를 가져오는 함수

public

비콘 온도 값을 가져오는 함수

public

현재까지 켜진 시간 정보를 가져오는 함수

public

배터리 정보를 가져오는 함수

public

메시지 프로토콜 버전 값을 가져오는 함수

public

setAdvertisingCount(advertisingCount: number)

Advertising 한 횟수 를 설정하는 함수

public

setBeaconTemp(beaconTemp: type)

비콘 온도 값을 설정하는 함수

public

setTimeSinceBoot(timeSinceBoot: Object)

현재까지 켜진 시간 정보를 설정하는 함수

public

setVbatt(vbatt: Vbatt)

배터리 정보를 설정하는 함수

public

setVersion(version: number)

메시지 프로토콜 버전 값을 설정하는 함수

Inherited Summary

From class Device
public

디바이스 맥 어드레스

public
public

디바이스 펌웨어 버전 값

public

디바이스 식별 id

public

디바이스 이름

public

디바이스 수신 세기를 나태내는 rssi 값

public

디바이스 타입

public

디바이스 맥 어드레스 가져오는 함수

public

디바이스 id 가져오는 함수

public

디바이스 이름 가져오는 함수

public

수신한 본래의 디바이스 정보를 담은 객체를 가져오는 함수

public

디바이스 rssi 값을 가져오는 함수

public

디바이스 타입을 가져오는 함수

public

setAddress(address: string)

디바이스 맥 어드레스 설정하는 함수

public

setId(id: string)

디바이스 id 설정하는 함수

public

setName(name: string)

디바이스 이름 설정하는 함수

public

setPeripheral(peripheral: Object)

수신한 본래의 디바이스 정보를 담은 객체를 설정하는 함수

public

setRssi(rssi: number)

디바이스 rssi 값을 설정하는 함수

public

setType(type: number)

디바이스 타입을 설정하는 함수

public

디바이스 기본 정보를 리턴하는 함수

From class Beacon
public static

사용하고 있는 distanceCalculator 인스턴스 가져오는 함수

public static

실제 사용할 distanceCalculator 설정 하는 함수

public

비콘의 거리 계산 값

public

현재 비콘 모드 (BuildThing, iBeacon, EddyStoneTLM, EddyStoneUID, EddyStoneURL)

public

ranging 할때에, 비콘 패킷 수신 횟수

public

ranging 할때에, filter 을 통해 rssi 값을 재측정 한 횟수

public

비콘 txPower 값

public

비콘과의 대략적인 거리를 계산하는 함수

public

비콘과의 대략적인 거리를 가져오는 함수

public

ranging 할때에, filter 을 통해 rssi 값을 재측정 한 횟수 를 가져오는 하는 함수

public

현재 비콘 모드를 가져오는 함수

public

ranging 할때에, 비콘 패킷 수신 횟수 정보를 가져오는 함수

public

비콘 txPower 값을 가져오는 함수

public

setMode(mode: string)

현재 비콘 모드를 설정하는 함수

public

setPacketCount(packetCount: number)

ranging 할때에, 비콘 패킷 수신 횟수 정보를 설정하는 함수

public

setRssiMeasurementCount(rssiMeasurementCount: number)

ranging 할때에, filter 을 통해 rssi 값을 재측정 한 횟수 를 설정 하는 함수

public

setTxPower(txPower: Object)

비콘 txPower 값을 설정하는 함수

From class EddyStone
public

현재 비콘에 적용된 EddyStone 모드 (UID, URL, TLM)

public

현재 비콘에 적용된 서비스 UUID (0xFEAA)

public

현재 비콘에 적용된 EddyStone 모드 (UID, URL, TLM) 값을 가져오는 함수

public

현재 비콘에 적용된 서비스 UUID (0xFEAA) 값을 가져오는 함수

public

setServiceType(serviceType: string)

현재 비콘에 적용된 EddyStone 모드 (UID, URL, TLM) 값을 설정하는 함수

public

setServiceUUID(serviceUUID: string)

현재 비콘에 적용된 서비스 UUID (0xFEAA) 값을 설정하는 함수

Public Constructors

public constructor(data: Object) source

EddyStoneTLM 생성자

Override:

EddyStone#constructor

Params:

NameTypeAttributeDescription
data Object

초기화 정보 객체

data.version number

메시지 프로토콜 버전

data.vbatt Vbatt

배터리 정보

data.beaconTemp Object

비콘 온도

data.advertisingCount number

Advertising 한 횟수

data.timeSinceBoot Object

현재까지 켜진 시간

Public Members

public advertisingCount: number source

Advertising 한 횟수

public beaconTemp: Object source

비콘 온도

Properties:

NameTypeAttributeDescription
value number

실제 값

unit string

단위

public timeSinceBoot: Object source

현재까지 켜진 시간

Properties:

NameTypeAttributeDescription
value number

실제 값

unit string

단위

public vbatt: Vbatt source

배터리 정보

public version: number source

메시지 프로토콜 버전

Public Methods

public getAdvertisingCount(): number source

Advertising 한 횟수 를 가져오는 함수

Return:

number

Advertising 한 횟수

public getBeaconTemp(): Object source

비콘 온도 값을 가져오는 함수

Return:

Object

비콘 온도

Return Properties:

NameTypeAttributeDescription
value number

실제값

unit string

단위

public getTimeSinceBoot(): Object source

현재까지 켜진 시간 정보를 가져오는 함수

Return:

Object

현재까지 켜진 시간 정보

Return Properties:

NameTypeAttributeDescription
value number

실제 값

unit string

단위

public getVbatt(): Vbatt source

배터리 정보를 가져오는 함수

Return:

Vbatt

배터리 정보

public getVersion(): number source

메시지 프로토콜 버전 값을 가져오는 함수

Return:

number

메시지 프로토콜 버전

public setAdvertisingCount(advertisingCount: number) source

Advertising 한 횟수 를 설정하는 함수

Params:

NameTypeAttributeDescription
advertisingCount number

Advertising 한 횟수

public setBeaconTemp(beaconTemp: type) source

비콘 온도 값을 설정하는 함수

Params:

NameTypeAttributeDescription
beaconTemp type

비콘 온도

beaconTemp.value type

실제 값

beaconTemp.unit type

단위

public setTimeSinceBoot(timeSinceBoot: Object) source

현재까지 켜진 시간 정보를 설정하는 함수

Params:

NameTypeAttributeDescription
timeSinceBoot Object

현재까지 켜진 시간 정보

timeSinceBoot.value number

실제 값

timeSinceBoot.unit string

단위

public setVbatt(vbatt: Vbatt) source

배터리 정보를 설정하는 함수

Params:

NameTypeAttributeDescription
vbatt Vbatt

배터리 정보

public setVersion(version: number) source

메시지 프로토콜 버전 값을 설정하는 함수

Params:

NameTypeAttributeDescription
version number

메시지 프로토콜 버전