[][src]Module embedded_hal::blocking::i2c

Blocking I2C API

Slave addresses used by this API are 7-bit I2C addresses ranging from 0 to 127.

Operations on 10-bit slave addresses are not supported by the API yet (but applications might be able to emulate some operations).

Traits

Read

Blocking read

Write

Blocking write

WriteIter

Blocking write (iterator version)

WriteIterRead

Blocking write (iterator version) + read

WriteRead

Blocking write + read