Porsche center console buttons
Porsche made it right (from my point of view) when it comes to coding logic and optional equipment.
- Center Console contains a button panel. This panel is divided into 3 zones: left, center, right.
- Button panel is a slave module for the HVAC module (since it's the closest one to be connected to, I assume). It's using only 3 wires. Most likely GND, Power, LIN-BUS.
Where's the cool part? Panel does not define which button does what. Not even if button is enabled or not. It just send information that button in certain position was pressed/released/etc. Rest of the logic is taken care of by the HVAC module. So in theory you can assign the same function to all 5 buttons on the right side of the panel and have them operate with the same logic.