Constructors
constructor
-
Properties
address
address: any
Abstract i2cinfo
keys
keys: string[]
params
params: any
requiredKeys
requiredKeys: string[]
Methods
char2short
- char2short(val1: number, val2: number): any
-
Parameters
-
val1: number
-
val2: number
Returns any
clearFlagWait
- clearFlagWait(address: number, index: number): Promise<void>
-
Parameters
-
address: number
-
index: number
Returns Promise<void>
i2cInfo
-
readWait
- readWait(command: number, length: number): Promise<number[]>
-
Parameters
-
command: number
-
length: number
Returns Promise<number[]>
wired
- wired(obniz: Obniz): void
-
Parameters
Returns void
write
- write(command: any, buf: any): void
-
Parameters
Returns void
writeFlagWait
- writeFlagWait(address: number, index: number): Promise<void>
-
Parameters
-
address: number
-
index: number
Returns Promise<void>
Static charArrayToInt16
- charArrayToInt16(values: [number, number], endian?: string): number
-
Parameters
-
values: [number, number]
-
Default value endian: string = "b"
Returns number
Static charArrayToXyz
- charArrayToXyz(data: number[], endian?: string, scaleFunc?: (Anonymous function)): Xyz
-
Parameters
-
data: number[]
-
Default value endian: string = "b"
-
Default value scaleFunc: (Anonymous function) = (d: number): number => d
Returns Xyz