fix display

This commit is contained in:
thek4n 2026-05-27 21:15:51 +03:00
parent 953711db8d
commit ffca413fe5

View File

@ -105,12 +105,12 @@ void loop() {
if (eb.rightH()) {
pressure_high = get_constrained_pressure_high(pressure_high+10);
disp.displayInt(pressure_high);
disp.displayByte(0, _H);
disp.displayByte(0, _U);
}
if (eb.leftH()) {
pressure_high = get_constrained_pressure_high(pressure_high-10);
disp.displayInt(pressure_high);
disp.displayByte(0, _H);
disp.displayByte(0, _U);
}
is_on_display = true;
display_cur_pressure = false;
@ -145,6 +145,17 @@ void loop() {
}
}
if (millis() - last_time2 > 5000) {
display_cur_pressure = true;
last_time2 = millis();
}
if (millis() - last_time3 > 30000) {
display_cur_pressure = false;
last_time3 = millis();
disp.clear();
}
// измерение каждые 1500 мс
if (millis() - last_time_pressure > 1500) {
last_time_pressure = millis();