forked from commaai/opendbc
-
Notifications
You must be signed in to change notification settings - Fork 3
Chrysler Pacifica 2017 Hybrid DBC guesses
Drew Hintz edited this page Mar 9, 2018
·
6 revisions
a8 bytes 3/4 are accel? 101 byte 3 is energy consumption or engine rpm 102 bytes 1/2 steering angle. factor=0.3187251, offset=-1307.888, -360,360 (right,left). top 3 bits not used.. ✅ STEERING bytes 3/4 are steering delta? 108 bytes 5/6 are accel 10e (byte 4 signed only active in ACC bytes 1/2 accel? 11c bytes 1/2 are brake bytes 3/4 are break intensity byte 4 bitmask 32 triggered by camera on? bytes 5/6 are speed/rpm 120 byte 3 is accel? 122 byte 1 set when accel pedal is pushed all the way in 123 byte 2 is signed unknown 126 something with accel (bytes 5/6 energy consumption?) 12c byte 3 seen in auto-park (accel or steering) TODO compare to non-autopark 134 byte 6 is accel 14b bytes 1/2 break pedal intensity 14c bytes 1/2 steering angle. bytes 5/6 are power use/regen 158 even bytes change mostly together, with movement? 1f5 byte 1 interesting ??radar?? 202 byte 1/2 is speed/rpm. divide by 14.3 to get m/s (15.1, 15.4, 12.4) ✅ SPEED The low 4 bits are not a checksum. and not included. bytes 3/4 are speed/rpm? (dodge had bytes 2/3, 14 bits as the speed) 214 byte2 byte4 seen in auto-park (accel or steering) TODO compare to non-autopark 22f byte1 is accel 260 byte 2 auto-park steering wheel actuator? TODO compare to non-autopark THIS is 08 in non-auto-park bytes 2/4 perhaps gear? (08xx00 park, 0cxx01 rev, 08xx00 drive, 08xx01 park.... seems suspicious) bytes 7/8 signed are a repeated wave 28d byte 2 breaking intensity (clean signal) ✅ BRAKE_MODULE BRAKE_PRESSURE byte 0 bitmask 16 if brake is on at all (perhaps break light) ✅ BRAKE_PRESSED 28f new one at byte 0 bitmask 2 or 1 set when plugged in to charge. 0 if not charged. 292 byte 0 perhaps indicator for LKAS gree/white/yellow? byte 1 perhaps turning wheel? 294 bytes 4 breaking intensity 2e0 distance counter (bytes 1/2 and bytes 3/4 (slightly smaller value)) 2ea Gear Shift byte 0 bitmask 4.... maybe 4=D, 3=N, 2=R, 1=P ✅ PRNDL "Reverse" "Drive" "Neutral" "Park" ; 2fc byte2 is accel, byte 6 is accel 318 STEERING_LEVERS ✅ byte0 turnsignal bitmask 1 left; bitmask2 right. -- high beams: new one at byte 0 bitmask 8 (could also be 334 bit) (try this out) 330 byte 3 bitmask 8 set is traction is off 334 byte 3 door status. (bitmask 2 FL open, 4 FR open, 8 RL open, 16 RR open, 64 trunk open) ✅ DOORS DOOR_OPEN_FL DOOR_OPEN_RR DOOR_OPEN_TRUNK -- also what's displayed on the dashboard (turn signals) 33a gear 350 byte 1 incrementing counter, then affects byte 2 on overflow 36e byte 1 accel? byte 2 accel? 38c byte 7 incrementing counter, overflows into incrementing byte 6 3ae byte 5 is slowly increasing, but not uniform 3ce byte 3 slowly changes as does byte 4 7e0 is a request, 7e8 is a response. Examples of these from a pacificaforums post by Breezy: Name,ShortName,ModeAndPID,Equation,Min Value,Max Value,Units,OBD Header Engine Coolant Temp,Coolant Temp,22011D,A-63,-40,120,C,7E0 Engine Oil Temp,Oil Temp,220121,A-63,-40,120,C,7E0 Accelerator Pedal Position,Acc Pedal,22114B,A*100/255,0,100,%,7E0 Commanded Power,Cmd Power,221997,A*100/255,0,100,%,7E0 221999,221999,221999,A,0,100,Unit,7E0