|
|
@ -36,6 +36,7 @@ |
|
|
|
#define SAFETY_TOYOTA 2 |
|
|
|
#define SAFETY_TOYOTA 2 |
|
|
|
#define SAFETY_ELM327 0xE327 |
|
|
|
#define SAFETY_ELM327 0xE327 |
|
|
|
#define SAFETY_GM 3 |
|
|
|
#define SAFETY_GM 3 |
|
|
|
|
|
|
|
#define SAFETY_HONDA_BOSCH 4 |
|
|
|
|
|
|
|
|
|
|
|
namespace { |
|
|
|
namespace { |
|
|
|
|
|
|
|
|
|
|
@ -99,6 +100,9 @@ void *safety_setter_thread(void *s) { |
|
|
|
case (int)cereal::CarParams::SafetyModels::GM: |
|
|
|
case (int)cereal::CarParams::SafetyModels::GM: |
|
|
|
safety_setting = SAFETY_GM; |
|
|
|
safety_setting = SAFETY_GM; |
|
|
|
break; |
|
|
|
break; |
|
|
|
|
|
|
|
case (int)cereal::CarParams::SafetyModels::HONDA_BOSCH: |
|
|
|
|
|
|
|
safety_setting = SAFETY_HONDA_BOSCH; |
|
|
|
|
|
|
|
break; |
|
|
|
default: |
|
|
|
default: |
|
|
|
LOGE("unknown safety model: %d", safety_model); |
|
|
|
LOGE("unknown safety model: %d", safety_model); |
|
|
|
} |
|
|
|
} |
|
|
|