# Custom/extra inputs within realdash

**URL:** <https://forum.realdash.net/t/custom-extra-inputs-within-realdash/7111>\
**Category:** OBD2\
**Created:** [December 9, 2024, 3:08pm UTC](https://forum.realdash.net/t/custom-extra-inputs-within-realdash/7111 "2024-12-09T15:08:52Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![GR-RY](https://forum.realdash.net/letter_avatar_proxy/v4/letter/g/ba8739/32.png) [@GR-RY](https://forum.realdash.net/u/GR-RY)\
**Post date:** [December 9, 2024, 3:08pm UTC](https://forum.realdash.net/t/custom-extra-inputs-within-realdash/7111/1 "2024-12-09T15:08:52Z")

</div>

Hi  
I have some information for my car to add some further connections that currently don’t work out of the box on RealDash such as tyre pressures and rear diff temp etc. how do I get this information into RealDash and get that to work?  
So for example I have these here;

Name, “ShortName”, “ModeAndPID”, “Equation”, “Min Value”, “Max Value”, “Units”, “Header”, “startDiagnostic”, “stopDiagnostic”, “scale”,“minimumRefreshDelayMillis”

Temperature Sensor Value in Coupling,“Coupling Temp”,“0x221026”,“(A\*256+B)/128”,-20,100,“°C”,“7B1”,“”,“”,1,0

Transmission Temperature(Method 3),“Trans”,“0x0105”,“A-40”,0,200,“°C”,“TCM”,“”,“”,1,0

Tire ID 1 Pressure,“Tire ID1 Press”,“0x221005”,“B \* 0.01433”,0,10,“bar”,“750”,“atcea2A\natta2A”,“atcea”,1,0

Tire ID 1 Temperature,“Tire ID1 Temp”,“0x221004”,“A-40”,-30,100,“°C”,“750”,“atcea2a\natta2a”,“atcea”,1,0

Thanks for any help you can give

---

<div class="post-metadata">

**Author:** ![DeLasNoches](https://forum.realdash.net/letter_avatar_proxy/v4/letter/d/ecae2f/32.png) [@DeLasNoches](https://forum.realdash.net/u/DeLasNoches)\
**Post date:** [December 9, 2024, 4:21pm UTC](https://forum.realdash.net/t/custom-extra-inputs-within-realdash/7111/2 "2024-12-09T16:21:56Z")

</div>

You would have to create an XML file and map the inputs.

You would also need to know the PIDS for such like tire pressure. If not then it won’t work.

Tire pressure for example, can’t be read through OBD2 and you won’t have to pull data via canbus.

---

<div class="post-metadata">

**Author:** ![GR-RY](https://forum.realdash.net/letter_avatar_proxy/v4/letter/g/ba8739/32.png) [@GR-RY](https://forum.realdash.net/u/GR-RY)\
**Post date:** [December 9, 2024, 4:37pm UTC](https://forum.realdash.net/t/custom-extra-inputs-within-realdash/7111/3 "2024-12-09T16:37:42Z")

</div>

Ok thanks, I’ll have to look into how to edit and create an xml file as that’s new to me as well.

I have the PIDs for the bits I want so that’s ok.

How would I get the tyre pressures to work then if you know?

---

<div class="post-metadata">

**Author:** ![DeLasNoches](https://forum.realdash.net/letter_avatar_proxy/v4/letter/d/ecae2f/32.png) [@DeLasNoches](https://forum.realdash.net/u/DeLasNoches)\
**Post date:** [December 9, 2024, 5:16pm UTC](https://forum.realdash.net/t/custom-extra-inputs-within-realdash/7111/4 "2024-12-09T17:16:22Z")

</div>

I only use OBD2 so I can’t tell you I’m 100% accurate.

I believe if you can “decode” the data from canbus you can also pull stuff like tire pressure and door ajar.

> **[RealDash-extras/RealDash-CAN at master · janimm/RealDash-extras](https://github.com/janimm/RealDash-extras/tree/master/RealDash-CAN)**
>
> RealDash examples and technical materials. Contribute to janimm/RealDash-extras development by creating an account on GitHub.

---

<div class="post-metadata">

**Author:** ![GR-RY](https://forum.realdash.net/letter_avatar_proxy/v4/letter/g/ba8739/32.png) [@GR-RY](https://forum.realdash.net/u/GR-RY)\
**Post date:** [December 9, 2024, 5:30pm UTC](https://forum.realdash.net/t/custom-extra-inputs-within-realdash/7111/5 "2024-12-09T17:30:33Z")

</div>

Ok that’s great thanks so with obd2 then how would I add in for example the ‘temperature sensor in coupling’ value I have put in the original post?

This is the values I have for it  
Temperature Sensor Value in Coupling,“Coupling Temp”,“0x221026”,“(A\*256+B)/128”,-20,100,“°C”,“7B1”,“”,“”,1,0

---

<div class="post-metadata">

**Author:** ![DeLasNoches](https://forum.realdash.net/letter_avatar_proxy/v4/letter/d/ecae2f/32.png) [@DeLasNoches](https://forum.realdash.net/u/DeLasNoches)\
**Post date:** [December 10, 2024, 11:02pm UTC](https://forum.realdash.net/t/custom-extra-inputs-within-realdash/7111/6 "2024-12-10T23:02:04Z")

</div>

> Now we have two options:

> Try to find a DBC file for 2007 Dodge Charger. The DBC file can be converted to RealDash XML. If you find the DBC, send it to me and I can help you to make the XML file.  
> If DBC (or other CAN info about the vehicle) is not available, you would need to analyse the data in CAN monitor in order to figure out how certain info like RPM etc are packed into the CAN frames. This is doable, but can be very slow and tedious process.\*

This was from another post. Also I think you’d have to check the link I sent to learn to how to create custom inputs. I wouldn’t have the knowledge tho to guide you through it myself.

---

<div class="post-metadata">

**Author:** ![GR-RY](https://forum.realdash.net/letter_avatar_proxy/v4/letter/g/ba8739/32.png) [@GR-RY](https://forum.realdash.net/u/GR-RY)\
**Post date:** [December 13, 2024, 8:50pm UTC](https://forum.realdash.net/t/custom-extra-inputs-within-realdash/7111/7 "2024-12-13T20:50:20Z")

</div>

Sorry what’s the second option? Also it would just be obd2 values I want as I don’t want to do anything with CAN really

---

<div class="post-metadata">

**Author:** ![DeLasNoches](https://forum.realdash.net/letter_avatar_proxy/v4/letter/d/ecae2f/32.png) [@DeLasNoches](https://forum.realdash.net/u/DeLasNoches)\
**Post date:** [December 14, 2024, 12:04am UTC](https://forum.realdash.net/t/custom-extra-inputs-within-realdash/7111/8 "2024-12-14T00:04:38Z")

</div>

Obd2 should show data correctly then. You’ll still need a custom XML for the senses you mentioned before to map them correctly.

---

<div class="post-metadata">

**Author:** ![GR-RY](https://forum.realdash.net/letter_avatar_proxy/v4/letter/g/ba8739/32.png) [@GR-RY](https://forum.realdash.net/u/GR-RY)\
**Post date:** [December 14, 2024, 7:10am UTC](https://forum.realdash.net/t/custom-extra-inputs-within-realdash/7111/9 "2024-12-14T07:10:56Z")

</div>

Ok perfect that’s what I’m looking to do so I need to look for that dodge charger file do I?

---

<div class="post-metadata">

**Author:** ![DeLasNoches](https://forum.realdash.net/letter_avatar_proxy/v4/letter/d/ecae2f/32.png) [@DeLasNoches](https://forum.realdash.net/u/DeLasNoches)\
**Post date:** [December 14, 2024, 7:22am UTC](https://forum.realdash.net/t/custom-extra-inputs-within-realdash/7111/10 "2024-12-14T07:22:42Z")

</div>

No, technically you’d need to find the file for your car.

I can’t give you the specifics and I don’t work with canbus XML files. The link I shared earlier would be what you should read into if you already got the input information.

That way you can create a custom XML to map them accordingly.

---

<div class="post-metadata">

**Author:** ![GR-RY](https://forum.realdash.net/letter_avatar_proxy/v4/letter/g/ba8739/32.png) [@GR-RY](https://forum.realdash.net/u/GR-RY)\
**Post date:** [December 20, 2024, 9:27am UTC](https://forum.realdash.net/t/custom-extra-inputs-within-realdash/7111/11 "2024-12-20T09:27:28Z")

</div>

I have the standard xml file that runs within RealDash at the moment and works on my car absolutely fine, I just now need to edit that and add in this information to get this sensor from the car but I’m not sure how to do it. I have put the description line in and then the value I want to put into the xml file. How would I go about doing it? I have found the RealDash standard file here [RealDash-extras/OBD2/README.md at master · janimm/RealDash-extras · GitHub](https://github.com/janimm/RealDash-extras/blob/master/OBD2/README.md#obd2)

Name, “ShortName”, “ModeAndPID”, “Equation”, “Min Value”, “Max Value”, “Units”, “Header”, “startDiagnostic”, “stopDiagnostic”, “scale”,“minimumRefreshDelayMillis”

Temperature Sensor Value in Coupling,“Coupling Temp”,“0x221026”,“(A\*256+B)/128”,-20,100,“°C”,“7B1”,“”,“”,1,0

---

<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:** [December 20, 2024, 9:38am UTC](https://forum.realdash.net/t/custom-extra-inputs-within-realdash/7111/12 "2024-12-20T09:38:02Z")

</div>

Equivalent in RealDash XML would be:

```auto
<command send="221026" header="atsh7b1" name="Coupling Temp" conversion="(B0*256+B1)/128"></command>

```

---

<div class="post-metadata">

**Author:** ![GR-RY](https://forum.realdash.net/letter_avatar_proxy/v4/letter/g/ba8739/32.png) [@GR-RY](https://forum.realdash.net/u/GR-RY)\
**Post date:** [December 20, 2024, 11:16am UTC](https://forum.realdash.net/t/custom-extra-inputs-within-realdash/7111/13 "2024-12-20T11:16:55Z")

</div>

Thanks so much and please excuse my ignorance, how would I get that into the standard xml file already on RealDash? I can see that in most others there have things like “skip count” and “target id” does that not matter for this one? And where would I put that in the file to make it work? The “init” or “rotation” section?  
Again thanks so much for your help.

---

<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:** [December 20, 2024, 12:28pm UTC](https://forum.realdash.net/t/custom-extra-inputs-within-realdash/7111/14 "2024-12-20T12:28:28Z")

</div>

> [@GR-RY](#):
>
> how would I get that into

- This would be a line in “rotation” section.
- “targetId” would map this request to existing RealDash input, see list here [RealDash | Manuals | Target Identifiers](https://realdash.net/manuals/targetid.php)
- “name” can be used instead of “targetId” to create new custom input.
- “skipCount”: Number of times to skip sending this command. This value can be used to request a certain values less frequently and therefore get more time critical data faster. For example, using 5 as **skipCount** would send the command and later skip sending the command 5 times before sending it again. For some values like ambient temperature **skipCount** can be relatively large value, like 60. Default value is 0.

---

<div class="post-metadata">

**Author:** ![GR-RY](https://forum.realdash.net/letter_avatar_proxy/v4/letter/g/ba8739/32.png) [@GR-RY](https://forum.realdash.net/u/GR-RY)\
**Post date:** [December 20, 2024, 2:28pm UTC](https://forum.realdash.net/t/custom-extra-inputs-within-realdash/7111/15 "2024-12-20T14:28:48Z")

</div>

Thanks for this and I have put it into the XML file and exported it and loaded it into RealDash but now nothing seems to work now. This is the file I have loaded into RealDash for reference. You will see my addition at the end of the rotation section. Again I am so grateful for any help you can give.

---

<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:** [January 3, 2025, 8:17am UTC](https://forum.realdash.net/t/custom-extra-inputs-within-realdash/7111/16 "2025-01-03T08:17:12Z")

</div>

Can’t see your XML file.

---

<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:** [January 3, 2025, 9:13am UTC](https://forum.realdash.net/t/custom-extra-inputs-within-realdash/7111/19 "2025-01-03T09:13:47Z")

</div>

You should be able to attach an XML file to your post.

---

<div class="post-metadata">

**Author:** ![GR-RY](https://forum.realdash.net/letter_avatar_proxy/v4/letter/g/ba8739/32.png) [@GR-RY](https://forum.realdash.net/u/GR-RY)\
**Post date:** [January 6, 2025, 10:03pm UTC](https://forum.realdash.net/t/custom-extra-inputs-within-realdash/7111/21 "2025-01-06T22:03:21Z")

</div>

Can you see the file ok now?  
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:** [January 8, 2025, 6:41am UTC](https://forum.realdash.net/t/custom-extra-inputs-within-realdash/7111/22 "2025-01-08T06:41:07Z")

</div>

> [@GR-RY](#):
>
> nothing seems to work now.

XML file itself seems to be ok. Please send a debug log:

[How to send a debug log - General / Frequently Asked Questions - RealDash Forum](https://forum.realdash.net/t/how-to-send-a-debug-log/949)

---

<div class="post-metadata">

**Author:** ![GR-RY](https://forum.realdash.net/letter_avatar_proxy/v4/letter/g/ba8739/32.png) [@GR-RY](https://forum.realdash.net/u/GR-RY)\
**Post date:** [January 8, 2025, 7:57pm UTC](https://forum.realdash.net/t/custom-extra-inputs-within-realdash/7111/23 "2025-01-08T19:57:00Z")

</div>

Hi I have just sent a debug file over it should have come through at 19:54 gmt on Wednesday 8th January  
Thanks

[Next page](https://forum.realdash.net/t/custom-extra-inputs-within-realdash/7111.md?page=2)
