Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

Properties

COMMAND_FUNC_ID_ERROR

COMMAND_FUNC_ID_ERROR: number

ModuleNum

ModuleNum: any

WSCommandNotFoundError

WSCommandNotFoundError: any

_CommandAMModulate

_CommandAMModulate: any

_CommandDeinit

_CommandDeinit: any

_CommandInit

_CommandInit: any

_CommandSetDuty

_CommandSetDuty: any

_CommandSetFreq

_CommandSetFreq: any

_hw

_hw: any

ioNotUsed

ioNotUsed: number

module

module: any

pwms

pwms: any

sendCommand

sendCommand: any

validateCommandSchema

validateCommandSchema: any

Accessors

Static CommandClasses

  • get CommandClasses(): any
  • Returns any

Static schema

  • get schema(): WSSchema.TV4
  • Returns WSSchema.TV4

Methods

_filterSchema

  • _filterSchema(schema: any, json: any): any
  • Parameters

    • schema: any
    • json: any

    Returns any

amModulate

  • amModulate(params: any, module: any): void
  • Parameters

    • params: any
    • module: any

    Returns void

deinit

  • deinit(params: any, module: any): void
  • Parameters

    • params: any
    • module: any

    Returns void

envelopError

  • envelopError(objToSend: any, module_key: any, obj: any): void
  • Parameters

    • objToSend: any
    • module_key: any
    • obj: any

    Returns void

envelopWarning

  • envelopWarning(objToSend: any, module_key: any, obj: any): void
  • Parameters

    • objToSend: any
    • module_key: any
    • obj: any

    Returns void

filter

  • filter(commandUri: any, json: any): any
  • Parameters

    • commandUri: any
    • json: any

    Returns any

freq

  • freq(params: any, module: any): void
  • Parameters

    • params: any
    • module: any

    Returns void

getSchema

  • getSchema(uri: any): WSSchema.JsonSchema
  • Parameters

    • uri: any

    Returns WSSchema.JsonSchema

init

  • init(params: any, module: any): void
  • Parameters

    • params: any
    • module: any

    Returns void

isValidIO

  • isValidIO(io: any): boolean
  • Parameters

    • io: any

    Returns boolean

notifyFromBinary

  • notifyFromBinary(objToSend: any, func: any, payload: any): void
  • Parameters

    • objToSend: any
    • func: any
    • payload: any

    Returns void

onlyTypeErrorMessage

  • onlyTypeErrorMessage(validateError: any, rootPath: any): any
  • Parameters

    • validateError: any
    • rootPath: any

    Returns any

parseFromJson

  • parseFromJson(json: any): void
  • Parameters

    • json: any

    Returns void

pulse

  • pulse(params: any, module: any): void
  • Parameters

    • params: any
    • module: any

    Returns void

resetInternalStatus

  • resetInternalStatus(): void
  • Returns void

setHw

  • setHw(obj: any): void
  • Parameters

    • obj: any

    Returns void

validate

  • validate(commandUri: any, json: any): WSSchema.MultiResult
  • Parameters

    • commandUri: any
    • json: any

    Returns WSSchema.MultiResult

Static addCommandClass

  • addCommandClass(name: any, classObj: any): void
  • Parameters

    • name: any
    • classObj: any

    Returns void

Static compress

  • compress(wscommands: any, json: any): Uint8Array | null
  • Parameters

    • wscommands: any
    • json: any

    Returns Uint8Array | null

Static dequeueOne

  • dequeueOne(buf: any): object | null
  • Parameters

    • buf: any

    Returns object | null

Static framed

  • framed(module: any, func: any, payload: any): Uint8Array
  • Parameters

    • module: any
    • func: any
    • payload: any

    Returns Uint8Array

Generated using TypeDoc