![]() |
MySensors Library & Examples
2.3.2
|
AVR Software I2C library.
Definition in file SoftI2cMaster.h.
#include <Arduino.h>#include <util/delay_basic.h>#include "DigitalPin.h"#include "I2cConstants.h"
Include dependency graph for SoftI2cMaster.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | I2cMasterBase |
| Base class for FastI2cMaster, SoftI2cMaster. More... | |
| class | SoftI2cMaster |
| AVR Software I2C master class. More... | |
| class | FastI2cMaster< sclPin, sdaPin > |
| AVR Fast software I2C master class. More... | |
Variables | |
| const uint8_t | STATE_STOP = 0 |
| const uint8_t | STATE_REP_START = 1 |
| const uint8_t | STATE_RX_DATA = 2 |
| const uint8_t | STATE_TX_DATA = 3 |
| const uint8_t | STATE_RX_ADDR_NACK = 4 |
| const uint8_t | STATE_TX_ADDR_NACK = 5 |
| const uint8_t | STATE_TX_DATA_NACK = 6 |