Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IVehicle

Hierarchy

  • IVehicle

Implemented by

Index

Properties

address

address: string

id

id: string

name

name: string

offset

offset: number

Methods

addListener

  • addListener<T>(listener: function): void

cancelLaneChange

  • cancelLaneChange(): void

changeLane

  • changeLane(offset: number, speed?: undefined | number, acceleration?: undefined | number, hopIntent?: undefined | number, tag?: undefined | number): void
  • Parameters

    • offset: number
    • Optional speed: undefined | number
    • Optional acceleration: undefined | number
    • Optional hopIntent: undefined | number
    • Optional tag: undefined | number

    Returns void

connect

disableSdkMode

  • disableSdkMode(): void

disconnect

enableSdkMode

  • enableSdkMode(): void

queryBatterLevel

  • queryBatterLevel(): Promise<number>

queryPing

  • queryPing(): Promise<number>

queryVersion

  • queryVersion(): Promise<number>

removeListener

  • removeListener<T>(listener: function): void

setOffset

  • setOffset(offset: number): void

setSpeed

  • setSpeed(speed: number, acceleration?: undefined | number, limit?: undefined | true | false): void
  • Parameters

    • speed: number
    • Optional acceleration: undefined | number
    • Optional limit: undefined | true | false

    Returns void

turnLeft

  • turnLeft(): void

turnRight

  • turnRight(): void

uTurn

  • uTurn(): void

uTurnJump

  • uTurnJump(): void

Generated using TypeDoc