ESPHome
2024.11.0
|
Data Structures | |
class | TLC59208FChannel |
class | TLC59208FOutput |
TLC59208F float output component. More... | |
Variables | |
const uint8_t | TLC59208F_MODE1_AI2 = (1 << 7) |
const uint8_t | TLC59208F_MODE1_AI1 = (1 << 6) |
const uint8_t | TLC59208F_MODE1_AI0 = (1 << 5) |
const uint8_t | TLC59208F_MODE1_SLEEP = (1 << 4) |
const uint8_t | TLC59208F_MODE1_SUB1 = (1 << 3) |
const uint8_t | TLC59208F_MODE1_SUB2 = (1 << 2) |
const uint8_t | TLC59208F_MODE1_SUB3 = (1 << 1) |
const uint8_t | TLC59208F_MODE1_ALLCALL = (1 << 0) |
const uint8_t | TLC59208F_MODE2_DMBLNK = (1 << 5) |
const uint8_t | TLC59208F_MODE2_OCH = (1 << 3) |
const uint8_t | TLC59208F_MODE2_WDTEN = (1 << 2) |
const uint8_t | TLC59208F_MODE2_WDT_5MS = (0 << 0) |
const uint8_t | TLC59208F_MODE2_WDT_15MS = (1 << 0) |
const uint8_t | TLC59208F_MODE2_WDT_25MS = (2 << 0) |
const uint8_t | TLC59208F_MODE2_WDT_35MS = (3 << 0) |
const uint8_t | TLC59208F_SWRST_ADDR = 0x96 |
const uint8_t | TLC59208F_SWRST_SEQ [2] = {0xa5, 0x5a} |
const uint8_t | TLC59208F_REG_MODE1 = 0x00 |
const uint8_t | TLC59208F_REG_MODE2 = 0x01 |
const uint8_t | TLC59208F_REG_PWM0 = 0x02 |
const uint8_t | TLC59208F_REG_GROUPPWM = 0x0a |
const uint8_t | TLC59208F_REG_GROUPFREQ = 0x0b |
const uint8_t | TLC59208F_REG_LEDOUT0 = 0x0c |
const uint8_t | TLC59208F_REG_LEDOUT1 = 0x0d |
const uint8_t | TLC59208F_REG_SUBADR1 = 0x0e |
const uint8_t | TLC59208F_REG_SUBADR2 = 0x0f |
const uint8_t | TLC59208F_REG_SUBADR3 = 0x10 |
const uint8_t | TLC59208F_REG_ALLCALLADR = 0x11 |
const uint8_t esphome::tlc59208f::TLC59208F_MODE1_AI0 = (1 << 5) |
Definition at line 17 of file tlc59208f_output.cpp.
const uint8_t esphome::tlc59208f::TLC59208F_MODE1_AI1 = (1 << 6) |
Definition at line 15 of file tlc59208f_output.cpp.
const uint8_t esphome::tlc59208f::TLC59208F_MODE1_AI2 = (1 << 7) |
Definition at line 13 of file tlc59208f_output.cpp.
const uint8_t esphome::tlc59208f::TLC59208F_MODE1_ALLCALL = (1 << 0) |
Definition at line 27 of file tlc59208f_output.cpp.
const uint8_t esphome::tlc59208f::TLC59208F_MODE1_SLEEP = (1 << 4) |
Definition at line 19 of file tlc59208f_output.cpp.
const uint8_t esphome::tlc59208f::TLC59208F_MODE1_SUB1 = (1 << 3) |
Definition at line 21 of file tlc59208f_output.cpp.
const uint8_t esphome::tlc59208f::TLC59208F_MODE1_SUB2 = (1 << 2) |
Definition at line 23 of file tlc59208f_output.cpp.
const uint8_t esphome::tlc59208f::TLC59208F_MODE1_SUB3 = (1 << 1) |
Definition at line 25 of file tlc59208f_output.cpp.
const uint8_t esphome::tlc59208f::TLC59208F_MODE2_DMBLNK = (1 << 5) |
Definition at line 30 of file tlc59208f_output.cpp.
const uint8_t esphome::tlc59208f::TLC59208F_MODE2_OCH = (1 << 3) |
Definition at line 32 of file tlc59208f_output.cpp.
const uint8_t esphome::tlc59208f::TLC59208F_MODE2_WDT_15MS = (1 << 0) |
Definition at line 37 of file tlc59208f_output.cpp.
const uint8_t esphome::tlc59208f::TLC59208F_MODE2_WDT_25MS = (2 << 0) |
Definition at line 38 of file tlc59208f_output.cpp.
const uint8_t esphome::tlc59208f::TLC59208F_MODE2_WDT_35MS = (3 << 0) |
Definition at line 39 of file tlc59208f_output.cpp.
const uint8_t esphome::tlc59208f::TLC59208F_MODE2_WDT_5MS = (0 << 0) |
Definition at line 36 of file tlc59208f_output.cpp.
const uint8_t esphome::tlc59208f::TLC59208F_MODE2_WDTEN = (1 << 2) |
Definition at line 34 of file tlc59208f_output.cpp.
const uint8_t esphome::tlc59208f::TLC59208F_REG_ALLCALLADR = 0x11 |
Definition at line 65 of file tlc59208f_output.cpp.
const uint8_t esphome::tlc59208f::TLC59208F_REG_GROUPFREQ = 0x0b |
Definition at line 56 of file tlc59208f_output.cpp.
const uint8_t esphome::tlc59208f::TLC59208F_REG_GROUPPWM = 0x0a |
Definition at line 54 of file tlc59208f_output.cpp.
const uint8_t esphome::tlc59208f::TLC59208F_REG_LEDOUT0 = 0x0c |
Definition at line 58 of file tlc59208f_output.cpp.
const uint8_t esphome::tlc59208f::TLC59208F_REG_LEDOUT1 = 0x0d |
Definition at line 59 of file tlc59208f_output.cpp.
const uint8_t esphome::tlc59208f::TLC59208F_REG_MODE1 = 0x00 |
Definition at line 48 of file tlc59208f_output.cpp.
const uint8_t esphome::tlc59208f::TLC59208F_REG_MODE2 = 0x01 |
Definition at line 50 of file tlc59208f_output.cpp.
const uint8_t esphome::tlc59208f::TLC59208F_REG_PWM0 = 0x02 |
Definition at line 52 of file tlc59208f_output.cpp.
const uint8_t esphome::tlc59208f::TLC59208F_REG_SUBADR1 = 0x0e |
Definition at line 61 of file tlc59208f_output.cpp.
const uint8_t esphome::tlc59208f::TLC59208F_REG_SUBADR2 = 0x0f |
Definition at line 62 of file tlc59208f_output.cpp.
const uint8_t esphome::tlc59208f::TLC59208F_REG_SUBADR3 = 0x10 |
Definition at line 63 of file tlc59208f_output.cpp.
const uint8_t esphome::tlc59208f::TLC59208F_SWRST_ADDR = 0x96 |
Definition at line 43 of file tlc59208f_output.cpp.
const uint8_t esphome::tlc59208f::TLC59208F_SWRST_SEQ[2] = {0xa5, 0x5a} |
Definition at line 44 of file tlc59208f_output.cpp.