Skip to content

Add support for Jeep Grand Cherokee SRT 2016-18#3265

Draft
alxs1234 wants to merge 27 commits intocommaai:masterfrom
alxs1234:master
Draft

Add support for Jeep Grand Cherokee SRT 2016-18#3265
alxs1234 wants to merge 27 commits intocommaai:masterfrom
alxs1234:master

Conversation

@alxs1234
Copy link
Copy Markdown

@alxs1234 alxs1234 commented Mar 30, 2026

The SRT trim uses significantly different steering hardware/ratio than the standard Grand Cherokee, requiring a separate platform entry.

Key differences from JEEP_GRAND_CHEROKEE:

  • steerRatio: 13.0 (vs 16.7 on standard GC)
  • mass: 1836 kg (vs 1778 kg)
  • Older EPS firmware (68252416AL, below 6841 threshold)
  • Sportier EPS benefits from higher STEER_DELTA_UP/DOWN (6 vs 3)

Changes:

  • values.py: Add JEEP_GRAND_CHEROKEE_SRT_2016 platform and SRT_CARS set with tuned CarControllerParams (STEER_DELTA_UP/DOWN=6, STEER_MAX=261)
  • fingerprints.py: Add 7 ECU firmware versions
  • interface.py: Add SRT to Jeep Grand Cherokee elif branch
  • params.toml: Add torque params (copied from GC, measured data to follow)

Tested on: 2016 Jeep Grand Cherokee SRT (VIN: 1C4RJFDJ3GC420967)
Hardware: comma 4, FCA harness
FFCM: 68251681AF (factory installed, LaneSense enabled via BCM config)

Validation:

  • Dongle ID: 0d229e810a3e34c5
  • Route: 0d229e810a3e34c5/0000000d--f284666791

@github-actions github-actions bot added car related to opendbc/car/ chrysler labels Mar 30, 2026
Copy link
Copy Markdown
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for contributing to opendbc! In order for us to review your PR as quickly as possible, check the following:

  • Convert your PR to a draft unless it's ready to review
  • Read the contributing docs
  • Before marking as "ready for review", ensure:
    • the goal is clearly stated in the description
    • all the tests are passing
    • include a route or your device' dongle ID if relevant

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 30, 2026

Car behavior report

Replays driving segments through this PR and compares the behavior to master.
Please review any changes carefully to ensure they are expected.

Testing 40 segments for: CHRYSLER_PACIFICA_2018_HYBRID, CHRYSLER_PACIFICA_2019_HYBRID, CHRYSLER_PACIFICA_2018, CHRYSLER_PACIFICA_2020

✅ 0 changed, 40 passed, 0 errors

@alxs1234 alxs1234 marked this pull request as draft March 30, 2026 00:28
@alxs1234 alxs1234 marked this pull request as ready for review March 30, 2026 01:03
@alxs1234 alxs1234 marked this pull request as draft March 30, 2026 05:49
@alxs1234 alxs1234 marked this pull request as ready for review March 30, 2026 05:54
@alxs1234 alxs1234 marked this pull request as draft March 30, 2026 15:08
@github-actions github-actions bot added the car safety vehicle-specific safety code label Apr 1, 2026
Removed SRT hooks for Chrysler from safety.h
@alxs1234
Copy link
Copy Markdown
Author

alxs1234 commented Apr 1, 2026

keeping PR as draft until I can work through errors I'm seeing on vehicle.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

car safety vehicle-specific safety code car related to opendbc/car/ chrysler DBC signals

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant