#include <rgb-led-lighting-shield-pal-i2c.hpp>
|
virtual Error_t | init ()=0 |
|
virtual Error_t | deinit ()=0 |
|
virtual Error_t | setClockFreq (uint32_t clockHz)=0 |
|
virtual Error_t | read (uint16_t addr, uint8_t command, uint16_t *data, uint16_t length)=0 |
|
virtual Error_t | read (uint16_t addr, uint8_t command, uint16_t *data)=0 |
|
virtual Error_t | write (uint16_t addr, uint8_t command, uint16_t *data, uint16_t length)=0 |
|
virtual Error_t | write (uint16_t addr, uint8_t command, uint16_t data)=0 |
|
virtual Error_t | writeDMX (uint16_t addr, uint8_t command)=0 |
|
◆ init()
virtual Error_t rgbShield::I2CPAL::init |
( |
| ) |
|
|
pure virtual |
◆ deinit()
virtual Error_t rgbShield::I2CPAL::deinit |
( |
| ) |
|
|
pure virtual |
◆ setClockFreq()
virtual Error_t rgbShield::I2CPAL::setClockFreq |
( |
uint32_t |
clockHz | ) |
|
|
pure virtual |
◆ read() [1/2]
virtual Error_t rgbShield::I2CPAL::read |
( |
uint16_t |
addr, |
|
|
uint8_t |
command, |
|
|
uint16_t * |
data, |
|
|
uint16_t |
length |
|
) |
| |
|
pure virtual |
◆ read() [2/2]
virtual Error_t rgbShield::I2CPAL::read |
( |
uint16_t |
addr, |
|
|
uint8_t |
command, |
|
|
uint16_t * |
data |
|
) |
| |
|
pure virtual |
◆ write() [1/2]
virtual Error_t rgbShield::I2CPAL::write |
( |
uint16_t |
addr, |
|
|
uint8_t |
command, |
|
|
uint16_t * |
data, |
|
|
uint16_t |
length |
|
) |
| |
|
pure virtual |
◆ write() [2/2]
virtual Error_t rgbShield::I2CPAL::write |
( |
uint16_t |
addr, |
|
|
uint8_t |
command, |
|
|
uint16_t |
data |
|
) |
| |
|
pure virtual |
◆ writeDMX()
virtual Error_t rgbShield::I2CPAL::writeDMX |
( |
uint16_t |
addr, |
|
|
uint8_t |
command |
|
) |
| |
|
pure virtual |
The documentation for this class was generated from the following file: