Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Analog

Hierarchy

Index

Constructors

constructor

  • new Analog(deviceName: string, showLoader?: undefined | false | true): Analog

Properties

Private api

api: Api = new Api(this.CurrentDevice, this.showLoader)

eventListeners

eventListeners: EventListeners = new EventListeners()

Private Optional showLoader

showLoader: undefined | false | true

Accessors

Protected CurrentDevice

Protected Devices

Protected EventListeners

Protected IsNode

  • get IsNode(): boolean

Methods

Protected log

  • log(type: LOG_TYPE, message: string): void

loopRead

  • loopRead(time: number, cb: function): Promise<void>
  • Parameters

    • time: number
    • cb: function
        • (...args: any[]): boolean
        • Parameters

          • Rest ...args: any[]

          Returns boolean

    Returns Promise<void>

pwm

read

  • read(): Promise<number>

Protected setTimeoutAsync

  • setTimeoutAsync(time: number): Promise<Object>

Generated using TypeDoc