Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Linking

products supporting Linking management class Linking対応製品を管理するクラス

Hierarchy

  • Linking

Index

Constructors

constructor

  • new Linking(params: any): Linking
  • Parameters

    • params: any

    Returns Linking

Properties

PRIMARY_SERVICE_UUID_LIST

PRIMARY_SERVICE_UUID_LIST: string[] = ['b3b3690150d34044808d50835b13a6cd','fe4e',]

not used

initialized

initialized: boolean = false

keys

keys: string[]

obniz

obniz: Obniz

onadvertisement

onadvertisement: any

ondiscover

ondiscover: any

peripheral

peripheral: BleRemotePeripheral | null

requiredKeys

requiredKeys: string[]

Accessors

LinkingAdvertising

LinkingDevice

  • Returns LinkingDevice

Methods

_checkInitialized

  • _checkInitialized(): void
  • Returns void

_discoveredDevice

_scanDevices

  • _scanDevices(): void
  • Returns void

discover

discoverWait

  • Search for devices with specified parameters

    指定したパラメータのデバイスを探索

    Parameters

    • p: LinkingParams

      Parameters for device デバイスに関するパラメータ

    Returns Promise<any[]>

    Array of device objects found LinkingDevice

    見つかったデバイスオブジェクトの配列 LinkingDevice

init

  • init(): Promise<void>
  • Use initWait

    initWait を使ってください

    deprecated

    Returns Promise<void>

initWait

  • initWait(): Promise<void>
  • Initialize BLE module

    BLEを初期化

    Returns Promise<void>

startScan

  • Start scanning the device

    デバイスのスキャンを開始

    Parameters

    • p: LinkingParams

      Parameters for device デバイスに関するパラメータ

    Returns void

stopScan

  • stopScan(): void
  • Finish scanning device

    デバイスのスキャンを終了

    Returns void

wired

  • wired(obniz: Obniz): void
  • Parameters

    Returns void

Static info

Generated using TypeDoc