From e47f3aad12ace8e24e874d12f13ec970ac312a8e Mon Sep 17 00:00:00 2001 From: Chris Souers Date: Sun, 30 Jun 2019 16:31:31 -0400 Subject: [PATCH 1/4] differentiate trans types --- car.capnp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/car.capnp b/car.capnp index f30b20f97..a6717a776 100644 --- a/car.capnp +++ b/car.capnp @@ -337,6 +337,7 @@ struct CarParams { steerActuatorDelay @36 :Float32; # Steering wheel actuator delay in seconds openpilotLongitudinalControl @37 :Bool; # is openpilot doing the longitudinal control? carVin @38 :Text; # VIN number queried during fingerprinting + transmissionType @39 :TransmissionType; # What type of transmission do we have? struct LateralPIDTuning { kpBP @0 :List(Float32); @@ -384,4 +385,10 @@ struct CarParams { torque @0; angle @1; } + + enum TransmissionType { + unknown @0; + automatic @1; + manual @2; + } } From f6ae7c0a51ad653ee41e1b513912bfd34548173f Mon Sep 17 00:00:00 2001 From: Chris Souers Date: Fri, 12 Jul 2019 23:44:27 -0400 Subject: [PATCH 2/4] add clutch --- car.capnp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/car.capnp b/car.capnp index a6717a776..b23c94273 100644 --- a/car.capnp +++ b/car.capnp @@ -115,6 +115,9 @@ struct CarState { # gear gearShifter @14 :GearShifter; + # clutch (manual transmission only) + clutchPressed @27 :Bool; + # button presses buttonEvents @11 :List(ButtonEvent); leftBlinker @20 :Bool; From 6ef13ed61e46bf3d799c4a89ecb9aa9e3b04a856 Mon Sep 17 00:00:00 2001 From: Chris Souers Date: Wed, 24 Jul 2019 23:05:17 -0400 Subject: [PATCH 3/4] add ldw to visual hud alerts --- car.capnp | 1 + 1 file changed, 1 insertion(+) diff --git a/car.capnp b/car.capnp index 6c0cf2b07..3e3373e7b 100644 --- a/car.capnp +++ b/car.capnp @@ -269,6 +269,7 @@ struct CarControl { wrongGear @4; seatbeltUnbuckled @5; speedTooHigh @6; + ldw @7; } enum AudibleAlert { From 72abca6946872cca9f816412af23d9f494d69676 Mon Sep 17 00:00:00 2001 From: Chris Souers Date: Wed, 24 Jul 2019 23:05:28 -0400 Subject: [PATCH 4/4] Revert "add ldw to visual hud alerts" This reverts commit 6ef13ed61e46bf3d799c4a89ecb9aa9e3b04a856. --- car.capnp | 1 - 1 file changed, 1 deletion(-) diff --git a/car.capnp b/car.capnp index 3e3373e7b..6c0cf2b07 100644 --- a/car.capnp +++ b/car.capnp @@ -269,7 +269,6 @@ struct CarControl { wrongGear @4; seatbeltUnbuckled @5; speedTooHigh @6; - ldw @7; } enum AudibleAlert {