No Matches
Public Attributes | List of all members
audio_tools::VS1053Config Class Reference

Configuration for VS1053Stream. More...

#include <VS1053Stream.h>

Inheritance diagram for audio_tools::VS1053Config:

Public Attributes

uint8_t cs_pin = VS1053_CS
 set to false if it is a pcm stream
int16_t cs_sd_pin = VS1053_CS_SD
uint8_t dcs_pin = VS1053_DCS
uint8_t dreq_pin = VS1053_DREQ
VS1053_INPUT input_device = VS1053_MIC
bool is_encoded_data = false
 The data is encoded as WAV, MPEG etc. By default this is false and supports PCM data.
bool is_midi = false
 set true for streaming midi
bool is_start_spi = true
 SPI.begin is called by the driver (default setting)
RxTxMode mode = TX_MODE
int16_t reset_pin = VS1053_RESET
- Public Attributes inherited from audio_tools::AudioBaseInfo
int bits_per_sample =16
int channels = 0
int sample_rate = 0

Additional Inherited Members

- Public Member Functions inherited from audio_tools::AudioBaseInfo
 AudioBaseInfo (const AudioBaseInfo &)=default
void copyFrom (AudioBaseInfo info)
virtual void logInfo ()
bool operator!= (AudioBaseInfo alt)
AudioBaseInfooperator= (const AudioBaseInfo &info)
bool operator== (AudioBaseInfo alt)
void setAudioInfo (AudioBaseInfo info)

Detailed Description

Configuration for VS1053Stream.

Phil Schatzmann

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