diff --git a/cereal/custom.capnp b/cereal/custom.capnp index f288c374e0..33aef6df4f 100644 --- a/cereal/custom.capnp +++ b/cereal/custom.capnp @@ -13,6 +13,18 @@ $Cxx.namespace("cereal"); struct OnroadEventSP { name @0 :EventName; + # event types + enable @1 :Bool; + noEntry @2 :Bool; + warning @3 :Bool; # alerts presented only when enabled or soft disabling + userDisable @4 :Bool; + softDisable @5 :Bool; + immediateDisable @6 :Bool; + preEnable @7 :Bool; + permanent @8 :Bool; # alerts presented regardless of openpilot state + overrideLateral @10 :Bool; + overrideLongitudinal @9 :Bool; + enum EventName { lkasEnable @0; lkasDisable @1;