Go to the source code of this file.
|
enum | esphome::veml7700::CommandRegisters : uint8_t {
esphome::veml7700::CommandRegisters::ALS_CONF_0 = 0x00,
esphome::veml7700::CommandRegisters::ALS_WH = 0x01,
esphome::veml7700::CommandRegisters::ALS_WL = 0x02,
esphome::veml7700::CommandRegisters::PWR_SAVING = 0x03,
esphome::veml7700::CommandRegisters::ALS = 0x04,
esphome::veml7700::CommandRegisters::WHITE = 0x05,
esphome::veml7700::CommandRegisters::ALS_INT = 0x06
} |
|
enum | esphome::veml7700::Gain : uint16_t { esphome::veml7700::X_1 = 0,
esphome::veml7700::X_2 = 1,
esphome::veml7700::X_1_8 = 2,
esphome::veml7700::X_1_4 = 3
} |
|
enum | esphome::veml7700::IntegrationTime : uint16_t {
esphome::veml7700::INTEGRATION_TIME_25MS = 0b1100,
esphome::veml7700::INTEGRATION_TIME_50MS = 0b1000,
esphome::veml7700::INTEGRATION_TIME_100MS = 0b0000,
esphome::veml7700::INTEGRATION_TIME_200MS = 0b0001,
esphome::veml7700::INTEGRATION_TIME_400MS = 0b0010,
esphome::veml7700::INTEGRATION_TIME_800MS = 0b0011
} |
|
enum | esphome::veml7700::Persistence : uint16_t { esphome::veml7700::PERSISTENCE_1 = 0,
esphome::veml7700::PERSISTENCE_2 = 1,
esphome::veml7700::PERSISTENCE_4 = 2,
esphome::veml7700::PERSISTENCE_8 = 3
} |
|
enum | esphome::veml7700::PSMMode : uint16_t { esphome::veml7700::PSM_MODE_1 = 0,
esphome::veml7700::PSM_MODE_2 = 1,
esphome::veml7700::PSM_MODE_3 = 2,
esphome::veml7700::PSM_MODE_4 = 3
} |
|
◆ ALS_GAIN
◆ ALS_INT_EN
◆ ALS_IT
◆ ALS_PERS
◆ ALS_SD
◆ PSM
◆ PSM_EN
◆ reserved
◆ reserved_10
◆ reserved_13
◆ reserved_14
◆ reserved_15
◆ reserved_2
◆ reserved_3