Skip to content

Class daisy::Pcm3060

ClassList > daisy > Pcm3060

Public Types

Type Name
enum Result

Public Functions

Type Name
Result Init (I2CHandle i2c)
Pcm3060 ()
~Pcm3060 ()

Public Types Documentation

enum Result

enum daisy::Pcm3060::Result {
    OK,
    ERR
};

Public Functions Documentation

function Init

Result daisy::Pcm3060::Init (
    I2CHandle i2c
) 

Initializes the PCM3060 in 24-bit MSB aligned I2S mode, and disables powersave

Parameters:

  • i2c Initialized I2CHandle configured at 400kHz or less

function Pcm3060

inline daisy::Pcm3060::Pcm3060 () 

function ~Pcm3060

inline daisy::Pcm3060::~Pcm3060 () 


The documentation for this class was generated from the following file external-docs/libDaisy/src/dev/codec_pcm3060.h