[REL] TinyPedal - open source overlay for rF2 (Pacenotes,Radar,FFB,Deltabest,Relative,Fuel Calculator)

I noticed that one time after a reset. It looks like you need a few valid laps to engage calculations, which is normal.
By the way, the calculations starts at the start (end ?) of the third lap, at least. It can be surprizing ...
 
Would anyone be able to help me? VE calculations are stuck on 0.00. Fuel calcs are fine, and every other widget works as intended, but VE is stuck on zero.

As long as this APP successfully establishes connection to Rest API, the value of total amount remaining virtual energy (as from "energy" column) will always be displayed (for vehicle that has VE) in Virtual Energy widget regardless whether have done any laps, while other values require at least one valid lap to be calculated and shown.

However, from your screenshots, all values are zero, so it is not related to calculation, that could only be one of the following reasons:

1. RestAPI module is disabled. But as you mentioned all modules were enabled, so this should not be the case.

2. Virtual energy is not available for the vehicle you were driving, notably LMP2 or GTE that doesn't have virtual energy, but I'm sure you were driving a car with VE.

3. You may have some kind of "network firewall" programs in the system that blocked this APP from accessing game's Rest API through localhost address (127.0.0.1:5397 for RF2, and 127.0.0.1:6397 for LMU). Since virtual energy data is only available from game's Rest API, it is required to allow this APP to access localhost address in order to connect to game's Rest API and receiving virtual energy data. This is mostly likely the cause of your issue, as someone had this issue before with firewall program blocking this APP.

You can check whether Rest API is properly connected by first drive out of garage with a VE vehicle, then ESC, and open TinyPedal main window, from "Help" menu, select "Show Log", scroll to bottom, and there will be log that tells whether Rest API is successfully connected or not. For example, if it says something like "RestAPI: ERROR" or "data not found", then it means connection to Rest API has failed, and you should check your network or firewall programs setting.
 
Hi, when using the tyre carcass temperature on LMU they show to be correct in the gt3 and gte cars, but in lmp and hy they are wrong, Any idea why that would be? Thank you
 
@Kwispyduck
All temperature data is read from game API, it simply shows what temperature values that are provided from game API. So if the data from game API is incorrect, then you may see incorrect readings on overlay.

Carcass temperature take more time to reach optimial temperature, which usually takes at least 3 to 5 laps of consistent driving. And heat up rate may vary between different compounds on different vehicles, and it also affected by track temperature.

If the initial tyre temperature is low (that is the temperature when you exit garage), for example 27°C as below screenshots (which also affected by track temperature), it will take longer time to get initial carcass temperature to optimal temperature, such as 70-80°C.
index.php


I'm saying this is because there are some cases where game would apply tyre blankets to tyres under certain conditions, which will raise the initial tyre temperature on your tyre.

For example, when doing fast rolling start (or manually skip rolling), game will add additional 20-30°C temperature to your tyres to compensate the missing full rolling start lap, so no one starts with cold tyres (this also applies to brake temperature). On the Fuji track I tested, initial garage-exit tyre temperature is 27°C, and fast rolling tyre temperature is 55°C (for surface, inner layer, and carcass).

Another case is that game would apply tyre blankets on certain tracks, notably at Le Mans circuit, the initial carcass & inner layer temperature is set at 77°C (for both LMGT3 & LMH I tested), as seen below:
index.php


And this week's LMU Beginner events also include a event with LMGT3@LeMans, where you could notice this difference with tyre blankets.
 

Attachments

Last edited:
Forgot to mention, in LMU, the tyre temperature shown on MFD is the inner layer average temperature of each tyre, it's not the same as carcass temperature:
index.php


It's also different from RF2, where in RF2 the tyre temperature shown on MFD is the surface average temperature.
 

Attachments

As long as this APP successfully establishes connection to Rest API, the value of total amount remaining virtual energy (as from "energy" column) will always be displayed (for vehicle that has VE) in Virtual Energy widget regardless whether have done any laps, while other values require at least one valid lap to be calculated and shown.

However, from your screenshots, all values are zero, so it is not related to calculation, that could only be one of the following reasons:

1. RestAPI module is disabled. But as you mentioned all modules were enabled, so this should not be the case.

2. Virtual energy is not available for the vehicle you were driving, notably LMP2 or GTE that doesn't have virtual energy, but I'm sure you were driving a car with VE.

3. You may have some kind of "network firewall" programs in the system that blocked this APP from accessing game's Rest API through localhost address (127.0.0.1:5397 for RF2, and 127.0.0.1:6397 for LMU). Since virtual energy data is only available from game's Rest API, it is required to allow this APP to access localhost address in order to connect to game's Rest API and receiving virtual energy data. This is mostly likely the cause of your issue, as someone had this issue before with firewall program blocking this APP.

You can check whether Rest API is properly connected by first drive out of garage with a VE vehicle, then ESC, and open TinyPedal main window, from "Help" menu, select "Show Log", scroll to bottom, and there will be log that tells whether Rest API is successfully connected or not. For example, if it says something like "RestAPI: ERROR" or "data not found", then it means connection to Rest API has failed, and you should check your network or firewall programs setting.

Sooo, I fixed it by switching my LMU port to 5397 instead of the default 6397. o_O
 
I fixed it by switching my LMU port to 5397 instead of the default 6397.
Glad to hear you have solved the issue. May be that is due to the "WebUI port" value (default should be 6397) in Le Mans Ultimate\UserData\player\Settings.JSON file was modified for unknown reason, you can check "WebUI port" value to see if it is the case. One possible cause could be that 6397 port was occupied before opening LMU, and the game changed port to another value (such as 5397) to avoid port conflict.
 
Have a new VGA Card ,changed from Nvidia to AMD . Now when i will run TinyPedal it reduce fps to 60Hz ,without TinyPedal LMU will run with 144 Hz . Anyone had a hint or tip to fix it
 
Last edited:
Good morning, on the 25th an update will be released in LMU that will allow us to see how much energy our opponent has in the game's HUD. Is it possible to add this to the Standings Widget? Congratulations again on your work!
 
Is it possible to add this to the Standings Widget? Congratulations again on your work!
Thanks. In current LMU, there is no virtual energy data available for opponents in game API, so it is not possible yet. Let's hope that developer would add those data through game API eventually, as well as the long-requested game API update (though they did not mention anything about API update in recent news...).

Is there a way to edit the amount of decimals for the deltabest widget?
Currently it's not possible to edit. But I'll add customizable decimals option for both deltabest & extended widgets in next update.
 
Thanks @Capeta, and @sepi, class color can indeed be customized via Vehicle class editor. I forgot to add this info to User Guide, and it's now added.

----

And it is finally the time:

As many long time users know, this APP started with only a couple of widgets and features. But then over the years, it has grown significantly, and beyond what was initially planned, which all this would not be possible without your help and encouragement.

Thanks to everyone, from this RF2 community or outside the community, who have been helping this APP in various ways. Those include all people that listed on the project contributors list, as well as everyone participated in this thread, and also on other forums or sites which I may not know.

As it's getting harder and harder for me to keep track everything and take care of user supports while still working on new stuff, especially in the past many months.

So, it is the time for me to let go those things. I believe the community has enough friendly people who can help out on various things, as many of you have already been helping each other.

I will not be able to visit or reply to more questions on this forum from now on.

The development of this APP will be continued on github nevertheless, and more features are currently in the work.

For urgent issues or feature requests, please post them on github issues:
https://github.com/s-victor/TinyPedal/issues

All future updates & info will be available at:
https://github.com/s-victor/TinyPedal/releases

Wish you happy driving, as it is the reason that this APP is created.
 
Back
Top