This commit is contained in:
Dooho Yi 2021-11-13 15:03:50 +09:00
parent 7523628865
commit ce614f289e

View file

@ -5,7 +5,7 @@
// 'ENABLE_SCREEN' : whether if playing info. displayed or not.
//
//============</configurations>============
//#define ENABLE_SCREEN
// #define ENABLE_SCREEN
//============<audioooo-param>============
#define GAIN_MAX 1.0 // if 1.0 is too loud, give max. limit here.
@ -51,6 +51,11 @@ Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET);
#define I2S_LRC 25
Audio audio;
//globals
String file_list[100]; //<-- later change this to be a vector (variable length)
int file_num = 0;
int file_index = 0;
//screen task
String screen_filename = "/___.mp3";
@ -90,6 +95,11 @@ void screen() {
display.println(screen_filename.c_str());
line += line_step;
//line3 - file_index, filenum
display.setCursor(0, line);
display.println("file i-N : " + String(file_index) + "-" + String(file_num));
line += line_step;
//
display.display();
//
@ -98,9 +108,6 @@ Task screen_task(SCREEN_PERIOD, TASK_FOREVER, &screen, &runner, true);
#endif
//audio files (wav & mp3)
String file_list[100]; //<-- later change this to be a vector (variable length)
int file_num = 0;
int file_index = 0;
int get_music_list(fs::FS &fs, const char *dirname, uint8_t levels, String wavlist[100])
{
Serial.printf("Listing directory: %s\n", dirname);