cilynx / expedition

0 stars 0 forks source link

Heated / Cooled front seats don't work w/ KSPIV head #8

Open cilynx opened 1 year ago

cilynx commented 1 year ago

The icons are there in the A/C control screen, but they don't respond to touches (don't turn blue like the other icons) and the seats do not heat / cool.

cilynx commented 1 year ago

I captured the appropriate CAN frames with the factory buttons connected and was able to control the seats by sending frames myself.

High, Medium, Low, Off

124 is request -- goes back to 00 00 00 00 00 00 00 00 when no buttons are pressed 125 is state -- starts as 02 02 00 00 00 00 00 00 when the vehicle starts and the seats are off

Heat

124 - 80, 40, 20, 2 Driver is first byte, Passenger is second byte 125 - 80, 40, 20, 2 Driver is first byte, Passenger is second byte 356 - 98, 90, 88, 0 Driver is first byte 26, 24, 22, 0 Passenger is second byte 358 - 70, 50, 30, 0 Driver is first byte 70, 50, 30, 0 Passenger is third byte 35C - 18, 10, 8, 0 Driver - heat 3, 2, 1, 0 Passenger - heat Driver and Passenger add together to make the 5th byte

Cool

124 - 10, 8, 4, 2 125 - 10, 8, 4, 2 356 - 58, 50, 48, 0

I have shared this info with KSPIV and they're working on an update to make the seats work in the UX.