From 9362b7eacf12f82d256325af92885adf3f3d9a2d Mon Sep 17 00:00:00 2001 From: ZwX1616 Date: Thu, 12 Mar 2020 15:13:35 -0700 Subject: [PATCH] log focus state --- cereal | 2 +- selfdrive/camerad/main.cc | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/cereal b/cereal index 8efe413a42..6511990644 160000 --- a/cereal +++ b/cereal @@ -1 +1 @@ -Subproject commit 8efe413a42f4432ea61f47e76657cc987909df9b +Subproject commit 6511990644c5a133518b88d0cdaec089d216f607 diff --git a/selfdrive/camerad/main.cc b/selfdrive/camerad/main.cc index 7c65f75550..f8abd1a353 100644 --- a/selfdrive/camerad/main.cc +++ b/selfdrive/camerad/main.cc @@ -437,6 +437,12 @@ void* processing_thread(void *arg) { framed.setLensErr(frame_data.lens_err); framed.setLensTruePos(frame_data.lens_true_pos); framed.setGainFrac(frame_data.gain_frac); +#ifdef QCOM + kj::ArrayPtr focus_vals(&s->cameras.front.focus[0], NUM_FOCUS); + kj::ArrayPtr focus_confs(&s->cameras.front.confidence[0], NUM_FOCUS); + framed.setFocusVal(focus_vals); + framed.setFocusConf(focus_confs); +#endif #ifndef QCOM framed.setImage(kj::arrayPtr((const uint8_t*)s->yuv_ion[yuv_idx].addr, s->yuv_buf_size));