arduino-audio-driver
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations | Variables
ES8311.h File Reference
#include "Codecs/CodecConstants.h"
#include "DriverCommon.h"
#include "Platforms/API_I2C.h"
#include "stdbool.h"
#include <assert.h>
#include <math.h>
#include <string.h>

Go to the source code of this file.

Classes

class  ES8311
 Header-only driver class for the ES8311 codec chip. More...
 
struct  es8311_coeff_div
 

Namespaces

namespace  audio_driver
 Namespace for audio driver components.
 

Enumerations

enum  es8311_mic_gain_t {
  ES8311MIC_GAIN_MIN = -1 , ES8311MIC_GAIN_0DB , ES8311MIC_GAIN_6DB , ES8311MIC_GAIN_12DB ,
  ES8311MIC_GAIN_18DB , ES8311MIC_GAIN_24DB , ES8311MIC_GAIN_30DB , ES8311MIC_GAIN_36DB ,
  ES8311MIC_GAIN_42DB , ES8311MIC_GAIN_MAX
}
 

Variables

static const struct es8311_coeff_div es8311_coeff_div []