From 544b0013b104a6584660724ccd502adcccd7ca6c Mon Sep 17 00:00:00 2001 From: jacqueline Date: Tue, 15 Aug 2023 17:32:57 +1000 Subject: persist preferred bluetooth device in nvs --- src/drivers/include/nvs.hpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/drivers/include/nvs.hpp') diff --git a/src/drivers/include/nvs.hpp b/src/drivers/include/nvs.hpp index be783583..32c2ae73 100644 --- a/src/drivers/include/nvs.hpp +++ b/src/drivers/include/nvs.hpp @@ -6,9 +6,13 @@ #pragma once +#include + #include "esp_err.h" #include "nvs.h" +#include "bluetooth_types.hpp" + namespace drivers { class NvsStorage { @@ -17,6 +21,9 @@ class NvsStorage { auto SchemaVersion() -> uint8_t; + auto PreferredBluetoothDevice() -> std::optional; + auto PreferredBluetoothDevice(std::optional) -> void; + explicit NvsStorage(nvs_handle_t); ~NvsStorage(); -- cgit v1.2.3