ui: longer screen timeout for driver view (#27457)

* longer driverview timeout

* Update ui.cc

* reset timeout

* do cleanup

* Apply suggestions from code review

* Update selfdrive/ui/ui.cc

* reset to default timeout on hidden

---------

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: f1568b960a3da819c41c62dcaeafb4eb6dd109eb
This commit is contained in:
Dean Lee
2023-08-17 13:22:39 +08:00
committed by GitHub
parent 0645f2c409
commit 5cc9fbe23f
3 changed files with 8 additions and 3 deletions
+5 -2
View File
@@ -293,8 +293,11 @@ void Device::setAwake(bool on) {
}
}
void Device::resetInteractiveTimeout() {
interactive_timeout = (ignition_on ? 10 : 30) * UI_FREQ;
void Device::resetInteractiveTimeout(int timeout) {
if (timeout == -1) {
timeout = (ignition_on ? 10 : 30);
}
interactive_timeout = timeout * UI_FREQ;
}
void Device::updateBrightness(const UIState &s) {