arduino-audio-tools
Loading...
Searching...
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:
audio_tools::AudioBaseInfo

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.

Author
Phil Schatzmann

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