...
Drive button has been pressed
Power state is POWER_MAIN
Speed state is stationary
Pre-charge is successful (or we are already charged)
Transmit REVERSE state to MCI, receive ACK
Neutral → Park (If we have park state)
Park button has been pressed/Parking brake switch flipped
Power state is any valid state (we can go to park in on/aux/off)
TBD - FW14 only allowed parking transition on power main
Speed state is stationary
Trigger Discharge and it is successful (or we are already discharged)
If discharge fails, go to error
Drive → Neutral
Centre Console Communications:
...