From f0a1a6e4d6256d7ec2319288695c5fece51c8f66 Mon Sep 17 00:00:00 2001 From: Dean Lee Date: Wed, 14 Apr 2021 06:26:24 +0800 Subject: [PATCH] camerad: SubMaster never updated (#20651) * fix sm has not been updated * update submaster in processing driver cam thread * move Subbmaster to driver camera thread * cleanup Co-authored-by: Comma Device --- selfdrive/camerad/cameras/camera_common.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/selfdrive/camerad/cameras/camera_common.cc b/selfdrive/camerad/cameras/camera_common.cc index 5dcf9e4da6..56ac0a3442 100644 --- a/selfdrive/camerad/cameras/camera_common.cc +++ b/selfdrive/camerad/cameras/camera_common.cc @@ -385,6 +385,7 @@ static void driver_cam_auto_exposure(CameraState *c, SubMaster &sm) { void common_process_driver_camera(SubMaster *sm, PubMaster *pm, CameraState *c, int cnt) { if (cnt % 3 == 0) { + sm->update(0); driver_cam_auto_exposure(c, *sm); } MessageBuilder msg;