Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

Properties

_allComponentKeys

_allComponentKeys: any

_connectionRetryCount

_connectionRetryCount: number

_sendQueue

_sendQueue: any

_sendQueueTimer

_sendQueueTimer: any

_waitForLocalConnectReadyTimer

_waitForLocalConnectReadyTimer: any

Optional ad0

Optional ad1

Optional ad10

Optional ad11

Optional ad2

Optional ad3

Optional ad4

Optional ad5

Optional ad6

Optional ad7

Optional ad8

Optional ad9

Optional ble

bufferdAmoundWarnBytes

bufferdAmoundWarnBytes: number

connectionState

connectionState: "closed" | "connecting" | "connected" | "closing"

debugprint

debugprint: boolean

debugprintBinary

debugprintBinary: boolean

debugs

debugs: any

Optional display

display: Display

emitter

emitter: any

firmware_ver

firmware_ver: any

hw

hw: any

Optional i2c0

id

id: any

io

io: PeripheralDirective

Optional io0

Optional io1

Optional io10

Optional io11

Optional io2

Optional io3

Optional io4

Optional io5

Optional io6

Optional io7

Optional io8

Optional io9

isNode

isNode: boolean

Optional logicAnalyzer

logicAnalyzer: LogicAnalyzer

Optional measure

measure: ObnizMeasure

onConnectCalled

onConnectCalled: boolean

onclose

onclose: any

onconnect

onconnect: any

onopen

onopen: any

options

options: any

pongObservers

pongObservers: any

Optional pwm0

Optional pwm1

Optional pwm2

Optional pwm3

Optional pwm4

Optional pwm5

sendPool

sendPool: any

socket

socket: any

socket_local

socket_local: any

Optional spi0

Optional spi1

Optional switch

switch: ObnizSwitch

Optional uart0

Optional uart1

wscommand

wscommand: any

wscommands

wscommands: any

Accessors

Static WSCommand

Static version

  • get version(): any
  • Returns any

Methods

_callOnConnect

  • _callOnConnect(): void

_canConnectToInsecure

  • _canConnectToInsecure(): boolean

_connectLocal

  • _connectLocal(host: any): void
  • Parameters

    • host: any

    Returns void

_disconnectLocal

  • _disconnectLocal(): void

_drainQueued

  • _drainQueued(): void

_getFreePeripheralUnit

  • _getFreePeripheralUnit(peripheral: any): any
  • Parameters

    • peripheral: any

    Returns any

_prepareComponents

  • _prepareComponents(): void
  • Returns void

_reconnect

  • _reconnect(): void
  • Returns void

_resetComponents

  • _resetComponents(): void
  • Returns void

_sendRouted

  • _sendRouted(data: any): void
  • Parameters

    • data: any

    Returns void

addPongObserver

  • addPongObserver(callback: any): void
  • Parameters

    • callback: any

    Returns void

binary2Json

  • binary2Json(binary: any): any
  • Parameters

    • binary: any

    Returns any

clearSocket

  • clearSocket(socket: any): void
  • Parameters

    • socket: any

    Returns void

close

  • close(): void
  • Returns void

connect

  • connect(): void
  • Returns void

connectWait

  • connectWait(option: any): Promise<unknown>
  • Parameters

    • option: any

    Returns Promise<unknown>

error

  • error(msg: any): void
  • Parameters

    • msg: any

    Returns void

getAD

  • Parameters

    • io: number

    Returns PeripheralAD

getFreeI2C

  • Returns PeripheralI2C

getFreePwm

  • Returns PeripheralPWM

getFreeSpi

  • Returns PeripheralSPI

getFreeTcp

  • getFreeTcp(): any
  • Returns any

getFreeUart

  • Returns PeripheralUART

getI2CWithConfig

  • Parameters

    • config: any

    Returns PeripheralI2C

getIO

  • Parameters

    • io: number

    Returns PeripheralIO

getSpiWithConfig

  • Parameters

    • config: any

    Returns PeripheralSPI

handleSystemCommand

  • handleSystemCommand(wsObj: any): void

handleWSCommand

  • handleWSCommand(wsObj: any): void
  • Parameters

    • wsObj: any

    Returns void

isValidIO

  • isValidIO(io: any): boolean
  • Parameters

    • io: any

    Returns boolean

notifyToModule

  • notifyToModule(obj: any): void

print_debug

  • print_debug(str: any): void
  • Parameters

    • str: any

    Returns void

prompt

  • prompt(filled: any, callback: any): void
  • Parameters

    • filled: any
    • callback: any

    Returns void

removePongObserver

  • removePongObserver(callback: any): void
  • Parameters

    • callback: any

    Returns void

send

  • send(obj: any, options?: any): void
  • Parameters

    • obj: any
    • Optional options: any

    Returns void

setVccGnd

  • setVccGnd(vcc: number | null, gnd: number | null, drive: DriveType): void
  • Parameters

    • vcc: number | null
    • gnd: number | null
    • drive: DriveType

    Returns void

warning

  • warning(msg: any): void
  • Parameters

    • msg: any

    Returns void

wired

  • wired<K>(partsname: K, options?: undefined | WiredNameOptionsMap[K]): WiredNameMap[K]
  • Type parameters

    • K: keyof WiredNameMap

    Parameters

    • partsname: K
    • Optional options: undefined | WiredNameOptionsMap[K]

    Returns WiredNameMap[K]

wsOnClose

  • wsOnClose(event: any): void
  • Parameters

    • event: any

    Returns void

wsOnError

  • wsOnError(event: any): void
  • Parameters

    • event: any

    Returns void

wsOnMessage

  • wsOnMessage(data: any): void
  • Parameters

    • data: any

    Returns void

wsOnOpen

  • wsOnOpen(): void
  • Returns void

wsOnUnexpectedResponse

  • wsOnUnexpectedResponse(req: any, res?: any): void

wsconnect

  • wsconnect(desired_server?: any): void
  • Parameters

    • Optional desired_server: any

    Returns void

Static Parts

  • Parts(name: any): any
  • Parameters

    • name: any

    Returns any

Static PartsRegistrate

  • PartsRegistrate(arg0: any, arg1?: any): void
  • Parameters

    • arg0: any
    • Optional arg1: any

    Returns void

Static _parts

  • _parts(): any
  • Returns any

Generated using TypeDoc