From 8343b568703272eba52c509b74ed35ec6ea755b8 Mon Sep 17 00:00:00 2001 From: Vasily Tarasov Date: Mon, 26 Feb 2018 10:22:19 -0800 Subject: [PATCH] Dibs on SAFETY_GM numerical value To match Panda repo. --- cereal/car.capnp | 1 + selfdrive/boardd/boardd.cc | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/cereal/car.capnp b/cereal/car.capnp index be31f6628d..6da4445b29 100644 --- a/cereal/car.capnp +++ b/cereal/car.capnp @@ -286,6 +286,7 @@ struct CarParams { honda @1; toyota @2; elm327 @3; + gm @4; } # things about the car in the manual diff --git a/selfdrive/boardd/boardd.cc b/selfdrive/boardd/boardd.cc index b472857300..e1f2fbd4e6 100644 --- a/selfdrive/boardd/boardd.cc +++ b/selfdrive/boardd/boardd.cc @@ -35,6 +35,7 @@ #define SAFETY_HONDA 1 #define SAFETY_TOYOTA 2 #define SAFETY_ELM327 0xE327 +#define SAFETY_GM 3 namespace { @@ -95,6 +96,9 @@ void *safety_setter_thread(void *s) { case (int)cereal::CarParams::SafetyModels::ELM327: safety_setting = SAFETY_ELM327; break; + case (int)cereal::CarParams::SafetyModels::GM: + safety_setting = SAFETY_GM; + break; default: LOGE("unknown safety model: %d", safety_model); }