Commit Graph

40 Commits

Author SHA1 Message Date
vanillagorillaa 2e1d216167
Pacifica: Add cruise state indicator (#332)
* Pacifica: Add cruise state indicator

* Pacifica: Missing ;
2021-01-04 14:04:49 +01:00
vanillagorillaa fb90ff7a46
Fix all typos in opendbc (#299) 2020-09-29 11:59:26 -07:00
Adeeb Shihadeh f1e69a6cf9 Fix wrong message size in Chrysler 2020-05-08 23:13:04 -07:00
Riccardo Biasini c1f764828e reverting changes to Chrysler: speed message seems different from car to car 2020-02-24 14:54:48 -08:00
Riccardo Biasini 2de8e9e829 Chrysler: Speed msg is 5 bytes 2020-02-24 14:37:55 -08:00
Riccardo Biasini f4ac315edc Chrysler: add counter to 514 2020-02-24 13:27:56 -08:00
Riccardo Biasini dacd8b4603 Chrysler commonize gear VALs 2020-02-15 19:15:04 -08:00
TK211X f55a7efa89 Parking Assist Messages (#183) 2019-09-06 04:48:04 -07:00
Drew Hintz 7684440b14 chrysler: increase size of ACCEL_134 (#174)
This doesn't matter for our use in OP, but 7 bits is more accurate.
The signal might be 8 bits, but I haven't seen the 8th bit set in a drive, so leaving it at 7 just in case.
2019-07-22 19:32:06 -07:00
Drew Hintz 5d884dfb85 add Chrysler ACC resume button (#161) 2019-05-03 14:20:23 -07:00
Drew Hintz ecf99e038c chrysler car model in LKAS message so we can use CAN packer (#140) 2019-02-21 09:22:31 -08:00
Drew Hintz 85b0df72a7 chrysler L gear (#139) 2019-01-31 00:55:25 -08:00
Drew Hintz 85de1ff184 Chrysler message to play an audible beep & ACC cancel (#133)
* initial signals for chrysler pacifica 2017 hybrid

* add gear status PRNDL

* tighten up speed bits. brake pressue max comment.

* value table for gear status

* speed of right vs left side of car

* units for speed_right

* Set packet lengths, adding steering rate, adjusted speed

* Speed, braking, and distance signals

* turn signals

* Revert "turn signals"

This reverts commit 91f6507031.

* turn signals

This time without accidentally overwriting energee's signals.

* turn signal lights (and thus hazard lights)

* high beams for genericToggle

* high beams also. likely dashboard message.

* acceleration pedal for gasPressed

* seatbelt unbuckle message

* LKAS lane-keeping assist dashboard indicators

* auto park disable button

* auto park turning on button

* auto park signal unknown

* autopark has control

* another signal for autopark having control

* autopark parallel and perpendicular mode. maybe turning wheel.

* another auto park perpendicular bit

* another bit for if autopark or human has control

* another steering angle signal, this is more noisy and lags the other
one.

* blind spot warning signal
why isn't the left warning near the right warning?

* parksense disabled signal

* lkas steering torque maaaaybe

* correct size and signed for lkas maaaybe steering torque

* lkas incrementer and checksum

* lkas checksum
thanks to work by Charlie Miller and Chris Valasek!

* gear checksum, message lengths, better names

* more message lengths and checksum

* more lengths

* the rest of the normal message lengths

* lots more signals

* blind spot left alert

* autopark checksum

* one more bit for energy curve

* more braking

* fix speed factor

* radar messages for pacifica from private fusion canbus

* change to standard COUNTER and CHECKSUM

* another speed signal

* dashboard signals, perhaps acc

* ACC steering wheel buttons

* unknown signals

* more unknown signals

* new type of message on private fusion

* private fusion unknown messages

* autopark turning status

* more auto park

* fix wheel speed signal size

* radar distance signal fix

* radar LAT_DIST, LONG_DIST and guesses for REL_ACCEL and REL_SPEED

* speeds that correspond with long dist messages

* units for the d_* REL_SPEED

* acc speed config units

* ACC accel and decel

* ACC braking messages

* guesses for ACC

* more acc

* random signals

* fix lkas signal, gas vs electric signals

* steering angle units

* switch PRNDL to big endian because I suspect cabana and OP CanParser do
not work the same way for little endian.

* switch the signals OP uses to big endian to work around little endian
limitation

* wheel speed factors and fix side speeds

* ACC cancel button

* button toggle for parksense

* message to send beep
2019-01-06 22:22:17 -08:00
Riccardo 6824002fae Chrysler: fixed torque motor understanding 2019-01-02 17:16:58 -08:00
Riccardo Biasini 8094782ac1 Chrysler: minor message renaming 2018-12-30 19:12:51 -08:00
Riccardo Biasini 9578326f6b Chrysler: beter names and LKAS_HUD message understood 2018-12-30 18:52:22 -08:00
Riccardo Biasini 59eaae96d9 Chrysler: added lkas icon color signal 2018-12-30 18:26:15 -08:00
Riccardo 63be265de8 added torque driver and torque motor 2018-12-29 13:08:06 -08:00
Riccardo 225beb287f Chrysler: no more big endian 2018-12-28 23:44:55 -08:00
Riccardo 41ec0672d4 Chrysler: less big endian in dbc 2018-12-28 23:05:53 -08:00
Riccardo 8cc8da3184 Chrysler: no big endian 2018-12-28 22:27:10 -08:00
Riccardo 166b32ba8a Chrysler: naming consistency 2018-12-28 20:49:43 -08:00
Riccardo 1c1dd5a67e Chrysler: seems more correct for torque 2018-12-28 19:12:59 -08:00
Drew Hintz 8ac852b7d4 Add Chrysler ACC cancel button (#127)
* initial signals for chrysler pacifica 2017 hybrid

* add gear status PRNDL

* tighten up speed bits. brake pressue max comment.

* value table for gear status

* speed of right vs left side of car

* units for speed_right

* Set packet lengths, adding steering rate, adjusted speed

* Speed, braking, and distance signals

* turn signals

* Revert "turn signals"

This reverts commit 91f6507031.

* turn signals

This time without accidentally overwriting energee's signals.

* turn signal lights (and thus hazard lights)

* high beams for genericToggle

* high beams also. likely dashboard message.

* acceleration pedal for gasPressed

* seatbelt unbuckle message

* LKAS lane-keeping assist dashboard indicators

* auto park disable button

* auto park turning on button

* auto park signal unknown

* autopark has control

* another signal for autopark having control

* autopark parallel and perpendicular mode. maybe turning wheel.

* another auto park perpendicular bit

* another bit for if autopark or human has control

* another steering angle signal, this is more noisy and lags the other
one.

* blind spot warning signal
why isn't the left warning near the right warning?

* parksense disabled signal

* lkas steering torque maaaaybe

* correct size and signed for lkas maaaybe steering torque

* lkas incrementer and checksum

* lkas checksum
thanks to work by Charlie Miller and Chris Valasek!

* gear checksum, message lengths, better names

* more message lengths and checksum

* more lengths

* the rest of the normal message lengths

* lots more signals

* blind spot left alert

* autopark checksum

* one more bit for energy curve

* more braking

* fix speed factor

* radar messages for pacifica from private fusion canbus

* change to standard COUNTER and CHECKSUM

* another speed signal

* dashboard signals, perhaps acc

* ACC steering wheel buttons

* unknown signals

* more unknown signals

* new type of message on private fusion

* private fusion unknown messages

* autopark turning status

* more auto park

* fix wheel speed signal size

* radar distance signal fix

* radar LAT_DIST, LONG_DIST and guesses for REL_ACCEL and REL_SPEED

* speeds that correspond with long dist messages

* units for the d_* REL_SPEED

* acc speed config units

* ACC accel and decel

* ACC braking messages

* guesses for ACC

* more acc

* random signals

* fix lkas signal, gas vs electric signals

* steering angle units

* switch PRNDL to big endian because I suspect cabana and OP CanParser do
not work the same way for little endian.

* switch the signals OP uses to big endian to work around little endian
limitation

* wheel speed factors and fix side speeds

* ACC cancel button
2018-12-10 23:16:35 -08:00
Drew Hintz ebfe5238cb 🚐 more chrysler pacifica signals (#84)
* initial signals for chrysler pacifica 2017 hybrid

* add gear status PRNDL

* tighten up speed bits. brake pressue max comment.

* value table for gear status

* speed of right vs left side of car

* units for speed_right

* Set packet lengths, adding steering rate, adjusted speed

* Speed, braking, and distance signals

* turn signals

* Revert "turn signals"

This reverts commit 91f6507031.

* turn signals

This time without accidentally overwriting energee's signals.

* turn signal lights (and thus hazard lights)

* high beams for genericToggle

* high beams also. likely dashboard message.

* acceleration pedal for gasPressed

* seatbelt unbuckle message

* LKAS lane-keeping assist dashboard indicators

* auto park disable button

* auto park turning on button

* auto park signal unknown

* autopark has control

* another signal for autopark having control

* autopark parallel and perpendicular mode. maybe turning wheel.

* another auto park perpendicular bit

* another bit for if autopark or human has control

* another steering angle signal, this is more noisy and lags the other
one.

* blind spot warning signal
why isn't the left warning near the right warning?

* parksense disabled signal

* lkas steering torque maaaaybe

* correct size and signed for lkas maaaybe steering torque

* lkas incrementer and checksum

* lkas checksum
thanks to work by Charlie Miller and Chris Valasek!

* gear checksum, message lengths, better names

* more message lengths and checksum

* more lengths

* the rest of the normal message lengths

* lots more signals

* blind spot left alert

* autopark checksum

* one more bit for energy curve

* more braking

* fix speed factor

* radar messages for pacifica from private fusion canbus

* change to standard COUNTER and CHECKSUM

* another speed signal

* dashboard signals, perhaps acc

* ACC steering wheel buttons

* unknown signals

* more unknown signals

* new type of message on private fusion

* private fusion unknown messages

* autopark turning status

* more auto park

* fix wheel speed signal size

* radar distance signal fix

* radar LAT_DIST, LONG_DIST and guesses for REL_ACCEL and REL_SPEED

* speeds that correspond with long dist messages

* units for the d_* REL_SPEED

* acc speed config units

* ACC accel and decel

* ACC braking messages

* guesses for ACC

* more acc

* random signals

* fix lkas signal, gas vs electric signals

* steering angle units

* switch PRNDL to big endian because I suspect cabana and OP CanParser do
not work the same way for little endian.

* switch the signals OP uses to big endian to work around little endian
limitation

* wheel speed factors and fix side speeds
2018-07-26 18:02:52 -07:00
adhintz f57511e1bd acceleration pedal for gasPressed 2018-03-08 08:39:41 -08:00
Drew Hintz c8d1dbc210 high beams also. likely dashboard message. 2018-03-08 08:39:41 -08:00
Drew Hintz 9f1c78bf23 high beams for genericToggle 2018-03-08 08:39:41 -08:00
adhintz f037d422ec turn signal lights (and thus hazard lights) 2018-03-08 08:39:41 -08:00
adhintz b35bb08465 turn signals
This time without accidentally overwriting energee's signals.
2018-03-08 08:39:41 -08:00
adhintz 78986cfca0 Revert "turn signals"
This reverts commit 91f6507031.
2018-03-08 08:39:41 -08:00
adhintz ba946c9ede turn signals 2018-03-08 08:39:41 -08:00
Ted Slesinski 2af3ecc4fc Speed, braking, and distance signals 2018-03-08 08:39:41 -08:00
Ted Slesinski f40ab8708f Set packet lengths, adding steering rate, adjusted speed 2018-03-08 08:39:41 -08:00
adhintz cd59bfa90b units for speed_right 2018-03-08 08:39:41 -08:00
adhintz c2fcce288b speed of right vs left side of car 2018-03-08 08:39:41 -08:00
adhintz 4ef5fae290 value table for gear status 2018-03-08 08:39:41 -08:00
adhintz 97c48e2f55 tighten up speed bits. brake pressue max comment. 2018-03-08 08:39:41 -08:00
adhintz a0cbfd1dde add gear status PRNDL 2018-03-08 08:39:41 -08:00
adhintz 0c8286544a initial signals for chrysler pacifica 2017 hybrid 2018-03-08 08:39:41 -08:00