|
| PCA995x_I2C (uint8_t i2c_address, uint8_t n_ch, uint8_t PWM_r, uint8_t IREF_r, uint8_t IREFALL_r, const uint8_t *ar, uint8_t oe=8) |
|
| PCA995x_I2C (TwoWire &wire, uint8_t i2c_address, uint8_t n_ch, uint8_t PWM_r, uint8_t IREF_r, uint8_t IREFALL_r, const uint8_t *ar, uint8_t oe=8) |
|
void | reg_access (uint8_t reg, uint8_t val) |
|
void | reg_access (uint8_t reg, uint8_t *vp, int len) |
|
uint8_t | reg_access (uint8_t reg) |
|
void | reg_access_r (uint8_t reg, uint8_t *vp, int len) |
|
| PCA995x (uint8_t n_ch, uint8_t PWM_r, uint8_t IREF_r, uint8_t IREFALL_r, const uint8_t *ar, uint8_t oe=8) |
|
virtual void | begin (float current=0.1, board env=NONE, bool buffered=false) |
|
virtual void | init (float current)=0 |
|
void | irefall (uint8_t iref) |
|
| LEDDriver (uint8_t n_ch, uint8_t PWM_r, uint8_t oe) |
|
void | pwm (uint8_t ch, float value) |
|
void | pwm (float *values) |
|
void | buffer_enable (bool flag) |
|
void | flush (void) |
|
Definition at line 118 of file LEDDriver.h.
◆ PCA995x_I2C() [1/2]
PCA995x_I2C::PCA995x_I2C |
( |
uint8_t | i2c_address, |
|
|
uint8_t | n_ch, |
|
|
uint8_t | PWM_r, |
|
|
uint8_t | IREF_r, |
|
|
uint8_t | IREFALL_r, |
|
|
const uint8_t * | ar, |
|
|
uint8_t | oe = 8 ) |
◆ PCA995x_I2C() [2/2]
PCA995x_I2C::PCA995x_I2C |
( |
TwoWire & | wire, |
|
|
uint8_t | i2c_address, |
|
|
uint8_t | n_ch, |
|
|
uint8_t | PWM_r, |
|
|
uint8_t | IREF_r, |
|
|
uint8_t | IREFALL_r, |
|
|
const uint8_t * | ar, |
|
|
uint8_t | oe = 8 ) |
◆ ~PCA995x_I2C()
PCA995x_I2C::~PCA995x_I2C |
( |
| ) |
|
|
virtual |
◆ reg_access() [1/3]
uint8_t PCA995x_I2C::reg_access |
( |
uint8_t | reg | ) |
|
|
virtual |
◆ reg_access() [2/3]
void PCA995x_I2C::reg_access |
( |
uint8_t | reg, |
|
|
uint8_t * | vp, |
|
|
int | len ) |
|
virtual |
◆ reg_access() [3/3]
void PCA995x_I2C::reg_access |
( |
uint8_t | reg, |
|
|
uint8_t | val ) |
|
virtual |
◆ reg_access_r()
void PCA995x_I2C::reg_access_r |
( |
uint8_t | reg, |
|
|
uint8_t * | vp, |
|
|
int | len ) |
|
virtual |
The documentation for this class was generated from the following files: