Options
All
  • Public
  • Public/Protected
  • All
Menu

Class UA1200BLE

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

Hierarchy

  • UA1200BLE

Implements

Index

Constructors

constructor

  • Parameters

    Returns UA1200BLE

Properties

Optional _modeFlag

_modeFlag: undefined | false | true

_peripheral

_peripheral: BleRemotePeripheral | null

Optional batteryService

batteryService: BleBatteryService

Optional genericAccess

genericAccess: BleGenericAccess

Optional onNotify

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

Optional ondisconnect

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

Methods

getDataWait

  • Get data from the UA1200BLE

    UA1200BLEからデータを取得

    Returns Promise<UA1200BLEResult[]>

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

pairingWait

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

    デバイスとペアリング

    Returns Promise<string | null>

    pairing key ペアリングキー

Static info

Static isCooperationMode

  • Judge whether it is cooperation mode

    (When in cooperation mode, no data exists even when connected)

    連携モードかどうかの判定

    (連携モードのときは接続してもデータが存在しません)

    Parameters

    • peripheral: BleRemotePeripheral

      instance of BleRemotePeripheral BleRemotePeripheralのインスタンス

    Returns boolean

    Whether it is cooperation mode or not

    連携モードかどうか

Static isDevice

  • Verify that the received peripheral is from the UA1200BLE

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

    Parameters

    • peripheral: BleRemotePeripheral

      instance of BleRemotePeripheral BleRemotePeripheralのインスタンス

    Returns null | false | true | ""

    Whether it is UA1200BLE

    UA1200BLEかどうか

Generated using TypeDoc