• Construction and Template Arguments
  • DFMiniMp3<T_SERIAL_METHOD, T_NOTIFICATION_METHOD, T_CHIP_VARIANT, C_ACK_TIMEOUT>(T_SERIAL_METHOD& serial)
  • Methods
  • void begin(unsigned long baud = 9600)
  • void begin(int8_t rxPin, int8_t txPin, unsigned long baud = 9600)
  • void setComRetries(uint8_t retries)
  • void loop()
  • DfMp3_PlaySources getPlaySources()
  • uint16_t getSoftwareVersion()
  • void playGlobalTrack(uint16_t track)
  • void playMp3FolderTrack(uint16_t track)
  • void playFolderTrack(uint8_t folder, uint8_t track)
  • void playFolderTrack16(uint8_t folder, uint16_t track)
  • void playRandomTrackFromAll()
  • void nextTrack()
  • void prevTrack()
  • uint16_t getCurrentTrack(DfMp3_PlaySource source)
  • void setVolume(uint8_t volume)
  • uint8_t getVolume()
  • void increaseVolume()
  • void decreaseVolume()
  • void loopGlobalTrack(uint16_t globalTrack)
  • void loopFolder(uint8_t folder)
  • DfMp3_PlaybackMode getPlaybackMode()
  • void setRepeatPlayCurrentTrack(bool repeat)
  • void setRepeatPlayAllInRoot(bool repeat)
  • void setEq(DfMp3_Eq eq)
  • DfMp3_Eq getEq()
  • void setPlaybackSource(DfMp3_PlaySource source)
  • void sleep()
  • void reset()
  • void start()
  • void pause()
  • void stop()
  • DfMp3_Status getStatus()
  • uint16_t getFolderTrackCount(uint16_t folder)
  • uint16_t getTotalTrackCount(DfMp3_PlaySource source)
  • uint16_t getTotalFolderCount()
  • void playAdvertisement(uint16_t track)
  • void stopAdvertisement()
  • void disableDac()
  • void enableDac()
  • bool isOnline()