65 lines
1.4 KiB
C++
65 lines
1.4 KiB
C++
/**
|
|
* @file watchMain.hpp
|
|
* @author Gustice
|
|
*
|
|
* @copyright Copyright (c) 2024
|
|
*/
|
|
#pragma once
|
|
|
|
|
|
#include <cstring>
|
|
#include <cstdlib>
|
|
#include <cmath>
|
|
#include "sdkconfig.h"
|
|
#include "esp_event.h"
|
|
#include "esp_log.h"
|
|
#include "esp_eth_driver.h"
|
|
#include "esp_wifi.h"
|
|
#include "nvs_flash.h"
|
|
#include "esp_private/wifi.h"
|
|
#include "ethernet_init.h"
|
|
#include "esp_netif.h"
|
|
#include "esp_eth.h"
|
|
|
|
// Component header
|
|
#include "Task.hpp"
|
|
#include "PwmExpanderPca9685.hpp"
|
|
#include "stepperDrv.hpp"
|
|
#include "stepperMotor.hpp"
|
|
#include "cliWrapper.hpp"
|
|
#include "udpSockets.hpp"
|
|
#include "tcpSockets.hpp"
|
|
#include "Mutex.hpp"
|
|
#include "Queue.hpp"
|
|
#include "Semaphore.hpp"
|
|
#include "Task.hpp"
|
|
#include "Artnet.h"
|
|
#include "Processor.hpp"
|
|
#include "nvsFunctions.hpp"
|
|
#include "mqttClient.hpp"
|
|
#include "watchFace.hpp"
|
|
|
|
// #include "esp_chip_info.h"
|
|
// #include "esp_flash.h"
|
|
// #include "esp_ota_ops.h"
|
|
// #include "esp_partition.h"
|
|
// #include "esp_random.h"
|
|
// #include "esp_system.h"
|
|
// #include "fileSystem.hpp"
|
|
// #include "lwip/apps/netbiosns.h"
|
|
// #include "mdns.h"
|
|
// #include "soc/soc_caps.h"
|
|
// #include "systemFunctions.hpp"
|
|
// #include <inttypes.h>
|
|
// #include <sys/param.h>
|
|
// #include <unistd.h>
|
|
|
|
#include "SAD_DetectedServer.hpp"
|
|
#include "SPITObject.h"
|
|
#include "SPITPlayer.h"
|
|
#include "SPITType.h"
|
|
#include "SPIT_Client.h"
|
|
#include <chrono>
|
|
#include <string>
|
|
#include <map>
|