not all cars yet

pull/31792/head
Shane Smiskol 1 year ago
parent fcd250c725
commit a506ad1690
  1. 4
      selfdrive/controls/lib/longitudinal_planner.py
  2. 3
      selfdrive/ui/qt/offroad/settings.cc

@ -91,9 +91,7 @@ class LongitudinalPlanner:
return x, v, a, j
def update(self, sm, carState_sock):
# if self.param_read_counter % 50 == 0:
# self.read_param()
# decrement personality on button press (Toyota can only decrement)
# decrement personality on distance button press
for m in messaging.drain_sock(carState_sock, wait_for_one=False):
if any(not be.pressed and be.type == ButtonType.gapAdjustCruise for be in m.carState.buttonEvents):
self.personality = (self.personality - 1) % 3

@ -91,7 +91,8 @@ TogglesPanel::TogglesPanel(SettingsWindow *parent) : ListWidget(parent) {
std::vector<QString> longi_button_texts{tr("Aggressive"), tr("Standard"), tr("Relaxed")};
long_personality_setting = new ButtonParamControl("LongitudinalPersonality", tr("Driving Personality"),
tr("Standard is recommended. In aggressive mode, openpilot will follow lead cars closer and be more aggressive with the gas and brake. "
"In relaxed mode openpilot will stay further away from lead cars."),
"In relaxed mode openpilot will stay further away from lead cars. On supported cars, you can cycle through these "
"personalities with your steering wheel distance button."),
"../assets/offroad/icon_speed_limit.png",
longi_button_texts);
for (auto &[param, title, desc, icon] : toggle_defs) {

Loading…
Cancel
Save