From 55bde70b9651b411ac0135bd4704f5b6972ea799 Mon Sep 17 00:00:00 2001 From: jacqueline Date: Wed, 10 Jan 2024 20:32:01 +1100 Subject: add accurate esp and samd versions + expose this info to lua --- src/drivers/include/samd.hpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/drivers/include') diff --git a/src/drivers/include/samd.hpp b/src/drivers/include/samd.hpp index f25f9575..ac265950 100644 --- a/src/drivers/include/samd.hpp +++ b/src/drivers/include/samd.hpp @@ -6,7 +6,9 @@ #pragma once +#include #include +#include #include "freertos/FreeRTOS.h" #include "freertos/semphr.h" @@ -20,6 +22,8 @@ class Samd { Samd(); ~Samd(); + auto Version() -> std::string; + enum class ChargeStatus { // There is no battery plugged into the device. kNoBattery, @@ -63,6 +67,7 @@ class Samd { Samd& operator=(const Samd&) = delete; private: + uint8_t version_; std::optional charge_status_; UsbStatus usb_status_; }; -- cgit v1.2.3