ESPHome  2024.11.0
Data Structures | Namespaces | Enumerations
es8311.h File Reference

Go to the source code of this file.

Data Structures

struct  esphome::es8311::ES8311Coefficient
 
class  esphome::es8311::ES8311
 

Namespaces

 esphome
 Implementation of SPI Controller mode.
 
 esphome::es8311
 

Enumerations

enum  esphome::es8311::ES8311MicGain {
  esphome::es8311::ES8311_MIC_GAIN_MIN = -1, esphome::es8311::ES8311_MIC_GAIN_0DB, esphome::es8311::ES8311_MIC_GAIN_6DB, esphome::es8311::ES8311_MIC_GAIN_12DB,
  esphome::es8311::ES8311_MIC_GAIN_18DB, esphome::es8311::ES8311_MIC_GAIN_24DB, esphome::es8311::ES8311_MIC_GAIN_30DB, esphome::es8311::ES8311_MIC_GAIN_36DB,
  esphome::es8311::ES8311_MIC_GAIN_42DB, esphome::es8311::ES8311_MIC_GAIN_MAX
}
 
enum  esphome::es8311::ES8311Resolution : uint8_t {
  esphome::es8311::ES8311_RESOLUTION_16 = 16, esphome::es8311::ES8311_RESOLUTION_18 = 18, esphome::es8311::ES8311_RESOLUTION_20 = 20, esphome::es8311::ES8311_RESOLUTION_24 = 24,
  esphome::es8311::ES8311_RESOLUTION_32 = 32
}