mirror of
				https://github.com/esphome/esphome.git
				synced 2025-10-31 15:12:06 +00:00 
			
		
		
		
	DFPlayer: refix Bug created with PR 4758 (#5861)
This commit is contained in:
		| @@ -7,10 +7,10 @@ namespace dfplayer { | |||||||
| static const char *const TAG = "dfplayer"; | static const char *const TAG = "dfplayer"; | ||||||
|  |  | ||||||
| void DFPlayer::play_folder(uint16_t folder, uint16_t file) { | void DFPlayer::play_folder(uint16_t folder, uint16_t file) { | ||||||
|   if (folder <= 10 && file <= 1000) { |   if (folder < 100 && file < 256) { | ||||||
|     this->ack_set_is_playing_ = true; |     this->ack_set_is_playing_ = true; | ||||||
|     this->send_cmd_(0x0F, (uint8_t) folder, (uint8_t) file); |     this->send_cmd_(0x0F, (uint8_t) folder, (uint8_t) file); | ||||||
|   } else if (folder < 100 && file < 256) { |   } else if (folder <= 15 && file <= 3000) { | ||||||
|     this->ack_set_is_playing_ = true; |     this->ack_set_is_playing_ = true; | ||||||
|     this->send_cmd_(0x14, (((uint16_t) folder) << 12) | file); |     this->send_cmd_(0x14, (((uint16_t) folder) << 12) | file); | ||||||
|   } else { |   } else { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user