# ECU and Dashboard

**URL:** <https://forum.realdash.net/t/ecu-and-dashboard/1190>\
**Category:** Generic Design Discussion\
**Created:** [February 15, 2022, 10:03pm UTC](https://forum.realdash.net/t/ecu-and-dashboard/1190 "2022-02-15T22:03:13Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Hayder](https://forum.realdash.net/letter_avatar_proxy/v4/letter/h/47e85d/32.png) [@Hayder](https://forum.realdash.net/u/Hayder)\
**Post date:** [February 15, 2022, 10:03pm UTC](https://forum.realdash.net/t/ecu-and-dashboard/1190/1 "2022-02-15T22:03:13Z")

</div>

Hello,  
My speed source is ECU speed sensor. There is always a slightly less deference between RealDash speed readings and car dashboard , 3-5 miles caused to be caught by speed cam if I only check RealDash speedometer.  
Is there anyway to calibrate the RealDash speed reading or adding a correction factor to match the speed ?  
Thank you.

---

<div class="post-metadata">

**Author:** ![realdashdev](https://forum.realdash.net/user_avatar/forum.realdash.net/realdashdev/32/6_2.png) [@realdashdev](https://forum.realdash.net/u/realdashdev)\
**Post date:** [February 16, 2022, 6:41am UTC](https://forum.realdash.net/t/ecu-and-dashboard/1190/2 "2022-02-16T06:41:48Z")

</div>

Pretty much all manufacturer clusters add some into ‘real’ speed that comes from the ECU. I think on some countries this is mandated by government.

If you really worry that you would be speeding, compare ECU speed with GPS speed value to make sure.

There are ways to add correction to this. Either make a modified XML for your connection and add multiplier to conversion, or edit the speed gauge, go to the gauge math and add something like =V\*1.05.

---

<div class="post-metadata">

**Author:** ![Hayder](https://forum.realdash.net/letter_avatar_proxy/v4/letter/h/47e85d/32.png) [@Hayder](https://forum.realdash.net/u/Hayder)\
**Post date:** [February 16, 2022, 2:26pm UTC](https://forum.realdash.net/t/ecu-and-dashboard/1190/3 "2022-02-16T14:26:57Z")

</div>

Thank you very much for your reply. Not sure about XML modification. The speed reading is always less than car’s clusters by 3-5 miles, let’s say 3 miles. I always get blinking by speed monitors on, for example, 30 miles roads, even I drive 28 MPH, unless I pay attention to my cluster to reduce the speed to 30, that time, the Realdash displays 27 MPH. I double-checked my settings; my vehicle speed source is ECU speed sensor, I also changed it to GPS, and I got 3 miles less than the cluster.  
Will be so appreciated to find a way to add +3 to the value.

Thanks

---

<div class="post-metadata">

**Author:** ![realdashdev](https://forum.realdash.net/user_avatar/forum.realdash.net/realdashdev/32/6_2.png) [@realdashdev](https://forum.realdash.net/u/realdashdev)\
**Post date:** [February 16, 2022, 2:36pm UTC](https://forum.realdash.net/t/ecu-and-dashboard/1190/4 "2022-02-16T14:36:46Z")

</div>

How are you connected to your car? (OBD2, CAN, Aftermarket ECU?)

---

<div class="post-metadata">

**Author:** ![Hayder](https://forum.realdash.net/letter_avatar_proxy/v4/letter/h/47e85d/32.png) [@Hayder](https://forum.realdash.net/u/Hayder)\
**Post date:** [February 16, 2022, 3:28pm UTC](https://forum.realdash.net/t/ecu-and-dashboard/1190/5 "2022-02-16T15:28:28Z")

</div>

Thank you for your swift reply.  
I am connected via OBD2.

---

<div class="post-metadata">

**Author:** ![realdashdev](https://forum.realdash.net/user_avatar/forum.realdash.net/realdashdev/32/6_2.png) [@realdashdev](https://forum.realdash.net/u/realdashdev)\
**Post date:** [February 17, 2022, 7:28am UTC](https://forum.realdash.net/t/ecu-and-dashboard/1190/6 "2022-02-17T07:28:02Z")

</div>

You could take the default OBD2 XML from our GitHub:

[https://github.com/janimm/RealDash-extras/blob/master/OBD2/realdash\_obd2.xml](https://github.com/janimm/RealDash-extras/blob/master/OBD2/realdash_obd2.xml)

And modify line:

```plaintext
<command send="010d" skipCount="0" targetId="81" units="km/h" conversion="V*1.03"></command>

```

Then import this XML file into your connection settings.

Another option is to edit the dashboard you are using:

- Enter into edit mode
- Select all gauges that display speed
- Go to Look’n Feel-\>Special-\>Gauge Math’
- Enter formula: =V\*1.03
- Exit Look’n Feel and save the dashboard.

---

<div class="post-metadata">

**Author:** ![Hayder](https://forum.realdash.net/letter_avatar_proxy/v4/letter/h/47e85d/32.png) [@Hayder](https://forum.realdash.net/u/Hayder)\
**Post date:** [February 18, 2022, 1:19am UTC](https://forum.realdash.net/t/ecu-and-dashboard/1190/7 "2022-02-18T01:19:08Z")

</div>

Thank you so much, that’s a great help.  
The formula I used was v+3 as the difference is constant 3. I get on my RealDash speed value 3 when I stop but at least I am safe now.

Again, thanks for your help.

---

<div class="post-metadata">

**Author:** ![CoTECH](https://forum.realdash.net/user_avatar/forum.realdash.net/cotech/32/8_2.png) [@CoTECH](https://forum.realdash.net/u/CoTECH)\
**Post date:** [February 19, 2022, 6:30pm UTC](https://forum.realdash.net/t/ecu-and-dashboard/1190/8 "2022-02-19T18:30:08Z")

</div>

Just multiply to get to “0” when you stop.  
You need “V\*1.111” to get to 30 at 27.
