|
| void | i2c_Init (void) |
| | Initializes the I2C bus. More...
|
| |
| void | i2c_Reset (void) |
| | Performs a stop condition, to abort the current transaction. More...
|
| |
| void | i2c_WriteRegister (uint8_t slaveAddress, uint8_t registerAddress, uint8_t registerValue, bool *ok) |
| | Writes a 8-bit value to a register. More...
|
| |
| void | i2c_WriteMultiBytesRegister (uint8_t slaveAddress, uint8_t registerAddress, uint8_t const *registerValue, uint8_t registerSize, bool *ok) |
| | Writes several bytes to a register. More...
|
| |
| uint8_t | i2c_ReadRegister (uint8_t slaveAddress, uint8_t registerAddress, bool *ok) |
| | Reads a 8-bit value from a register. More...
|
| |
| void | i2c_ReadMultiBytesRegister (uint8_t slaveAddress, uint8_t registerAddress, uint8_t *readData, uint8_t registerSize, bool *ok) |
| | Reads a multi bytes value from a register. More...
|
| |