mirror of
https://github.com/infiniteCable2/opendbc.git
synced 2026-06-08 10:54:51 +08:00
* ford: add 2025 ranger raptor fingerprint Signed-off-by: Thor J. Kooda <792089+tkooda@users.noreply.github.com> * Rivian: fix duplicate counters on forwarded VDM_AdasSts (#3236) * fix * strict * HKG: Kia Niro Hybrid 2024 Fingerprint (#3162) * Update fingerprints.py * Update values.py * retry CI --------- Co-authored-by: Jason Young <jyoung8607@gmail.com> * Revert "Rivian: fix duplicate counters on forwarded VDM_AdasSts (#3236)" This reverts commit d941ca9f75e7f5ed261076516cea855718307408. * Reapply "Rivian: fix duplicate counters on forwarded VDM_AdasSts (#3236)" Co-authored-by: lukasloetkolben <61192133+lukasloetkolben@users.noreply.github.com> Co-authored-by: Daniel Koepping <elkoled@gmail.com> This reverts commit 438693be20adc0a0063c19f2e525b2ed5de01c74. * Honda - Bump 2022 Acura TLX and restore testroute (#3170) * Add 2022 Acura TLX fingerprint * whitespace fix * Bump to 2022 TLX * whitespace fix * remove 22 TLX from community list * Add TLX_2G testroute from 2022 * retry CI --------- Co-authored-by: Jason Young <jyoung8607@gmail.com> --------- Signed-off-by: Thor J. Kooda <792089+tkooda@users.noreply.github.com> Co-authored-by: Shane Smiskol <shane@smiskol.com> Co-authored-by: royjr <royjr96@gmail.com> Co-authored-by: Jason Young <jyoung8607@gmail.com> Co-authored-by: MVL <manuel@alumni.virginia.edu>
229 lines
9.3 KiB
Python
229 lines
9.3 KiB
Python
""" AUTO-FORMATTED USING opendbc/car/debug/format_fingerprints.py, EDIT STRUCTURE THERE."""
|
|
from opendbc.car.structs import CarParams
|
|
from opendbc.car.ford.values import CAR
|
|
|
|
Ecu = CarParams.Ecu
|
|
|
|
FW_VERSIONS = {
|
|
CAR.FORD_BRONCO_SPORT_MK1: {
|
|
(Ecu.eps, 0x730, None): [
|
|
b'LX6C-14D003-AH\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'LX6C-14D003-AK\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'LX6C-14D003-AL\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
(Ecu.abs, 0x760, None): [
|
|
b'LX6C-2D053-RD\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'LX6C-2D053-RE\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'LX6C-2D053-RF\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
(Ecu.fwdRadar, 0x764, None): [
|
|
b'LB5T-14D049-AB\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
(Ecu.fwdCamera, 0x706, None): [
|
|
b'M1PT-14F397-AC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'M1PT-14F397-AD\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
},
|
|
CAR.FORD_ESCAPE_MK4: {
|
|
(Ecu.eps, 0x730, None): [
|
|
b'LX6C-14D003-AF\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'LX6C-14D003-AH\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'LX6C-14D003-AK\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'LX6C-14D003-AL\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
(Ecu.abs, 0x760, None): [
|
|
b'LX6C-2D053-NS\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'LX6C-2D053-NT\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'LX6C-2D053-NY\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'LX6C-2D053-SA\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'LX6C-2D053-SD\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
(Ecu.fwdRadar, 0x764, None): [
|
|
b'LB5T-14D049-AB\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
(Ecu.fwdCamera, 0x706, None): [
|
|
b'LJ6T-14F397-AD\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'LJ6T-14F397-AE\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'LV4T-14F397-GG\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
},
|
|
CAR.FORD_ESCAPE_MK4_5: {
|
|
(Ecu.eps, 0x730, None): [
|
|
b'PZ11-14D003-EA\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
(Ecu.abs, 0x760, None): [
|
|
b'PZ1C-2D053-EJ\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
(Ecu.fwdRadar, 0x764, None): [
|
|
b'ML3T-14D049-AL\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
(Ecu.fwdCamera, 0x706, None): [
|
|
b'PJ6T-14H102-ABL\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
},
|
|
CAR.FORD_EXPLORER_MK6: {
|
|
(Ecu.eps, 0x730, None): [
|
|
b'L1MC-14D003-AJ\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'L1MC-14D003-AK\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'L1MC-14D003-AL\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'M1MC-14D003-AB\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'M1MC-14D003-AC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'P1MC-14D003-AA\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
(Ecu.abs, 0x760, None): [
|
|
b'L1MC-2D053-AJ\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'L1MC-2D053-BA\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'L1MC-2D053-BB\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'L1MC-2D053-BD\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'L1MC-2D053-BF\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'L1MC-2D053-BJ\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'L1MC-2D053-KB\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
(Ecu.fwdRadar, 0x764, None): [
|
|
b'LB5T-14D049-AB\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
(Ecu.fwdCamera, 0x706, None): [
|
|
b'LB5T-14F397-AD\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'LB5T-14F397-AE\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'LB5T-14F397-AF\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'LC5T-14F397-AE\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'LC5T-14F397-AH\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
},
|
|
CAR.FORD_EXPEDITION_MK4: {
|
|
(Ecu.eps, 0x730, None): [
|
|
b'NL14-14D003-AE\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
(Ecu.abs, 0x760, None): [
|
|
b'RL14-2D053-AA\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
(Ecu.fwdRadar, 0x764, None): [
|
|
b'ML3T-14D049-AL\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
(Ecu.fwdCamera, 0x706, None): [
|
|
b'ML3T-14H102-ABT\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
},
|
|
CAR.FORD_F_150_MK14: {
|
|
(Ecu.eps, 0x730, None): [
|
|
b'ML3V-14D003-BA\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'ML3V-14D003-BC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'ML3V-14D003-BD\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
(Ecu.abs, 0x760, None): [
|
|
b'ML34-2D053-AJ\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'NL34-2D053-CA\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'PL34-2D053-CA\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'PL34-2D053-CC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'PL3V-2D053-BA\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'PL3V-2D053-BB\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
(Ecu.fwdRadar, 0x764, None): [
|
|
b'ML3T-14D049-AH\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'ML3T-14D049-AK\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'ML3T-14D049-AL\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
(Ecu.fwdCamera, 0x706, None): [
|
|
b'ML3T-14H102-ABR\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'ML3T-14H102-ABS\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'ML3T-14H102-ABT\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'ML3T-14H102-ACA\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'PJ6T-14H102-ABJ\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'PJ6T-14H102-ABS\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'RJ6T-14H102-ACJ\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'RJ6T-14H102-BBC\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
},
|
|
CAR.FORD_F_150_LIGHTNING_MK1: {
|
|
(Ecu.abs, 0x760, None): [
|
|
b'PL38-2D053-AA\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'RL38-2D053-BD\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
(Ecu.fwdCamera, 0x706, None): [
|
|
b'ML3T-14H102-ABT\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'RJ6T-14H102-ACJ\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'RJ6T-14H102-BBC\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
(Ecu.fwdRadar, 0x764, None): [
|
|
b'ML3T-14D049-AL\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
(Ecu.eps, 0x730, None): [
|
|
b'RL38-14D003-AA\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
},
|
|
CAR.FORD_MUSTANG_MACH_E_MK1: {
|
|
(Ecu.eps, 0x730, None): [
|
|
b'LJ9C-14D003-AM\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'LJ9C-14D003-CC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'LJ9C-14D003-FA\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'LJ9C-14D003-GA\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'LJ9C-14D003-HA\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
(Ecu.abs, 0x760, None): [
|
|
b'LK9C-2D053-CK\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'LK9C-2D053-CN\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
(Ecu.fwdRadar, 0x764, None): [
|
|
b'ML3T-14D049-AL\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
(Ecu.fwdCamera, 0x706, None): [
|
|
b'ML3T-14H102-ABS\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'RJ6T-14H102-BAE\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
},
|
|
CAR.FORD_FOCUS_MK4: {
|
|
(Ecu.eps, 0x730, None): [
|
|
b'JX6C-14D003-AH\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
(Ecu.abs, 0x760, None): [
|
|
b'JX61-2D053-CJ\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
(Ecu.fwdRadar, 0x764, None): [
|
|
b'JX7T-14D049-AC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
(Ecu.fwdCamera, 0x706, None): [
|
|
b'JX7T-14F397-AH\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
},
|
|
CAR.FORD_MAVERICK_MK1: {
|
|
(Ecu.eps, 0x730, None): [
|
|
b'NZ6C-14D003-AK\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'NZ6C-14D003-AL\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
(Ecu.abs, 0x760, None): [
|
|
b'NZ6C-2D053-AE\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'NZ6C-2D053-AF\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'NZ6C-2D053-AG\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'PZ6C-2D053-ED\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'PZ6C-2D053-EE\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'PZ6C-2D053-EF\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
(Ecu.fwdRadar, 0x764, None): [
|
|
b'NZ6T-14D049-AA\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
(Ecu.fwdCamera, 0x706, None): [
|
|
b'NZ6T-14F397-AC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
},
|
|
CAR.FORD_RANGER_MK2: {
|
|
(Ecu.eps, 0x730, None): [
|
|
b'NB3C-14D003-AB\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'NL14-14D003-AE\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'RB3C-14D003-AA\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
(Ecu.abs, 0x760, None): [
|
|
b'PB3C-2D053-ZD\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'PB3C-2D053-ZG\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'PB3C-2D053-ZJ\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'RB3C-2D053-AK\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
(Ecu.fwdRadar, 0x764, None): [
|
|
b'ML3T-14D049-AL\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
(Ecu.fwdCamera, 0x706, None): [
|
|
b'PJ6T-14H102-ABJ\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
b'RJ6T-14H102-BBB\x00\x00\x00\x00\x00\x00\x00\x00\x00',
|
|
],
|
|
},
|
|
}
|