|
Modbus Vault v1.0
|
Implementation of the system initialization. More...
#include "system_init.h"#include "event_bus.h"#include "logger_service.h"#include "metrics.h"#include "nvs_manager.h"#include "router.h"#include "slab_pool.h"#include "system_config.h"#include "telemetry_pipeline.h"#include "telemetry_service.h"#include "wifi_manager.h"Functions | |
| esp_err_t | system_init (void) |
| Initialize the system. | |
| void | system_deinit (void) |
| Deinitialize the system. | |
Implementation of the system initialization.
| void system_deinit | ( | void | ) |
Deinitialize the system.
Deinitialize the system by calling all deinit functions for all previously initialized or not components of the system
| esp_err_t system_init | ( | void | ) |
Initialize the system.
Initialize the system by following a preset order as defined inside the function state machine. If not succeeded calls deinit and returns error code
| ESP_OK | on Initialize success |
| any | Any error from down layers propagates upward |