fix reversing

pull/24335/head
Shane Smiskol 3 years ago
parent 0bebfffdc4
commit bfeddc0a14
  1. 8
      selfdrive/ui/qt/widgets/cameraview.cc

@ -294,12 +294,12 @@ void CameraViewWidget::vipcThread() {
emit vipcThreadConnected(vipc_client.get());
}
UIState *s = uiState();
qDebug() << "camerad:" << meta_main.frame_id << "modeld:" << (*s->sm)["modelV2"].getModelV2().getFrameId();
while (meta_main.frame_id < (*s->sm)["modelV2"].getModelV2().getFrameId()) {
bool recv_one = (meta_main.frame_id - (*s->sm)["modelV2"].getModelV2().getFrameId()) > 40;
while (meta_main.frame_id < (*s->sm)["modelV2"].getModelV2().getFrameId() || recv_one) {
buf = vipc_client->recv(&meta_main, 1000);
recv_one = false;
qDebug() << "recv loop: camerad:" << meta_main.frame_id << "modeld:" << (*s->sm)["modelV2"].getModelV2().getFrameId();
if (buf == nullptr) break;
}
@ -307,7 +307,5 @@ void CameraViewWidget::vipcThread() {
qDebug() << "camerad:" << meta_main.frame_id << "modeld:" << (*s->sm)["modelV2"].getModelV2().getFrameId();
emit vipcThreadFrameReceived(buf);
}
qDebug();
}
}

Loading…
Cancel
Save