Options
All
  • Public
  • Public/Protected
  • All
Menu

Class UART

Hierarchy

Index

Constructors

constructor

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

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

begin

  • begin(baudRate: number): Promise<boolean>

Protected log

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

read

  • read(till: number): Promise<string>

readWrite

  • readWrite(data: string, till: number): Promise<any>
  • Parameters

    • data: string
    • till: number

    Returns Promise<any>

Protected setTimeoutAsync

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

write

  • write(data: string): Promise<boolean>

Generated using TypeDoc