Announcement

Collapse
No announcement yet.

Coding DSC function to steering wheel button?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Coding DSC function to steering wheel button?

    Hey all, was wondering if there was a solution or if anyone has ever attempted to code the DSC button function, that's sitting down in the center console, to one of the rarely used steering wheel buttons on a non ZCP car? I'm sure others have thought of it, as the ZCP car has the M button on the steering wheel and all later generation M3s have had that function on the steering wheel in one way or another. Just so much more convenient to be able to change to MDM or OFF by pressing a button on the wheel. Its one thing I miss from my E92M, it was great being able to change the DSC settings without taking my right hand off the wheel, on the E46 it's an inconvenience having to take a hand off the wheel, reach down, and since there's no tactile difference between the row of buttons there (seat heater, mute, tire pressure all same shape and feel) I have to also to take my eyes off the road to make sure I'm holding down the correct button (my car has MDM coded so I have to hold down DSC 5 seconds to fully off).

    I have a couple buttons on the wheel in mind for this functionality too, on the left side either the voice command button or the R/T button. Both I've never once pressed or used in my nearly 4 years of ownership.
    Last edited by BigRussia; 06-16-2021, 08:57 AM.
    2004 CB/Cinnamon 6MT Coupe w/ 180K+ original miles
    Instagram
    Youtube

    #2
    Any updates on this? I wanna do the same thing with those two buttons. Make one sport, and make one the dsc.

    Comment


      #3
      You need an additional hardware in the bus system to do this.

      If you are handy with C programing language you can achieve what you are looking for with this product.

      https://nam3forum.com/forums/forum/m...tooth-solution

      ​​​​​​​Not to mention amazing sound quality.

      Comment


        #4
        Originally posted by RawS54 View Post
        Any updates on this? I wanna do the same thing with those two buttons. Make one sport, and make one the dsc.
        DSC off / Trackmode on separate buttons is only possible with a real ZCP/CSL unit. No way to code it, it‘s Hardware related.
        03 TiAG SMG, near to zero options, Electric steeringpump conversion, MK60, karbonius, Flap, CSL management, Self tuned, AEM UEGO, Limited Pole Positions, SPAL Electric Fan, visco&aux Fan delete, shortest possible Z3 rack, style 163, 996 Brakes, PSS10s, Turner Motorsport Camberplates, GC Camberarms, Mufflermod, every bushing solid or Polyurethane, near every M3 Job is done

        Comment


          #5
          Originally posted by S54B32 View Post

          DSC off / Trackmode on separate buttons is only possible with a real ZCP/CSL unit. No way to code it, it‘s Hardware related.
          Interesting..what exactly do I need to replace then? I thought having the MSS54HP was close enough..Maybe I can find a salvage part.. and have somebody help me code. Coding is definitely not my thing

          Comment


            #6
            Nvm do as you wish
            Last edited by ZiMMie; 10-14-2021, 04:45 AM.

            Comment


              #7
              on the ZCP/CSL DSC module, the M track mode and DSC mode are treated separately as the buttons are wired and mapped to different pins. on the non ZCP/CSL module, the module doesnt accept input on the M track mode pin slot.

              one thing you can try doing is taking the M track mode wire on the steering wheel connector which is PIN 8 green connector 10-pin X10170 and wiring it to the Switch center. there are 2 plugs on the switch center:
              X1869 23-pin, black
              X521 4-pin, black


              on the smaller 4 pin connector
              Pin 2 A Signal, ASC/DSC passive ABS/DSC unit

              so try wiring pin 8 from ZCP button to PIn 2 on the 4 pin switch center connector and possibly the ZCP button can just act as an additional toggle for DSC overall where one press is M track mode and press and hold is disable DSC completely this is of course if you have M track mode coded properly for the DSC button functionality from the retrofit guide Terra posted on here.

              Comment


                #8
                Yeah soon after I made this topic I kept researching and reading around more threads online and saw that it is indeed a hardware related item, and not as simple as I hoped.

                But, in concession Ive been wondering if its possible to swap the non-CSL/ZCP single button function where instead of the standard single press = MTM / long press = DSC off, it can be swapped around to be single press = DSC off (like factory) / long press = MTM? In my personal preference it would be much better, as I find myself usually going with DSC off for spirited driving and love to have it a quick single press like factory, unless its in more dangerous conditions where then I can spend the extra 5 seconds to put on MDM

                Also I tried looking up if it was possible to get the MTM to be the default mode already enabled when starting up the car (like Sport mode memory). But alas that search led no where as well
                Last edited by BigRussia; 10-14-2021, 07:45 AM.
                2004 CB/Cinnamon 6MT Coupe w/ 180K+ original miles
                Instagram
                Youtube

                Comment


                  #9
                  My guess is that almost anything is possible when customizing software. For example, terra wrote a program to strobe the shift lights. But only someone like terra, slim or ozul will know how to program what you are asking for or they have to spend time developing a solution.

                  The fact that MTM can be programmed on a non-ZCP/CSL at all is already a big win. Knowing that, I have no problem with the standard programming of the button. I'd like to try out the strobe shift lights for fun, but that ain't happening lol. Being able to have the shift lights on a manual car is already pretty cool.

                  Comment


                    #10
                    Originally posted by Slideways View Post
                    My guess is that almost anything is possible when customizing software. For example, terra wrote a program to strobe the shift lights. But only someone like terra, slim or ozul will know how to program what you are asking for or they have to spend time developing a solution.

                    The fact that MTM can be programmed on a non-ZCP/CSL at all is already a big win. Knowing that, I have no problem with the standard programming of the button. I'd like to try out the strobe shift lights for fun, but that ain't happening lol. Being able to have the shift lights on a manual car is already pretty cool.
                    Yah for sure, I love that coding the shift light function is possible and so simple to do as well. Going off the original topic but id love to implement the strobe function as well. I dont use the shift lights as its always hard for me to tell when theyve all lit even though i know the position of the last couple lights on the dial.

                    I've actually been thinking of replacing the first 2 yellow LEDs by soldering either red or blue (like F1 teams shift lights) LEDs to make it more obvious and easier to see when hit the shift point. Also I can’t confirm but it seems like the SMG cars come with the first two LEDs red already? If i could get my hands on a cheap used cluster to mess with i think it would be a fun little project to try

                    2004 CB/Cinnamon 6MT Coupe w/ 180K+ original miles
                    Instagram
                    Youtube

                    Comment

                    Working...
                    X