Go to the source code of this file.
|
namespace | esphome |
| Providing packet encoding functions for exchanging data with a remote host.
|
|
namespace | esphome::max6956 |
|
|
enum | esphome::max6956::MAX6956GPIOMode : uint8_t { esphome::max6956::MAX6956_LED = 0x00
, esphome::max6956::MAX6956_OUTPUT = 0x01
, esphome::max6956::MAX6956_INPUT = 0x02
, esphome::max6956::MAX6956_INPUT_PULLUP = 0x03
} |
| Modes for MAX6956 pins. More...
|
|
enum | esphome::max6956::MAX6956GPIORange : uint8_t { esphome::max6956::MAX6956_MIN = 4
, esphome::max6956::MAX6956_MAX = 31
} |
| Range for MAX6956 pins. More...
|
|
enum | esphome::max6956::MAX6956GPIORegisters {
esphome::max6956::MAX6956_GLOBAL_CURRENT = 0x02
, esphome::max6956::MAX6956_CONFIGURATION = 0x04
, esphome::max6956::MAX6956_TRANSITION_DETECT_MASK = 0x06
, esphome::max6956::MAX6956_DISPLAY_TEST = 0x07
,
esphome::max6956::MAX6956_PORT_CONFIG_START = 0x09
, esphome::max6956::MAX6956_CURRENT_START = 0x12
, esphome::max6956::MAX6956_1PORT_VALUE_START = 0x20
, esphome::max6956::MAX6956_8PORTS_VALUE_START = 0x44
} |
|
enum | esphome::max6956::MAX6956GPIOFlag { esphome::max6956::FLAG_LED = 0x20
} |
|
enum | esphome::max6956::MAX6956CURRENTMODE { esphome::max6956::GLOBAL = 0x00
, esphome::max6956::SEGMENT = 0x01
} |
|