summaryrefslogtreecommitdiff
path: root/src/drivers/nvs.cpp
diff options
context:
space:
mode:
authorailurux <ailuruxx@gmail.com>2024-02-13 11:35:18 +1100
committerailurux <ailuruxx@gmail.com>2024-02-13 11:35:18 +1100
commitffa0894e380874774fb13986b3ff1a48696d304e (patch)
tree8a7d29a07c3045b3e6a666468bcad63a7c0ba697 /src/drivers/nvs.cpp
parentbbbe3a3d5543bd4ffe218e45534dab64235b7e60 (diff)
downloadtangara-fw-ffa0894e380874774fb13986b3ff1a48696d304e.tar.gz
Fixed clamp and write on scroll sensitivity
Diffstat (limited to 'src/drivers/nvs.cpp')
-rw-r--r--src/drivers/nvs.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/drivers/nvs.cpp b/src/drivers/nvs.cpp
index dd89a419..875059be 100644
--- a/src/drivers/nvs.cpp
+++ b/src/drivers/nvs.cpp
@@ -195,6 +195,7 @@ auto NvsStorage::Write() -> bool {
std::lock_guard<std::mutex> lock{mutex_};
lock_polarity_.write(handle_);
brightness_.write(handle_);
+ sensitivity_.write(handle_);
amp_max_vol_.write(handle_);
amp_cur_vol_.write(handle_);
amp_left_bias_.write(handle_);
@@ -289,7 +290,7 @@ auto NvsStorage::ScreenBrightness(uint_fast8_t val) -> void {
auto NvsStorage::ScrollSensitivity() -> uint_fast8_t {
std::lock_guard<std::mutex> lock{mutex_};
- return std::clamp<uint8_t>(sensitivity_.get().value_or(128), 0, 100);
+ return std::clamp<uint8_t>(sensitivity_.get().value_or(128), 0, 255);
}
auto NvsStorage::ScrollSensitivity(uint_fast8_t val) -> void {