ESPHome  2024.12.2
Data Structures | Namespaces | Enumerations
max9611.h File Reference

Go to the source code of this file.

Data Structures

class  esphome::max9611::MAX9611Component
 

Namespaces

 esphome
 Implementation of SPI Controller mode.
 
 esphome::max9611
 

Enumerations

enum  esphome::max9611::MAX9611Multiplexer {
  esphome::max9611::MAX9611_MULTIPLEXER_CSA_GAIN1 = 0b000, esphome::max9611::MAX9611_MULTIPLEXER_CSA_GAIN4 = 0b001, esphome::max9611::MAX9611_MULTIPLEXER_CSA_GAIN8 = 0b010, esphome::max9611::MAX9611_MULTIPLEXER_RS = 0b011,
  esphome::max9611::MAX9611_MULTIPLEXER_OUT = 0b100, esphome::max9611::MAX9611_MULTIPLEXER_SET = 0b101, esphome::max9611::MAX9611_MULTIPLEXER_TEMP = 0b110, esphome::max9611::MAX9611_MULTIPLEXER_FAST_MODE = 0b111
}
 
enum  esphome::max9611::MAX9611RegisterMap {
  esphome::max9611::CSA_DATA_BYTE_MSB_ADRR = 0x00, esphome::max9611::CSA_DATA_BYTE_LSB_ADRR = 0x01, esphome::max9611::RS_DATA_BYTE_MSB_ADRR = 0x02, esphome::max9611::RS_DATA_BYTE_LSB_ADRR = 0x03,
  esphome::max9611::OUT_DATA_BYTE_MSB_ADRR = 0x04, esphome::max9611::OUT_DATA_BYTE_LSB_ADRR = 0x05, esphome::max9611::SET_DATA_BYTE_MSB_ADRR = 0x06, esphome::max9611::SET_DATA_BYTE_LSB_ADRR = 0x07,
  esphome::max9611::TEMP_DATA_BYTE_MSB_ADRR = 0x08, esphome::max9611::TEMP_DATA_BYTE_LSB_ADRR = 0x09, esphome::max9611::CONTROL_REGISTER_1_ADRR = 0x0A, esphome::max9611::CONTROL_REGISTER_2_ADRR = 0x0B
}