Options
All
  • Public
  • Public/Protected
  • All
Menu

Class UA651BLE

UA651BLE management class UA651BLEを管理するクラス

Hierarchy

  • UA651BLE

Implements

Index

Constructors

constructor

  • Parameters

    Returns UA651BLE

Properties

_peripheral

_peripheral: BleRemotePeripheral

Optional batteryService

batteryService: BleBatteryService

Optional genericAccess

genericAccess: BleGenericAccess

Optional onNotify

onNotify: undefined | ((co2: number) => void)

Optional ondisconnect

ondisconnect: undefined | ((reason: any) => void)

Methods

getDataWait

  • getDataWait(pairingKeys?: undefined | string): Promise<UA651BLEResult[]>
  • Get data from the UA651BLE

    UA651BLEからデータを取得

    Parameters

    • Optional pairingKeys: undefined | string

    Returns Promise<UA651BLEResult[]>

    data from the UA651BLE UA651BLEから受け取ったデータ

isPairingMode

  • isPairingMode(): boolean
  • Returns boolean

pairingWait

  • pairingWait(): Promise<string | null>
  • Pair with the device

    デバイスとペアリング

    Returns Promise<string | null>

    pairing key ペアリングキー

Static info

Static isDevice

  • Verify that the received peripheral is from the UA651BLE

    受け取ったPeripheralがUA651BLEのものかどうかを確認する

    Parameters

    • peripheral: BleRemotePeripheral

      instance of BleRemotePeripheral BleRemotePeripheralのインスタンス

    Returns null | false | true | ""

    Whether it is UA651BLE

    UA651BLEかどうか

Generated using TypeDoc