Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Implements

Index

Constructors

constructor

Properties

Private _accel_range

_accel_range: any

Private _gyro_range

_gyro_range: any

address

address: any

char2short

char2short: any

commands

commands: any

Protected i2c

i2cinfo

i2cinfo: any

keys

keys: string[]

Protected obniz

obniz: Obniz

params

params: any

requiredKeys

requiredKeys: string[]

write

write: any

Methods

getAccelWait

  • getAccelWait(): Promise<object>
  • Returns Promise<object>

getAllDataWait

  • getAllDataWait(): Promise<object>
  • Returns Promise<object>

getGyroWait

  • getGyroWait(): Promise<object>
  • Returns Promise<object>

getTempWait

  • getTempWait(): Promise<number>
  • Returns Promise<number>

i2cInfo

  • i2cInfo(): object
  • Returns object

    • address: number
    • clock: number
    • voltage: string

init

  • init(): void
  • Returns void

readWait

  • readWait(command: number, length: number): Promise<number[]>
  • Parameters

    • command: number
    • length: number

    Returns Promise<number[]>

setConfig

  • setConfig(accelerometer_range: number, gyroscope_range: number): void
  • Parameters

    • accelerometer_range: number
    • gyroscope_range: number

    Returns void

whoamiWait

  • whoamiWait(): Promise<number>
  • Returns Promise<number>

wired

  • wired(obniz: Obniz): void
  • Parameters

    Returns void

Static info

  • Returns ObnizPartsInfo

Generated using TypeDoc