boardd: don't multiplex OBD port on external pandas (#26062)

don't multiplex on ext pandas
pull/26068/head
Shane Smiskol 3 years ago committed by GitHub
parent 7f3c070061
commit bf5f9adcc8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 5
      selfdrive/boardd/boardd.cc

@ -113,8 +113,9 @@ bool safety_setter_thread(std::vector<Panda *> pandas) {
}
// set to ELM327 for fingerprinting
for (Panda *panda : pandas) {
panda->set_safety_model(cereal::CarParams::SafetyModel::ELM327);
for (int i = 0; i < pandas.size(); i++) {
const uint16_t safety_param = (i > 0) ? 1U : 0U;
pandas[i]->set_safety_model(cereal::CarParams::SafetyModel::ELM327, safety_param);
}
Params p = Params();

Loading…
Cancel
Save