Migrate serial drivers

This commit is contained in:
2025-06-08 15:28:49 +01:00
parent 3dc015481a
commit aed062ed86
17 changed files with 85 additions and 1171 deletions

View File

@@ -6,5 +6,5 @@ idf_component_register(
INCLUDE_DIRS
"include"
REQUIRES
driver evse nvs_flash esp_timer serial_mdb
driver evse nvs_flash esp_timer meter_orno_modbus
)

View File

@@ -8,7 +8,7 @@
#include "nvs.h"
#include "meter.h"
#include "serial_mdb.h"
#include "orno_modbus.h"
#define NVS_NAMESPACE "evse_emeter"
#define NVS_MODEL "model"
@@ -48,7 +48,7 @@ void energy_meter_init(void)
bool meter_get_state(void)
{
return serial_mdb_get_meter_state();
return orno_modbus_get_meter_state();
}
esp_err_t meter_set_state(bool _state)
@@ -76,7 +76,7 @@ esp_err_t meter_set_model(meter_model_t _model)
model = _model;
nvs_set_u8(nvs, NVS_MODEL, model);
nvs_commit(nvs);
serial_mdb_set_model(model != ENERGY_METER_NONE);
orno_modbus_set_model(model != ENERGY_METER_NONE);
return ESP_OK;
}