Configuration

This commit is contained in:
2025-06-12 20:13:04 -04:00
parent 96a83027ca
commit 84b65104fb
12 changed files with 124 additions and 39 deletions

View File

@@ -1,3 +1,3 @@
idf_component_register(SRCS "main.cpp"
PRIV_REQUIRES spi_flash nvs_flash esp_event rpc
PRIV_REQUIRES spi_flash nvs_flash esp_event rpc constants config
INCLUDE_DIRS "")

View File

@@ -4,24 +4,22 @@
#include "sdkconfig.h"
#include "freertos/FreeRTOS.h"
#include "freertos/task.h"
#include "esp_flash.h"
#include "nvs_flash.h"
#include "WifiManager.h"
#include "mDNSDiscoveryService.h"
#include "TCPServer.h"
#include "ConfigManager.h"
#include "constants/tcp.h"
extern "C" [[noreturn]] void app_main(void) {
nvs_flash_init();
ConfigManager::init_config();
const auto manager = std::make_unique<WifiManager>();
manager->connect();
const auto discovery = std::make_unique<mDNSDiscoveryService>();
vTaskDelay(20000 / portTICK_PERIOD_MS);
const auto tcp_server = std::make_unique<TCPServer>(3001);
const auto tcp_server = std::make_unique<TCPServer>(TCP_PORT);
printf("Hello world!\n");