From 433e7268f5356b9cb08be0a95ccbf54bcafaec25 Mon Sep 17 00:00:00 2001 From: Robbe Derks Date: Wed, 7 May 2025 18:12:01 +0200 Subject: [PATCH] Log register errors as errors (#35141) log register errors as errors --- selfdrive/pandad/pandad.cc | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/selfdrive/pandad/pandad.cc b/selfdrive/pandad/pandad.cc index db7dd387e0..fbf4e206ae 100644 --- a/selfdrive/pandad/pandad.cc +++ b/selfdrive/pandad/pandad.cc @@ -456,7 +456,12 @@ void pandad_run(std::vector &pandas) { for (auto *panda : pandas) { std::string log = panda->serial_read(); if (!log.empty()) { - LOGD("%s", log.c_str()); + if (log.find("Register 0x") != std::string::npos) { + // Log register divergent faults as errors + LOGE("%s", log.c_str()); + } else { + LOGD("%s", log.c_str()); + } } }