3 #if defined(ARDUINO_ARCH_SAMD)
6 #include "AudioI2S/I2SConfig.h"
38 bool begin() {
return begin(cfg); }
41 void end() { I2S.end(); }
46 size_t writeBytes(
const void *src,
size_t size_bytes) {
47 return I2S.write((
const uint8_t *)src, size_bytes);
50 size_t readBytes(
void *src,
size_t size_bytes) {
51 return I2S.read(src, size_bytes);
54 int available() {
return I2S.available(); }
56 int availableForWrite() {
return I2S.availableForWrite(); }
62 using I2SDriver = I2SDriverSAMD;
RxTxMode
The Microcontroller is the Audio Source (TX_MODE) or Audio Sink (RX_MODE). RXTX_MODE is Source and Si...
Definition: AudioTypes.h:26