27 lines
580 B
C
27 lines
580 B
C
#include "arp_monitor.h"
|
|
#include "device_list.h"
|
|
#include "web_server.h"
|
|
#include "esp_err.h"
|
|
#include "esp_event.h"
|
|
#include "esp_netif.h"
|
|
#include "esp_log.h"
|
|
#include "nvs_flash.h"
|
|
#include "protocol_examples_common.h"
|
|
|
|
static const char *TAG = "main";
|
|
|
|
void app_main(void)
|
|
{
|
|
ESP_ERROR_CHECK(nvs_flash_init());
|
|
ESP_ERROR_CHECK(esp_netif_init());
|
|
ESP_ERROR_CHECK(esp_event_loop_create_default());
|
|
|
|
device_list_init();
|
|
arp_monitor_init();
|
|
|
|
ESP_ERROR_CHECK(example_connect());
|
|
ESP_LOGI(TAG, "Network interface initialized");
|
|
|
|
web_server_init();
|
|
}
|