Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
18719b7
Support for Q5 8R
Dennis-NL Nov 15, 2025
9916b1c
Use ALT bus for compatibility with MLB_B8
Dennis-NL Feb 15, 2026
a22350f
Fix alt bus error for pq
Dennis-NL Feb 17, 2026
1ffee54
No test route yet
Dennis-NL Feb 17, 2026
1195792
Remove math
Dennis-NL Feb 17, 2026
0aa773a
Merge branch 'master' into MLB_B8
Dennis-NL Feb 21, 2026
fa1c10c
Add Audi Q5 2013-17 to CARS.md
Dennis-NL Feb 21, 2026
cb52115
Revert "Add Audi Q5 2013-17 to CARS.md"
Dennis-NL Feb 21, 2026
9e2ad6b
Safety fix
Dennis-NL Feb 23, 2026
602991c
Fix for ruff fail
Dennis-NL Feb 23, 2026
7acc3d1
Merge branch 'master' into MLB_B8
Dennis-NL Feb 23, 2026
4b20b4a
Merge branch 'master' into MLB_B8
Dennis-NL Feb 23, 2026
989e1ff
Revert DBC change
Dennis-NL Feb 23, 2026
ec7f072
Merge branch 'MLB_B8' of https://github.com/Dennis-NL/opendbc into ML…
Dennis-NL Feb 23, 2026
24a7b7f
Merge branch 'master' of github.com:commaai/opendbc into MLB_B8
jyoung8607 Mar 28, 2026
47b2172
Merge branch 'master' into MLB_B8
Dennis-NL Mar 28, 2026
6c73bab
Add test route for Q5 MK1
Dennis-NL Mar 28, 2026
aac78ec
Merge branch 'master' of github.com:commaai/opendbc into MLB_B8
jyoung8607 Mar 29, 2026
53afb3d
Merge branch 'master' of github.com:commaai/opendbc into MLB_B8
jyoung8607 Mar 29, 2026
975a88c
diff reduction from upstream
jyoung8607 Mar 29, 2026
7b1e9b1
this is a no-op
jyoung8607 Mar 29, 2026
b0f94c9
diff reduction
jyoung8607 Mar 29, 2026
64842ed
Merge branch 'master' of github.com:commaai/opendbc into MLB_B8
jyoung8607 Mar 29, 2026
4d259be
no-op change, diff reduction
jyoung8607 Mar 29, 2026
b84798a
Merge branch 'master' of github.com:commaai/opendbc into MLB_B8
jyoung8607 Mar 29, 2026
c32d2b6
need to calculate the magic value first
jyoung8607 Mar 29, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions opendbc/car/tests/routes.py
Original file line number Diff line number Diff line change
Expand Up @@ -297,6 +297,7 @@ class CarTestRoute(NamedTuple):
CarTestRoute("07667b885add75fd/2021-01-23--19-48-42", VOLKSWAGEN.AUDI_A3_MK3),
CarTestRoute("6c6b466346192818/2021-06-06--14-17-47", VOLKSWAGEN.AUDI_Q2_MK1),
CarTestRoute("0cd0b7f7e31a3853/2021-12-03--03-12-05", VOLKSWAGEN.AUDI_Q3_MK2),
CarTestRoute("5432d2499e17e646/00000001--a99353214f", VOLKSWAGEN.AUDI_Q5_MK1),
CarTestRoute("8f205bdd11bcbb65/2021-03-26--01-00-17", VOLKSWAGEN.SEAT_ATECA_MK1),
CarTestRoute("fc6b6c9a3471c846/2021-05-27--13-39-56", VOLKSWAGEN.SEAT_ATECA_MK1), # Leon
CarTestRoute("0bbe367c98fa1538/2023-03-04--17-46-11", VOLKSWAGEN.SKODA_FABIA_MK4),
Expand Down
1 change: 1 addition & 0 deletions opendbc/car/torque_data/override.toml
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@ legend = ["LAT_ACCEL_FACTOR", "MAX_LAT_ACCEL_MEASURED", "FRICTION"]
"ACURA_TLX_2G" = [1.2, 1.2, 0.15]
"ACURA_TLX_2G_MMR" = [1.7, 1.7, 0.16]
"PORSCHE_MACAN_MK1" = [2.0, 2.0, 0.2]
"AUDI_Q5_MK1" = [1.8, 1.8, 0.18]
"LEXUS_LS" = [1.35, 1.7, 0.17]
"TOYOTA_RAV4_PRIME" = [1.7, 2.0, 0.14]
"TOYOTA_RAV4_TSS2_2022" = [1.9, 1.9304407208090029, 0.112174]
Expand Down
20 changes: 20 additions & 0 deletions opendbc/car/volkswagen/fingerprints.py
Original file line number Diff line number Diff line change
Expand Up @@ -972,6 +972,26 @@
b'\xf1\x872Q0907572T \xf1\x890383',
],
},
CAR.AUDI_Q5_MK1: {
(Ecu.engine, 0x7e0, None): [
b'\xf1\x878R0907115N \xf1\x890006',
b'\xf1\x878R0907551F \xf1\x890007',
],
(Ecu.transmission, 0x7e1, None): [
b'\xf1\x878R0927158D \xf1\x891010',
b'\xf1\x878R0927158AM\xf1\x891003',
],
(Ecu.srs, 0x715, None): [
b'\xf1\x878R0959655F \xf1\x890610\xf1\x82\x050304010402',
],
(Ecu.eps, 0x712, None): [
b'\xf1\x878R0909144R \xf1\x890511\xf1\x82\x01\n\x1a',
b'\xf1\x878R0909144F \xf1\x890507\xf1\x82\x01\t\xe6',
],
(Ecu.fwdRadar, 0x757, None): [
b'\xf1\x878R0907561A\x00\xf1\x890410\xf1\x80100',
],
},
CAR.PORSCHE_MACAN_MK1: {
(Ecu.engine, 0x7e0, None): [
b'\xf1\x8795B906259BJ\xf1\x890001',
Expand Down
6 changes: 6 additions & 0 deletions opendbc/car/volkswagen/values.py
Original file line number Diff line number Diff line change
Expand Up @@ -445,6 +445,12 @@ class CAR(Platforms):
chassis_codes={"8U", "F3", "FS"},
wmis={WMI.AUDI_EUROPE_MPV, WMI.AUDI_GERMANY_CAR, WMI.VOLKSWAGEN_CHINA_FAW},
)
AUDI_Q5_MK1 = VolkswagenMLBPlatformConfig(
[VWCarDocs("Audi Q5 2013-17")],
VolkswagenCarSpecs(mass=1895, wheelbase=2.81),
chassis_codes={"8R"},
wmis={WMI.AUDI_EUROPE_MPV, WMI.AUDI_GERMANY_CAR},
)
PORSCHE_MACAN_MK1 = VolkswagenMLBPlatformConfig(
[VWCarDocs("Porsche Macan 2017-24")],
VolkswagenCarSpecs(mass=1895, wheelbase=2.81, steerRatio=16.2),
Expand Down
2 changes: 1 addition & 1 deletion opendbc/dbc/vw_mlb.dbc
Original file line number Diff line number Diff line change
Expand Up @@ -1707,7 +1707,7 @@ BO_ 786 TSK_03: 8 Motor_EDC17_D4
SG_ FAS_Status_Anzeige : 61|3@1+ (1.0,0.0) [0.0|7] "" Gateway_D4C7

BO_ 270 TSK_04: 8 Motor_EDC17_D4
SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7
SG_ TSK_04_CHK : 0|8@1+ (1,0) [0|255] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7
SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7
SG_ TSK_zul_Regelabw : 12|6@1+ (0.024,0) [0.000|1.512] "Unit_MeterPerSeconSquar" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7
SG_ TSK_ax_Getriebe : 18|9@1+ (0.024,-2.016) [-2.016|10.224] "Unit_MeterPerSeconSquar" Getriebe_AL551_951_D4_C7,Getriebe_DL501_C7,Getriebe_VL381_C7
Expand Down
Loading