* Update Gear Packet with Eco and Sport button
* run generator for eon and sport button
* @Chassdesk confirmed eco and sport button
* run generator
* @Øivind confirmed eco and sport button
* run generator
* 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
* 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
* Add 3rd RSA signal and cleanup
Moved order of messages to be ascending.
Added 3rd can message from RSA and added value for the no overtake sign.
* Add more comments
* More comments
* Add better explaination
* Add 1163 Comments
* SPDVAL1 checked and comment corrected
* TSGN3 Signs
* generate new files with rsa
* Add ESPButton to gm_global_a_powertrain
Bit goes to 1 when traction control button is down. Tested on 2018 Chevy Volt.
* Add DriveModeButton to gm_global_a_powertrain
DriveModeButton toggles between Normal/Sport/Mountain/Hold modes
Tested on 2018 Chevy Volt
* Add value entries for DriveModeButton / ESPButton
* Add IntelliBeam, HighBeams, and HighBeamsTemporary
Temporary high beam bit is enabled when pulling the switch forward.
It remains off when pushing it back, which keeps HighBeams enabled
permanently.
* VAL_/VAL_TABLE_ entries for highbeams/intellibeam