We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d47aa28 commit 1353e1bCopy full SHA for 1353e1b
src/battery.rs
@@ -45,8 +45,9 @@ pub async fn battery_read_task(
45
let mut avg = RollingAverage::<128>::new();
46
let mut lcd_sent = false;
47
48
+ let mut sample_rate_millis = 10;
49
loop {
- Timer::after_millis(10).await;
50
+ Timer::after_millis(sample_rate_millis).await;
51
if sleep_state() {
52
Timer::after_millis(500).await;
53
continue;
@@ -69,6 +70,7 @@ pub async fn battery_read_task(
69
70
.signal(bat_percentage(calculate(read as f64)));
71
72
lcd_sent = true;
73
+ sample_rate_millis = 100;
74
}
75
76
if battery_start > now || (now - battery_start).as_millis() < BATTERY_SEND_INTERVAL_MS {
0 commit comments