Unfortunately we do not accept new members for free, Now Registration cost 30€, if you are interesting Send Email to [email protected]

<< Perfekt Toolbox 0.2b >> e6X/e7X/e8X/e9X Cluster Tool
23-08-2018, 10:22 AM, (This post was last modified: 23-08-2018, 10:22 AM by inotherwords.)
Post: #21
RE: << Perfekt Toolbox 0.1a >> e6X/e7X/e8X/e9X Cluster Tool
(23-08-2018, 10:10 AM)dommeij Wrote:  
(22-08-2018, 13:39 PM)inotherwords Wrote:  Your speedometer arrow motor still has 7153 steps to max position (physically). Those steps points reflect how many steps the motor has to pass to get to the corresponding point. For example, when you drive at real 116 km/h (120 km/h as displaying speed), the speedometer arrow should be at point #4 and arrow's motor should pass specified number of steps at steps point #4.

So you need to calculate middle step points (between 0 and 7153) accordingly to your speed points.
For example, point #4 again:

116.0 km/h of 250 km/h (point #5) means 116/250 = 0.464. Multiply it to maximum amount of steps (7153) and you will get amount of steps to get to point #4. 3319 steps in this case.

So try to calculate points #2 and #3 by yourself using the same method. BTW be aware that it works only if your dial is marked linearly (with equal speed steps).


Got it, now it works perfectly.

My only last problem is the "Test-drive"-button now. E.g. I set it up to 50km/h on a clean coded cluster (with the right calculated motor steps) the needle stops at about 40km/h. But when I drive and
speed up to 50km/h (got the digital speed in my BC) the needle is on the right position. Is there a reason why the test speed doesn't work right? Or is that my fault? It concerns only the Speedometer Needle. The other Tests work fine...
No, that's the behaviour of test jobs in KOMBI (it's normal for non-linear dials). AFAIK the author of Perfekt Toolbox MrPerfekt is going to fix that in the next release. I was talking with him about it.
Quote this message in a reply
23-08-2018, 10:23 AM,
Post: #22
RE: << Perfekt Toolbox 0.1a >> e6X/e7X/e8X/e9X Cluster Tool
(23-08-2018, 10:22 AM)inotherwords Wrote:  
(23-08-2018, 10:10 AM)dommeij Wrote:  
(22-08-2018, 13:39 PM)inotherwords Wrote:  Your speedometer arrow motor still has 7153 steps to max position (physically). Those steps points reflect how many steps the motor has to pass to get to the corresponding point. For example, when you drive at real 116 km/h (120 km/h as displaying speed), the speedometer arrow should be at point #4 and arrow's motor should pass specified number of steps at steps point #4.

So you need to calculate middle step points (between 0 and 7153) accordingly to your speed points.
For example, point #4 again:

116.0 km/h of 250 km/h (point #5) means 116/250 = 0.464. Multiply it to maximum amount of steps (7153) and you will get amount of steps to get to point #4. 3319 steps in this case.

So try to calculate points #2 and #3 by yourself using the same method. BTW be aware that it works only if your dial is marked linearly (with equal speed steps).


Got it, now it works perfectly.

My only last problem is the "Test-drive"-button now. E.g. I set it up to 50km/h on a clean coded cluster (with the right calculated motor steps) the needle stops at about 40km/h. But when I drive and
speed up to 50km/h (got the digital speed in my BC) the needle is on the right position. Is there a reason why the test speed doesn't work right? Or is that my fault? It concerns only the Speedometer Needle. The other Tests work fine...
No, that's the behaviour of test jobs in KOMBI (it's normal for non-linear dials). AFAIK the author of Perfekt Toolbox MrPerfekt is going to fix that in the next release. I was talking with him about it.

Great, thanks a lot for your help! smile
Quote this message in a reply
23-08-2018, 10:32 AM, (This post was last modified: 23-08-2018, 10:35 AM by inotherwords.)
Post: #23
RE: << Perfekt Toolbox 0.1a >> e6X/e7X/e8X/e9X Cluster Tool
(23-08-2018, 10:23 AM)dommeij Wrote:  Great, thanks a lot for your help! smile

BTW if your dial is marked linearly that behaviour is abnormal. It means that something is still coded wrong. This is program is very simple and it changes calibration values in instrument cluster directly without any modification, as is. So if it works incorrectly, then it means that you misunderstood something in how it works.

As as solution, try to calculate step points relying on displaying speed points, not real speed points. I did the same job long time ago and couldn't remember which points I was using.
Quote this message in a reply
23-08-2018, 11:11 AM,
Post: #24
RE: << Perfekt Toolbox 0.1a >> e6X/e7X/e8X/e9X Cluster Tool
(23-08-2018, 10:32 AM)inotherwords Wrote:  
(23-08-2018, 10:23 AM)dommeij Wrote:  Great, thanks a lot for your help! smile

BTW if your dial is marked linearly that behaviour is abnormal. It means that something is still coded wrong. This is program is very simple and it changes calibration values in instrument cluster directly without any modification, as is. So if it works incorrectly, then it means that you misunderstood something in how it works.

As as solution, try to calculate step points relying on displaying speed points, not real speed points. I did the same job long time ago and couldn't remember which points I was using.


I've got an 1er M Series cluster. In this cluster the 120km/h is in the "middle". So I tooked about the half of max steps for 120km/h (3445 steps). For the 300km/h I entered the max steps (6890).

