INDustry distribution
BMW Garage BMW Meets Register Search Today's Posts Mark Forums Read

Go Back   BMW M3 and BMW M4 Forum > BMW F80 M3 / F82 M4 Technical Topics > DIY and Coding Discussions

Post Reply
 
Thread Tools Search this Thread
      11-17-2016, 09:07 PM   #23
backagain
just a fool
backagain's Avatar
China
313
Rep
643
Posts

Drives: 2016 SO coded M3
Join Date: Mar 2016
Location: CA bay area

iTrader: (0)

Quote:
Originally Posted by bb1857 View Post
I tried to code this in mine as well and can't get it to work at all. It's the only item that I can't get to work and its driving me nuts!!

Anyone that has any pointers to make this work would be greatly appreciated.
I had to play with the above suggested travel distances to make it work. Also I remember at first it won't budge, until I used the spare remote to lock/open.

It is a tricky feature. If you adjust your seat manually after power off, it won't work. When the seat is moving after you close the door, if you engage the gearbox, it will stop. But once you get the hang of it, it works great!
Appreciate 1
bb1857821.50

      11-21-2016, 08:31 PM   #24
Adcampo
Captain
227
Rep
704
Posts

Drives: F30 Estril
Join Date: Apr 2013
Location: Ashburn Va

iTrader: (1)

Quote:
Originally Posted by Nick7700 View Post
Quote:
Originally Posted by Adcampo View Post
Had this coded, but it doesn't work consistently. If I reset my memory presets it seems to work and stops soon after.
Is yours working yet? I'm in the same situation as you. It worked for a very short period of time, then now it doesn't work at all. I wonder what caused it to reset itself. It's been driving me nuts
Nope. No luck. Annoying.
__________________
16 F83 MG/Amaro XT1 6mt
Appreciate 0
      11-22-2016, 12:02 PM   #25
backagain
just a fool
backagain's Avatar
China
313
Rep
643
Posts

Drives: 2016 SO coded M3
Join Date: Mar 2016
Location: CA bay area

iTrader: (0)

