Search
Preparing search index...
The search index is not available
M5Stack.js
Options
All
Public
Public/Protected
All
Inherited
Only exported
Menu
Globals
"node_modules/obniz/dist/src/obniz/libs/io_peripherals/i2c.d"
PeripheralI2C
Class PeripheralI2C
Hierarchy
PeripheralI2C
Index
Constructors
constructor
Properties
Obniz
id
observers
onerror
onwritten
state
used
Methods
_reset
add
Observer
end
is
Used
notified
read
Wait
start
write
Constructors
constructor
new
Peripheral
I2C
(
obniz
:
Obniz
, id
:
number
)
:
PeripheralI2C
Parameters
obniz:
Obniz
id:
number
Returns
PeripheralI2C
Properties
Obniz
Obniz
:
Obniz
id
id
:
number
observers
observers
:
any
Optional
onerror
onerror
:
undefined
|
function
Optional
onwritten
onwritten
:
undefined
|
function
state
state
:
PeripheralI2CState
used
used
:
boolean
Methods
_reset
_reset
(
)
:
void
Returns
void
add
Observer
add
Observer
(
callback
:
any
)
:
void
Parameters
callback:
any
Returns
void
end
end
(
)
:
void
Returns
void
is
Used
is
Used
(
)
:
boolean
Returns
boolean
notified
notified
(
obj
:
any
)
:
void
Parameters
obj:
any
Returns
void
read
Wait
read
Wait
(
address
:
any
, length
:
any
)
:
Promise
<
number
[]
>
Parameters
address:
any
length:
any
Returns
Promise
<
number
[]
>
start
start
(
arg
:
PeripheralI2COptions
)
:
void
Parameters
arg:
PeripheralI2COptions
Returns
void
write
write
(
address
:
any
, data
:
any
)
:
void
Parameters
address:
any
data:
any
Returns
void
Globals
"node_
modules/obniz/dist/src/obniz/libs/io_
peripherals/i2c.d"
Peripheral
I2C
constructor
Obniz
id
observers
onerror
onwritten
state
used
_reset
add
Observer
end
is
Used
notified
read
Wait
start
write
Peripheral
I2COptions
Peripheral
I2CState
I2CMode
Generated using
TypeDoc