Between 0 and 120km/h the dial is marked lineary. So I took the 3445 steps and divided by 120. Then I got 28,7083 steps per km/h. That got me the steps for 10km/h (28,7083*10 = 287) and for 50km/h (28,7083*50=1435).

I corrected it like that:

Effective (real) speed (km/h): 0.0 / 7.5 / 46.8 / 115.6 / 295.2
Displaying speed (km/h): 0.0 / 10.0 / 50.0 / 120.0 / 300.0
Motor steps: 0 / 287 / 1435 / 3445 / 6890


In my eyes the steps should be right now. As I said, during driving the car, the needle shows the right speed. If I try the "test-drive" e.g. for 300km/h the needle stops exactly on 300km/h. But for 50km/h the needle stops at 40km/h...
Quote this message in a reply
23-08-2018, 12:03 PM, (This post was last modified: 23-08-2018, 12:04 PM by inotherwords.)
Post: #25
RE: << Perfekt Toolbox 0.1a >> e6X/e7X/e8X/e9X Cluster Tool
Ah, okay, then 40 km/h instead of 50 km/h when you "test-drive" it is normal behaviour. That's because test jobs in KOMBI don't take in account middle points, so when you enter "50 km/h" it would make 50/300 * 6890 = 1148 steps which is less than 1435. If you divide 1148 by 28.70 you'll get exactly 40 km/h.

To see the 50 km/h on test-drive you need to calculate proper "test" speed like this:

1435 / 6890 * 300 = 62.5 km/h

So to get "test-drive" working correctly the program has to recalculate the entered value and pass 62-63 km/h to the test job instead of 50.
Quote this message in a reply
21-10-2018, 22:58 PM,
Post: #26
RE: << Perfekt Toolbox 0.1a >> e6X/e7X/e8X/e9X Cluster Tool
Hey Guys
Was anyone able to code a 330km/h cluster with this and could kindly provide the values? Dash is like OEM BMW M3
Quote this message in a reply
22-10-2018, 09:29 AM,
Post: #27
RE: << Perfekt Toolbox 0.1a >> e6X/e7X/e8X/e9X Cluster Tool
(21-10-2018, 22:58 PM)Skyline92 Wrote:  Hey Guys
Was anyone able to code a 330km/h cluster with this and could kindly provide the values? Dash is like OEM BMW M3

yes, it is very simple, create themeplates with ORIGINAL bmw 300 and 330 dials for speedo and acc and save them. After that, simply apply to your gauges

hi >> BMW FSC codes service << hi
wait  Carplay Activation ~ EVO / EntryNav2 OEM FSC
clapping  Region Change ~ MGU EVO EntryNav2
laughing  KAFAS, NiVi, MGU, MRR ~ FSC retrofit codes
Quote this message in a reply
04-11-2018, 15:22 PM,
Post: #28
RE: << Perfekt Toolbox 0.1a >> e6X/e7X/e8X/e9X Cluster Tool
From today, version 2 update is available.
Quote this message in a reply
04-11-2018, 16:00 PM,
Post: #29
XZBMW  RE: << Perfekt Toolbox 0.1a >> e6X/e7X/e8X/e9X Cluster Tool
(04-11-2018, 15:22 PM)555md Wrote:  From today, version 2 update is available.
What are the changes?
Quote this message in a reply
04-11-2018, 16:30 PM,
Post: #30
RE: << Perfekt Toolbox 0.1a >> e6X/e7X/e8X/e9X Cluster Tool
(04-11-2018, 16:00 PM)Spitfire555 Wrote:  
(04-11-2018, 15:22 PM)555md Wrote:  From today, version 2 update is available.
What are the changes?

Some changes for the KGM , and other little things like FLA
Quote this message in a reply
[+] 1 user says Thank You to 555md for this post


Possibly Related Threads…
Thread Author Replies Views Last Post
XZBMW SSD Creator Ncsexpert (New Tool) scorpium59 542 38,133 Yesterday, 16:04 PM
Last Post: Mefiuu92
XZBMW Tool for bench read 8hp Garryq 9 1,572 26-03-2024, 09:32 AM
Last Post: skywoker
XZBMW F80 Cluster - setup iskullbox 2 268 25-03-2024, 14:38 PM
Last Post: Unspec
  BMW E87 swap M5 V10 coding cluster Pedrom92 0 99 20-03-2024, 22:50 PM
Last Post: Pedrom92
  TESTO tool with ICOM Rolzs 5 318 17-03-2024, 20:23 PM
Last Post: Vojno
  GenEsys Creator (New Tool FA ESYS) scorpium59 405 29,378 16-03-2024, 21:08 PM
Last Post: scorpium59
XZBMW Tool for OBD read / write ZF 8hp TIGHTFIN 7 699 10-03-2024, 07:46 AM
Last Post: syrus
  Engineering Tool mertdavid 2 551 09-03-2024, 17:24 PM
Last Post: pshoey
  BMW G02 NBT need FSC instrument cluster swap Mr.Tester 1 126 07-03-2024, 21:10 PM
Last Post: painsage
  BMW g30 MID cluster in g20 help Pedrom92 1 145 07-03-2024, 00:08 AM
Last Post: Pedrom92

Forum Jump:


Users browsing this thread:
1 Guest(s)

Return to TopReturn to Content