Modules | |
| Advanced NetBurner I2C Functions | |
| I2C Function Macros | |
| I2C Function Return Values | |
| I2C Parameter Macros | |
| I2C Status Macros | |
| I2C Timeout Values | |
| Simple NetBurner I2C Functions | |
Macros | |
| #define | I2C_MAX_BUF_SIZE (64) |
| Size allocated to input and output buffers in slave mode I2C. | |
| #define | I2C_SLAVE_TX_TERM_CHAR (0) |
| Terminating char to be sent when Slave TX buffer is empty. | |
Multi-Master I2C will allow the NetBurner to operate as a master device on the I2C bus when actively seeking to communicate. When idle, the NetBurner will act as a slave device and other Multi-Master devices on the I2C bus can actively initiate communication with the NetBurner.
Note: If your NetBurner device is the only Master I2C device being used on the I2C bus you may choose to use our Master-Only I2C driver to conserve system resources.