Quote:
Originally Posted by Adcampo View Post
Nope. No luck. Annoying.
My understanding is if your driving position is outside the range set by the moving distance parameters, it will not work. Hence the need to play with the coding parameters. I changed the backward movement all the way back, leaving only enough space for my briefcase (as I usually don't have backseat passengers). Also, my driving position isn't very close to the steering wheel.

Hope this helps.
Appreciate 0
      11-22-2016, 10:17 PM   #26
Almaretto
Major General
Almaretto's Avatar
United_States
1816
Rep
7,567
Posts

Drives: Test Vehicles
Join Date: Dec 2015
Location: Mountain View, CA

iTrader: (0)

Quote:
Originally Posted by Adcampo View Post
Nope. No luck. Annoying.
BMW coding is very particular. In addition to what others said, the personalized key profiles can make a difference. Making any manual adjustments can also interrupt movement. Also, some report if electronics are coded to turn off with drivers door opening, it can cause issues.
Appreciate 0
      11-24-2016, 10:57 AM   #27
lstoker
Private First Class
19
Rep
183
Posts

Drives: '12 A.W. M3 E92, '16 F82 M4
Join Date: Jun 2010
Location: Windsor, CO

iTrader: (4)

Got mine working this morning... Put the rear position to 25.5cm and reduced the rear passenger leg distance. Give me plenty of room to get out.

Last edited by lstoker; 11-24-2016 at 02:24 PM..
Appreciate 0
      11-24-2016, 11:53 AM   #28
larryn
Lieutenant General
United_States
2008
Rep
10,169
Posts

Drives: '97 332ti, '18 F31, '16 GT4
Join Date: May 2005
Location: Seattle

iTrader: (2)

Quote:
Originally Posted by lstoker View Post
Got mine working this morning... Put the rear position to 25.5cm and reduced the rear passenger leg distance. Give me plants of room to get out.
Damn, that's slamming it all the way back, unless you are 4'2". Be careful for passengers getting in back there!
Appreciate 0
      11-24-2016, 11:59 AM   #29
lstoker
Private First Class
19
Rep
183
Posts

Drives: '12 A.W. M3 E92, '16 F82 M4
Join Date: Jun 2010
Location: Windsor, CO

iTrader: (4)

Quote:
Originally Posted by larryn View Post
Damn, that's slamming it all the way back, unless you are 4'2". Be careful for passengers getting in back there!
No passengers to worry about. It's my play car, only person ever in it is my wife... I always carry a knife on my right front pocket, I've done some damage to the bottom of steering wheels on previous cars extracting my self. If you ever notice when we climb out of a low car, you tend to rotate your right hip upwards.

I got that damn clip caught on my Porsche's steering wheel and did a number to the leather. Cost me way too much to replace!

Last edited by lstoker; 11-24-2016 at 02:24 PM..
Appreciate 1
r0wr204.50

      12-04-2016, 11:48 AM   #30
Icyman077
Enlisted Member
29
Rep
49
Posts

Drives: 2015 M3 MG/BK
Join Date: Mar 2016
Location: Kansas

iTrader: (0)

Garage List
2015 BMW M3  [0.00]
After programming this I ran into the same issues as most on here where it appears to not work. After some reading I gathered I am sitting too far back already using the following values typically used for the programming:

EAH_VERFAHRWEG_SLV_PHYS = 00,28 (40mm)[Default: 00,3C(60mm)]
EAH_SCHUTZFREIRAUM_HINTEN_SLV_PHYS = 00,3C (60mm)[Default: 00,64(100mm)]

Here is what I went though to set this up for me and my F80 6MT.

Reference: http://f80.bimmerpost.com/forums/sho...5&postcount=44

EAH_VERFAHRWEG_SLV_PHYS = The desired move distance(mm) you want the seat to move back.
EAH_SCHUTZFREIRAUM_HINTEN_SLV_PHYS = The distance(mm) from all the way back at which the seat will stop, even if the desired move distance has not been reached.

How to find your specific values:
1. Move the seat to normal driving position.
2. Measure the amount of exposed rail behind the seat. Note this value and add 1" to this measurement or 25mm. When all the way back the seat extends 1" past the rail end.
Name:  IMG_1361 - Copy.JPG
Views: 4488
Size:  221.8 KB
3. Manually move seat backwards to desired getting out position. Take measurement again and note this value.

After these steps you can calculate out your needed coding values:
EAH_VERFAHRWEG_SLV_PHYS = (Value from Step 2) - (Value from Step 3)
EAH_SCHUTZFREIRAUM_HINTEN_SLV_PHYS = Value from Step 3 (100mm or less, just be mindful of backseat passengers)

Distance Values
mm Inches Hex
100 3.93701 00,64
90 3.543309 00,5A
80 3.149608 00,50
70 2.755907 00,46
60 2.362206 00,3C
50 1.968505 00,32
40 1.574804 00,28
30 1.181103 00,1E
20 0.787402 00,14
10 0.393701 00,0A
0 0 00,00

This testing process worked for me after coding variables:
1. Door closed, Seat at driving position, Ignition ON
2. Turn Ignition Off, open door. Seat moves back
3. Close door, Turn Ignition ON. Seat moves up

Hope this helps someone out.

FEM_BODY Module:
Easy Entry Seat (Also needs SM Module Coding):
30C0 EINSTIEGSH_LN_AKTIV set to: aktiv
30C0 EINSTIEGSH_NG_AKTIV set to: aktiv
30C0 PRIO_ACHSEN set to: 1 or 2

SM (6d) MODULE:
Easy Entry Seat (Also needs FEM_BODY Module Coding):
3000 EINAUSSTIEGSHILFE set to: Modus_FA_SLV
3012 EAH_VERFAHRWEG_SLV_PHYS werte = 00, 3C (60mm)
3012 EAH_SCHUTZFREIRAUM_HINTEN_SLV_PHYS werte = 00, 0F (15mm)
Appreciate 5
      12-11-2016, 03:07 PM   #31
TN_3
Major
TN_3's Avatar
United_States
261
Rep
1,253
Posts

Drives: 2018 M3 CS
Join Date: Oct 2007
Location: Franklin, TN

iTrader: (10)

Garage List
Any clue if there is a way to code this to move reward on ignition off instead of door open?
__________________
2018 M3 CS F80 l SMB l EXEC

2017 X5 xDrive35d F15 l GS l BLACK l ALUM HEX l M-SPORT l PREM l CW l DA l LED l HK l ADAPT M l BLACK 20"
Appreciate 0
      12-12-2016, 10:59 AM   #32
backagain
just a fool
backagain's Avatar
China
313
Rep
643
Posts

Drives: 2016 SO coded M3
Join Date: Mar 2016
Location: CA bay area

iTrader: (0)

Quote:
Originally Posted by TN_3 View Post
Any clue if there is a way to code this to move reward on ignition off instead of door open?
I push one of the seat memory buttons to move the seat back. That way, I can stretch out in the car when waiting for someone. Plus, I've coded radio-off upon exit, so I don't want to open the door.
Appreciate 0
      12-14-2016, 04:05 PM   #33
firedown31
Major
United_States
882
Rep
1,412
Posts

Drives: '16 AW M3
Join Date: Jun 2015
Location: NH

iTrader: (0)

Quote:
Originally Posted by Icyman077 View Post
After programming this I ran into the same issues as most on here where it appears to not work. After some reading I gathered I am sitting too far back already using the following values typically used for the programming:....
Dang, I applaud the effort.
Appreciate 0
      12-15-2016, 12:29 PM   #34
mstevens
Lieutenant
mstevens's Avatar
United_States
93
Rep
475
Posts

Drives: 2017 M4 Yas Marina Blue
Join Date: Apr 2008
Location: New Hampshire & Cozumel, Mexico

iTrader: (0)

I had mine working, then I managed to code some things successfully that had previously not worked for me. Something I did broke this. It clearly is fairly finicky, but it is a nice feature so I think warrants some ongoing effort to get it working.
__________________
2004 Z4 3.0 Sport - Sold to brother
2011 Z4 35is Atacama Yellow - Gone
2014 Z4 35is Valencia Orange - Gone
2017 M4 Cabriolet Yas Marina Blue
Casa Suzana, vacation rental villa in Cozumel, Mexico
Appreciate 0
      12-02-2017, 01:48 PM   #35
jmciver
Captain
jmciver's Avatar
United_States
303
Rep
718
Posts

Drives: '17 M3 ZCP - STM, '05 M3 - IR
Join Date: Jul 2016
Location: DMV

iTrader: (0)

Garage List
2017 BMW M3  [0.00]
2005 BMW M3  [0.00]
Bringing this thread back to life to ask a related question to this mod....

I have had this mod for 6 months now and love it (and so do my seats, too ). But I am curious about one thing, when I rode in a 5 Series GT with this feature from the factory, I seem to remember that during engine cranking, the seat would not start moving until after the engine started. In my car with this coded, the split second between when I press the engine start button and the engine starts to crank, the seat moves a small fraction. It then stops during the engine cranking, and then continues to move after the engine is started.

So my question is, is there an additional parameter that will cause a "pause" so that the seat won't start to move until the engine is started and running? Having the seat motor start, then stop after a split second during engine cranking, then start again probably is not causing any additional significant wear on the seat motor. But from a smooth operation perspective, it seems to me that it would be best if the seat did not start to move forward until after the engine is started and running.
__________________
2017 Smoked Topaz Metallic ZCP F80 M3 - The Daily Street Monster
2005 Imola Red E46 M3 - TTFS Tuned, VF Engineering Supercharged, 560HP Track Prepped Monster, Yet Still Very Streetable
Appreciate 1
Skyhigh293.50

      06-11-2019, 07:23 AM   #36
thakk
New Member
thakk's Avatar
Canada
14
Rep
24
Posts

Drives: 2014 328i xdrive
Join Date: Jun 2019
Location: London, ON

iTrader: (0)

Garage List
Quote:
Originally Posted by Icyman077 View Post
After programming this I ran into the same issues as most on here where it appears to not work. After some reading I gathered I am sitting too far back already using the following values typically used for the programming:

EAH_VERFAHRWEG_SLV_PHYS = 00,28 (40mm)[Default: 00,3C(60mm)]
EAH_SCHUTZFREIRAUM_HINTEN_SLV_PHYS = 00,3C (60mm)[Default: 00,64(100mm)]

Here is what I went though to set this up for me and my F80 6MT.

Reference: http://f80.bimmerpost.com/forums/sho...5&postcount=44

EAH_VERFAHRWEG_SLV_PHYS = The desired move distance(mm) you want the seat to move back.
EAH_SCHUTZFREIRAUM_HINTEN_SLV_PHYS = The distance(mm) from all the way back at which the seat will stop, even if the desired move distance has not been reached.

How to find your specific values:
1. Move the seat to normal driving position.
2. Measure the amount of exposed rail behind the seat. Note this value and add 1" to this measurement or 25mm. When all the way back the seat extends 1" past the rail end.
Attachment 1536662
3. Manually move seat backwards to desired getting out position. Take measurement again and note this value.

After these steps you can calculate out your needed coding values:
EAH_VERFAHRWEG_SLV_PHYS = (Value from Step 2) - (Value from Step 3)
EAH_SCHUTZFREIRAUM_HINTEN_SLV_PHYS = Value from Step 3 (100mm or less, just be mindful of backseat passengers)

Distance Values
mm Inches Hex
100 3.93701 00,64
90 3.543309 00,5A
80 3.149608 00,50
70 2.755907 00,46
60 2.362206 00,3C
50 1.968505 00,32
40 1.574804 00,28
30 1.181103 00,1E
20 0.787402 00,14
10 0.393701 00,0A
0 0 00,00

This testing process worked for me after coding variables:
1. Door closed, Seat at driving position, Ignition ON
2. Turn Ignition Off, open door. Seat moves back
3. Close door, Turn Ignition ON. Seat moves up

Hope this helps someone out.

FEM_BODY Module:
Easy Entry Seat (Also needs SM Module Coding):
30C0 EINSTIEGSH_LN_AKTIV set to: aktiv
30C0 EINSTIEGSH_NG_AKTIV set to: aktiv
30C0 PRIO_ACHSEN set to: 1 or 2

SM (6d) MODULE:
Easy Entry Seat (Also needs FEM_BODY Module Coding):
3000 EINAUSSTIEGSHILFE set to: Modus_FA_SLV
3012 EAH_VERFAHRWEG_SLV_PHYS werte = 00, 3C (60mm)
3012 EAH_SCHUTZFREIRAUM_HINTEN_SLV_PHYS werte = 00, 0F (15mm)
I just coded this last night and this post worked well.
I have a 2014 328i.

Thank you very much
Appreciate 0
Post Reply

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 07:12 AM.




f80post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST