From 59d89cf36fca69a117f48a779ad935268aa30e17 Mon Sep 17 00:00:00 2001 From: Adeeb Shihadeh Date: Wed, 21 Sep 2022 17:28:52 -0700 Subject: [PATCH] boardd: mutli pandas can knockout too old-commit-hash: db60f6b943b7b07403228e82560ae06f7280d74e --- selfdrive/boardd/boardd.cc | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/selfdrive/boardd/boardd.cc b/selfdrive/boardd/boardd.cc index cfec72f41c..884b23bf2d 100644 --- a/selfdrive/boardd/boardd.cc +++ b/selfdrive/boardd/boardd.cc @@ -114,9 +114,8 @@ bool safety_setter_thread(std::vector pandas) { } // set to ELM327 for fingerprinting - pandas[0]->set_safety_model(cereal::CarParams::SafetyModel::ELM327); - for (int i = 1; i < pandas.size(); i++) { - pandas[i]->set_safety_model(cereal::CarParams::SafetyModel::SILENT); + for (Panda *panda : pandas) { + panda->set_safety_model(cereal::CarParams::SafetyModel::ELM327); } Params p = Params(); @@ -138,7 +137,9 @@ bool safety_setter_thread(std::vector pandas) { } // set to ELM327 for ECU knockouts - pandas[0]->set_safety_model(cereal::CarParams::SafetyModel::ELM327, 1U); + for (Panda *panda : pandas) { + panda->set_safety_model(cereal::CarParams::SafetyModel::ELM327); + } std::string params; LOGW("waiting for params to set safety model");