From 84e2f106db8e239dd54d900a0f3476a1a1ec0fd7 Mon Sep 17 00:00:00 2001 From: Willem Melching Date: Tue, 17 Mar 2020 11:42:17 -0700 Subject: [PATCH] Check IsTakingSnapshot is not set before starting snapshot old-commit-hash: 7cd2c4c18f76143f7d71e001a3c934fd43e65089 --- selfdrive/camerad/snapshot/snapshot.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/selfdrive/camerad/snapshot/snapshot.py b/selfdrive/camerad/snapshot/snapshot.py index 0da8d67973..4ba10bf4be 100755 --- a/selfdrive/camerad/snapshot/snapshot.py +++ b/selfdrive/camerad/snapshot/snapshot.py @@ -22,6 +22,9 @@ def snapshot(): params = Params() front_camera_allowed = int(params.get("RecordFront")) + if params.get("IsTakingSnapshot") == b"1": + return None + params.put("IsTakingSnapshot", "1") params.put("Offroad_IsTakingSnapshot", json.dumps(OFFROAD_ALERTS["Offroad_IsTakingSnapshot"])) time.sleep(2.0) # Give thermald time to read the param, or if just started give camerad time to start