PropWare
C++ objects and CMake build system for Parallax Propeller
|
This is the complete list of members for PropWare::I2C, including all inherited members.
DEFAULT_FREQUENCY (defined in PropWare::I2CBase) | PropWare::I2CBase | static |
DEFAULT_SCL_MASK (defined in PropWare::I2CBase) | PropWare::I2CBase | static |
DEFAULT_SDA_MASK (defined in PropWare::I2CBase) | PropWare::I2CBase | static |
get(const uint8_t device, const T address) const | PropWare::I2C | |
get(const uint8_t device, const T address, uint8_t bytes[], const size_t size) const | PropWare::I2C | |
get(const uint8_t device, uint8_t bytes[], const size_t size) const | PropWare::I2C | |
I2C(const Pin::Mask scl=DEFAULT_SCL_MASK, const Pin::Mask sda=DEFAULT_SDA_MASK, const unsigned int frequency=DEFAULT_FREQUENCY) | PropWare::I2C | |
I2CBase(const Pin::Mask sclMask=DEFAULT_SCL_MASK, const Pin::Mask sdaMask=DEFAULT_SDA_MASK, const unsigned int frequency=DEFAULT_FREQUENCY) | PropWare::I2CBase | |
ping(const uint8_t device) const | PropWare::I2C | |
put(const uint8_t device, const T address, const uint8_t byte) const | PropWare::I2C | |
put(const uint8_t device, const T address, const uint8_t bytes[], const size_t size) const | PropWare::I2C | |
put(const uint8_t device, const uint8_t byte) const | PropWare::I2C | |
read_byte(const bool acknowledge) const | PropWare::I2CBase | |
send_byte(const uint8_t byte) const | PropWare::I2CBase | |
set_frequency(const unsigned int frequency) | PropWare::I2CBase | |
start() const | PropWare::I2CBase | |
stop() const | PropWare::I2CBase |