setup NVS

This commit is contained in:
Mitchell Marino 2025-08-22 12:03:46 -05:00
parent ee80bdb3eb
commit a8d3a61cf6
4 changed files with 21 additions and 1 deletions

View File

@ -11,6 +11,7 @@ set(SOURCES
"i2c_lcd_pcf8574.c" "i2c_lcd_pcf8574.c"
"i2c.cpp" "i2c.cpp"
"leds.cpp" "leds.cpp"
"nvs.cpp"
"perh.cpp" "perh.cpp"
"power.cpp" "power.cpp"
"sd.cpp" "sd.cpp"

3
main/drivers/nvs.cpp Normal file
View File

@ -0,0 +1,3 @@
#include "nvs.h"

6
main/drivers/nvs.h Normal file
View File

@ -0,0 +1,6 @@
#ifndef NVS_H
#define NVS_H
#endif /* NVS_H */

View File

@ -34,6 +34,9 @@ static void battery_stats() {
vTaskDelete(xHandle); vTaskDelete(xHandle);
} }
} }
static void hardware_config() {
}
// TODO: remove. This is temperary // TODO: remove. This is temperary
static void replay_last() { static void replay_last() {
@ -64,10 +67,17 @@ void step0() {
.callback = nullptr, .callback = nullptr,
.triggered_sem = continue_sem, .triggered_sem = continue_sem,
}, },
{
.code = "59860",
.display_text = "Hardware Config",
.delay_us = 2'000'000,
.callback = hardware_config
.triggered_sem = nullptr,
},
{ {
.code = "59861", .code = "59861",
.display_text = "Setup Wires", .display_text = "Setup Wires",
.delay_us = 10'000'000, .delay_us = 2'000'000,
.callback = setup_wires, .callback = setup_wires,
.triggered_sem = nullptr, .triggered_sem = nullptr,
}, },