diff --git a/main/main.c b/main/main.c --- a/main/main.c +++ b/main/main.c @@ -6,17 +6,15 @@ #include "freertos/FreeRTOS.h" #include "freertos/task.h" #include "freertos/event_groups.h" - #include "esp_system.h" #include "esp_event.h" #include "esp_log.h" #include "nvs_flash.h" - -// User defines from menuconfig #include "sdkconfig.h" #include "wifi.h" #include "usb_cdc.h" +#include "can.h" // Private variables @@ -29,12 +27,11 @@ void app_main(void) // Initialize usb-cdc interface usb_cdc_init(); - // Initialize NVS esp_err_t ret = nvs_flash_init(); if (ret == ESP_ERR_NVS_NO_FREE_PAGES || ret == ESP_ERR_NVS_NEW_VERSION_FOUND) { - ESP_ERROR_CHECK(nvs_flash_erase()); - ret = nvs_flash_init(); + ESP_ERROR_CHECK(nvs_flash_erase()); + ret = nvs_flash_init(); } ESP_ERROR_CHECK(ret); @@ -42,6 +39,7 @@ void app_main(void) // Connect to wifi wifi_init(); - + // Initialize canbus + can_init(); }