64 void send_cmd_(uint8_t cmd, uint16_t argument = 0);
65 void send_cmd_(uint8_t cmd, uint16_t high, uint16_t low) {
66 this->
send_cmd_(cmd, ((high & 0xFF) << 8) | (low & 0xFF));
void dump_config() override
CallbackManager< void()> on_finished_playback_callback_
void send_cmd_(uint8_t cmd, uint16_t argument=0)
void add_on_finished_playback_callback(F &&callback)
void send_cmd_(uint8_t cmd, uint16_t high, uint16_t low)
void set_volume(uint8_t volume)
void play_folder(uint16_t folder, uint16_t file)
void play_file_loop(uint16_t file)
void set_device(Device device)
void play_file(uint16_t file)
void set_current_track_repeat(bool enable)
void play_file(uint16_t file, bool loop)
bool ack_reset_is_playing_
void set_eq(EqPreset preset)
char read_buffer_[DFPLAYER_READ_BUFFER_LENGTH]
void play_folder_loop(uint16_t folder)
void play_folder(uint16_t folder, uint16_t file, bool loop)
void play_mp3(uint16_t file)
const size_t DFPLAYER_READ_BUFFER_LENGTH