Arduino VS1053
Loading...
Searching...
No Matches
Public Member Functions | List of all members
arduino_vs1053::VS1053_SPI Class Referenceabstract

Abstract SPI Driver for VS1053. We support different alternative implementations. Outside of Arduino you need to provide your own. More...

#include <VS1053SPI.h>

Inheritance diagram for arduino_vs1053::VS1053_SPI:
arduino_vs1053::VS1053_SPIArduino arduino_vs1053::VS1053_SPIESP32

Public Member Functions

virtual void beginTransaction ()=0
 
virtual void endTransaction ()=0
 
virtual void set_speed (uint32_t speed)=0
 
virtual void write (uint8_t data)=0
 
virtual void write16 (uint16_t data)=0
 
virtual void write_bytes (uint8_t *data, uint32_t size)=0
 
virtual uint8_t transfer (uint8_t data)=0
 
virtual uint16_t read16 (uint16_t port)=0
 

Detailed Description

Abstract SPI Driver for VS1053. We support different alternative implementations. Outside of Arduino you need to provide your own.

Template Parameters
Driver

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