From 07e1b5a3284201b4eac36a15c361b85dfba147b5 Mon Sep 17 00:00:00 2001 From: jacqueline Date: Tue, 15 Nov 2022 16:36:42 +1100 Subject: WIP debug console for testing playback --- src/main/main.cpp | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'src/main/main.cpp') diff --git a/src/main/main.cpp b/src/main/main.cpp index 1bcf14ae..1f0f0db7 100644 --- a/src/main/main.cpp +++ b/src/main/main.cpp @@ -1,3 +1,5 @@ +#include "app_console.hpp" +#include "audio_playback.hpp" #include "battery.hpp" #include "core/lv_disp.h" #include "core/lv_obj_pos.h" @@ -11,8 +13,6 @@ #include "i2s_audio_output.hpp" #include "misc/lv_color.h" #include "misc/lv_timer.h" -#include "audio_playback.hpp" -#include "i2s_audio_output.hpp" #include "spi.hpp" #include "storage.hpp" @@ -114,7 +114,7 @@ extern "C" void app_main(void) { (void*)lvglArgs, 1, sLvglStack, &sLvglTaskBuffer, 1); - ESP_LOGI(TAG, "Init Audio Output (I2S)"); + ESP_LOGI(TAG, "Init audio output (I2S)"); auto sink_res = drivers::I2SAudioOutput::create(expander); if (sink_res.has_error()) { ESP_LOGE(TAG, "Failed: %d", sink_res.error()); @@ -122,7 +122,7 @@ extern "C" void app_main(void) { } std::unique_ptr sink = std::move(sink_res.value()); - ESP_LOGI(TAG, "Init Audio Pipeline"); + ESP_LOGI(TAG, "Init audio pipeline"); auto playback_res = drivers::AudioPlayback::create(std::move(sink)); if (playback_res.has_error()) { ESP_LOGE(TAG, "Failed: %d", playback_res.error()); @@ -131,8 +131,9 @@ extern "C" void app_main(void) { std::unique_ptr playback = std::move(playback_res.value()); - ESP_LOGI(TAG, "Everything looks good! Waiting a mo for debugger."); - vTaskDelay(pdMS_TO_TICKS(1500)); + ESP_LOGI(TAG, "Launch console"); + console::AppConsole console(std::move(playback)); + console.Launch(); while (1) { playback->ProcessEvents(5); -- cgit v1.2.3