70 lines
1.5 KiB
C++
70 lines
1.5 KiB
C++
/**
|
|
* @file watchMain.hpp
|
|
* @author Gustice
|
|
*
|
|
* @copyright Copyright (c) 2024
|
|
*/
|
|
#pragma once
|
|
|
|
|
|
#include <string.h>
|
|
#include <stdlib.h>
|
|
#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 "StepperDrv8833.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 "esp_chip_info.h"
|
|
// #include "esp_flash.h"
|
|
// #include "esp_log.h"
|
|
// #include "esp_netif.h"
|
|
// #include "esp_ota_ops.h"
|
|
// #include "esp_partition.h"
|
|
// #include "esp_random.h"
|
|
// #include "esp_system.h"
|
|
// #include "esp_vfs_fat.h"
|
|
// #include "esp_vfs_semihost.h"
|
|
// #include "esp_wifi.h"
|
|
// #include "fileSystem.hpp"
|
|
// #include "freertos/FreeRTOS.h"
|
|
// #include "freertos/task.h"
|
|
// #include "gpTimer.hpp"
|
|
// #include "gpioPort.hpp"
|
|
// #include "lwip/apps/netbiosns.h"
|
|
// #include "mdns.h"
|
|
// #include "mqttClient.hpp"
|
|
// #include "nlohmann/json.hpp"
|
|
// #include "nvsFunctions.hpp"
|
|
// #include "pwmExpanderPca9685.hpp"
|
|
// #include "rmtPort.hpp"
|
|
// #include "soc/soc_caps.h"
|
|
// #include "systemFunctions.hpp"
|
|
// #include <inttypes.h>
|
|
// #include <cstring>
|
|
// #include <sys/param.h>
|
|
// #include <unistd.h>
|
|
// #include <cmath>
|
|
|