qt ui: sync fps with camera

pull/19841/head
Willem Melching 4 years ago
parent b67fed87ba
commit 978d0c8964
  1. 4
      selfdrive/ui/qt/home.cc

@ -251,6 +251,10 @@ void GLWindow::timerUpdate() {
if (ui_state.started != onroad) { if (ui_state.started != onroad) {
onroad = ui_state.started; onroad = ui_state.started;
emit offroadTransition(!onroad); emit offroadTransition(!onroad);
// Change timeout to 0 when onroad, this will call timerUpdate continously.
// This puts visionIPC in charge of update frequency, reducing video latency
timer->start(onroad ? 0 : 1000 / UI_FREQ);
} }
handle_display_state(&ui_state, false); handle_display_state(&ui_state, false);

Loading…
Cancel
Save