arduino-emulator
Public Member Functions | List of all members
I2SClass Class Reference
Inheritance diagram for I2SClass:
arduino::RemoteI2S

Public Member Functions

 I2SClass (uint8_t deviceIndex, uint8_t clockGenerator, uint8_t sdPin, uint8_t sckPin, uint8_t fsPin)
 
virtual int available ()
 
virtual int availableForWrite ()
 
int begin (int mode, int bitsPerSample)
 
int begin (int mode, long sampleRate, int bitsPerSample)
 
void create (uint8_t deviceIndex, uint8_t clockGenerator, uint8_t sdPin, uint8_t sckPin, uint8_t fsPin)
 
void end ()
 
virtual void flush ()
 
virtual int peek ()
 
virtual int read ()
 
int read (void *buffer, size_t size)
 
void setBufferSize (int bufferSize)
 
virtual size_t write (const uint8_t *buffer, size_t size)
 
size_t write (const void *buffer, size_t size)
 
size_t write (int32_t)
 
virtual size_t write (uint8_t)
 

The documentation for this class was generated from the following files: