ESPHome  2024.3.1
Data Structures | Namespaces | Enumerations | Functions | Variables
dfplayer.h File Reference

Go to the source code of this file.

Data Structures

class  esphome::dfplayer::DFPlayer
 
class  esphome::dfplayer::PlayMp3Action< Ts >
 
class  esphome::dfplayer::PlayFileAction< Ts >
 
class  esphome::dfplayer::PlayFolderAction< Ts >
 
class  esphome::dfplayer::SetDeviceAction< Ts >
 
class  esphome::dfplayer::SetVolumeAction< Ts >
 
class  esphome::dfplayer::SetEqAction< Ts >
 
class  esphome::dfplayer::DFPlayerIsPlayingCondition< Ts >
 
class  esphome::dfplayer::DFPlayerFinishedPlaybackTrigger
 

Namespaces

 esphome
 This is a workaround until we can figure out a way to get the tflite-micro idf component code available in CI.
 
 esphome::dfplayer
 

Enumerations

enum  esphome::dfplayer::EqPreset {
  esphome::dfplayer::NORMAL = 0, esphome::dfplayer::POP = 1, esphome::dfplayer::ROCK = 2, esphome::dfplayer::JAZZ = 3,
  esphome::dfplayer::CLASSIC = 4, esphome::dfplayer::BASS = 5
}
 
enum  esphome::dfplayer::Device { esphome::dfplayer::USB = 1, esphome::dfplayer::TF_CARD = 2 }
 

Functions

 esphome::dfplayer::DFPLAYER_SIMPLE_ACTION (NextAction, next) DFPLAYER_SIMPLE_ACTION(PreviousAction
 
 esphome::dfplayer::DFPLAYER_SIMPLE_ACTION (SleepAction, sleep) DFPLAYER_SIMPLE_ACTION(ResetAction
 
reset esphome::dfplayer::DFPLAYER_SIMPLE_ACTION (StartAction, start) DFPLAYER_SIMPLE_ACTION(PauseAction
 
reset pause esphome::dfplayer::DFPLAYER_SIMPLE_ACTION (StopAction, stop) DFPLAYER_SIMPLE_ACTION(RandomAction
 
reset pause random esphome::dfplayer::DFPLAYER_SIMPLE_ACTION (VolumeUpAction, volume_up) DFPLAYER_SIMPLE_ACTION(VolumeDownAction
 

Variables

const size_t DFPLAYER_READ_BUFFER_LENGTH = 25
 

Variable Documentation

◆ DFPLAYER_READ_BUFFER_LENGTH

const size_t DFPLAYER_READ_BUFFER_LENGTH = 25

Definition at line 7 of file dfplayer.h.