Oh my frikken hamster......
I do not actually believe this.
Firstly, a serious big up to Hugo for driving out and bringing me some bits, it assisted with the coding.
The reason why the coding on this car was such a flippen bitch is because my car had the latest firmware flash from the dealership, meaning that a great deal of the stuff available on the net just simply would not code the car.
I have NOT been able to make these seats work, the primary reason for that being, is that I am a moron and simply do not read wiring diagrams that I have stared over 1000 times.
Firstly, I figured that it was because the VIN numbers on the seat modules were differant to that of the main bus forcing them not to work.
This is where winKFP came in, and I finally, but finalllllllly managed to code the modules, and now the VIN numbers are matching, but guess what it still does not work.
I then started reading some docs I got from hugu, and pouring over wiring diagrams, here is the clincher.
You know the seat switches, that sit on the side of the seat, one would make a logicial deduction that those buttons go to the seat modules, right.... WRONG......
I mean, I can read/move the seats in INPA, but they just wont work on the buttons, surely I did the wiring correctly, and it HAS TO BE a coding issue.... right... WRONG....
The flippen seat switches are a seperate module, that you need to integrate into the LIN bus, using the YELLOW seat connector, and not the black connector that goes to the seat module, but rather the yellow plug that holds the seatbelt pretentioners ect.
This is actually then wired, with seperate power, to the SGM, or central gateway module, which is basically the switch box in the middle of the car that holds the PDC button and stuff....
So lets recap.
1. Black 8 pin plug, takes +12v and neg, it takes CAN_H and CAN_L (yellow and black) This will make the seats work in INPA. NOTE there is NO differance between the passanger seat and front driver seat modules, the passanger seat only has one additional negative that the drivers does not have.
2. Yellow big assed plug, all your exisitng sensor wiring, but you need to add in another 12Vdc and 2 negs, plus a k-line wire that runs from pin 3 of the SGM.
Seat switches run over the SGM.... as is clearly pointed out in the wiring diagrams.....
Therefore... I have comfort seats, with working memory......
THanks again HUGO !!!!