Nitin: What an excellent question - thanks for asking it !!
As OPs have indicated, the light switch in your picture already includes a fog light facility - which is a very good thing if you also want to add front fogs.
To explain why it's a good thing, here's my guess regarding how the rotary-light-switch (it's called a "LDS") is wired on a mk7:
So remembering again that the picture above isn't an official VW schematic, the part of the wiring diagram to note is the set-up on pin#5 on the LDS. Notice that there is only 1 x wire for the "fog light position" (not 2 x wires for each of the front and rear fog-light functions as you may have expected).
I've dismantled one of these switches and it appears that there is a small electronic circuit embedded in the device which is dedicated specifically for the front/rear fog lights - thus allowing only one wire for both functions.
I've also looked at the waveform trace on pin #5 of the LDS in an attempt to ascertain what's happening - it's like this:
As you can see (and perhaps not surprisingly), the output on pin#5 varies depending on the pull-out position of the switch center. I suspect that the mating pin on the module "J519" in my wiring diagram is able to decode this signal and thereby decide which of the front, or back fog lights to switch-on.
So - back to your question: given that you already have the rear fog-light function, I suspect that no additional wiring will be needed - for the new LDS. You could check this by confirming that there are actually 9 x wires in the loom that runs to the connector on the rear of your existing LDS. Removing the LDS itself is very easy: simply push-in the switch center then turn the knob to the right and then pull-out the entire LDS.
You will need to tell the BCM (Body Control Module @ address hex09- which is also called "J519" in my picture above) that you have installed a new LDS - this is easily done via long coding if you have an older model mk7. Or if you have a recent model mk7, then the software switch to tell the BCM that you have installed a new LDS with front fog light function is in adaptation channels - but again, very easy to enable.
You will also need to tell the BCM that you have installed new front fog lights. This is done by enabling the 2 x Leuchte-sets that control each of the left and right side lamps. Not sure if you are familiar with "Leuchte-sets", but they are a bunch of 19 x adaptation channels that determine how each of the car's external lamps operate (there's 1 x Leuchte-set for each lamp). Your mk7 has 35 x Leuchte-sets - so 665 x adaptation channels in total!! But don't be put-off by this - Leuchte-sets aren't that difficult to program!!
Finally, you will of course need to install new wiring from the new lamps to the BCM like this:
The crucial aspect of this phase of the project is to make sure that your existing BCM has the pins physically populated on Socket B as specified in the picture.
Before you buy any parts, I suggest that you confirm that the 2 x pins in my picture are actually installed on your current BCM - because replacing the BCM is not a trivial exercise.
Don
PS: ... and I tend to agree with tigger83 (and not because he/she? is a "Super moderator"): you can spend an amount approaching the annual budget of a small African nation when buying the LDS! My experience has been that paying more doesn't equate to buying better!!
Last edited by DV52; 16-01-2020 at 11:33 AM.
Please don't PM to ask questions about coding, or vehicle repairs. The better place to deal with these matters is on-line, in the forum proper. That way you get the benefit of the expertise of the wider forum! Thank you.
Bookmarks