Jump to content

Warthunder Logging Utility for FlightModel-Testing


Warthunder Logging Utility by Juliett_Six (that's me).
 
Updated to Version 0.13
 
Thank you Reagalan for the help. 
 
scQeQD3.jpg
(Example graph showing the Engine Power Output and Manifold Pressure of a Bf-109 F1 climbing from 0 to 8000m, data imported to OpenOffice)
 
About this Tool
[spoiler]
How does this work:
Warthunder provides an interface, through which the javascript based Browser-Map can load data about the current flight. This includes a map, coordinates of objects and detailed data about the state of your aircraft. This tool uses the same interfacce to retrieve this data from Warthunder. This data can then be exported as *.csv, which is a format supported by all Office programs.
 
Is this a mod?
This tool does not modify any files or components of Warthunder or any other software on disk or at runtime.
 
Which parameters can this tool record?
ZF4i9TM.jpg
The difference between the two interfaces is, that the data providied in "state" is always available in the same unit-system, while data provided through indicators is based on the aircrafts instruments availability and units. This means altitude is in feet for British/American aircraft and in meters for German/Russian/Japanese, and ammo counters are only available if the aircraft has an ammo counter in the cockpit. I use the "state"-interface whenever possible.
 
Why is this tool superior to writing down data by hand?
While you can create Time/Altitude graphs easily by hand, graphs like Altitude/Manifold Pressure might be interesting for Flightmodel-testing as well, and are very difficult to do by hand.
 
How can i trust you that this tool is not malicious?
I have not knowingly written any code that might cause damage to your computer/loss of data/violation of your privacy. This file was checked with 50 virus-scanners: Results
However this program is provided under an "As Is"-license, i do not take any responsibility for damage caused by this program.
[/spoiler]
 
Known Bugs/Errors
[spoiler]
Windows Smartscreen is not amused
Yup, its blocking it for me as well. Appearantly "Juliett_Six" is not a developer Windows trusts by default.
 
The program freezes
Network operations are done on the UI-Thread. If Warthunder doesnt respond, this program doesnt either.
 
My Altitude is wrong
Warthunder only provides the altitude your instruments in the cockpit show. If your aircrafts instruments use feet, your altitude is in feet, if it uses meters, its in meters.

 

Power Output is low

Power Output refers to the output of one engine. To get the total power output of your aircraft multiply it by the number of engines.
 
It doesnt record certain data
Make sure your language is set to english and you are using metric system
[/spoiler]
 
Download
[spoiler]

Discontinued, Download no longer available

[/spoiler]

Edited by Juliet_Six
  • Upvote 75
medal medal medal

Share this post


Link to post
Share on other sites

very nice. +1.

 

though i gotta say im not really sure what the point is when most tests seem to be largely ignored by the devs.

 

also you stated it uses the cockpit instruments? alot of those are wrong it feels like (some aircraft use a higher/lower manifold pressure than their performance suggests) so i don't know how accurate that will be.

Edited by Rumpullpus
medal medal

Share this post


Link to post
Share on other sites

Hello and Good evening,

 

i recently did some climb-testing and asked Reagalan (Thank you for helping with the altitude recording) how he did his test. I was suprised he had to write down all data by hand and using a stop-watch, so i decided to write a small logging program to do this automatically.

 

riiBwt4.jpg

(Example of a FW-190 climbing to 2km, data from this tool imported to OpenOffice)

 

About this Tool

[spoiler]

How does this work:

Warthunder provides an interface, through which the javascript based Browser-Map can load data about the current flight. This includes a map, coordinates of objects and detailed data about the state of your aircraft. This tool uses the same interfacce to retrieve this data from Warthunder. This data can then be exported as *.csv, which is a format supported by all Office programs.

 

Is this a mod?

This tool does not modify any files or components of Warthunder or any other software on disk or at runtime.

 

Which parameters can this tool record?

Currently time, IAS, TAS, Altitude, RPM, Manifold Pressure, and Power Ouput can be recorded.

 

Why is this tool superior to writing down data by hand?

While you can create Time/Altitude graphs easily by hand, graphs like Altitude/Manifold Pressure might be interesting for Flightmodel-testing as well, and are very difficult to do by hand.

 

How can i trust you that this tool is not malicious?

I have not knowingly written any code that might cause damage to your computer/loss of data/violation of your privacy. This file was checked with 50 virus-scanners: Results

However this program is provided under an "As Is"-license, i do not take any responsibility for damage caused by this program.

[/spoiler]

 

Known Bugs/Errors

[spoiler]

Windows Smartscreen is not amused

Yup, its blocking it for me as well. Appearantly "Juliett_Six" is not a developer Windows trusts by default.

 

The program freezes

Network operations are done on the UI-Thread. If Warthunder doesnt respond, this program doesnt either.

 

My Altitude is wrong

Warthunder only provides the altitude your instruments in the cockpit show. If your aircrafts instruments use feet, your altitude is in feet, if it uses meters, its in meters.

 

It doesnt record certain data

Make sure your language is set to english and you are using metric system

[/spoiler]

 

Download

[spoiler]

By Downloading you accept the following license:

 

Copyright (C) 2014 Juliett_Six
 
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use copies of the Software subject to the following conditions:
 
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
Do not redistribute, sublicense, modify or sell copies of this software.
 
[spoiler]
WT_Logger.exe (~30KB)
 

[/spoiler]

i don't understand anything at all you got there, still, get my +1 :D

medal

Share this post


Link to post
Share on other sites

very nice. +1.

 

though i gotta say im not really sure what the point is when most tests seem to be largely ignored by the devs.

 

also you stated it uses the cockpit instruments? alot of those are wrong it feels like (some aircraft use a higher/lower manifold pressure than their performance suggests) so i don't know how accurate that will be.

Well now me can make even more accurate tests and have got even better prove if something is wrong, never hurts.

 

I've made the description more clear. Everything but altitude is the direct value, while altitudde is the instrument value, because for some reason Warthunder doesnt tell the direct value of altitude. I know its confusing, but it seems to be right nontheless when i compared it to the value it shows in the top left corner.

  • Upvote 3
medal medal medal

Share this post


Link to post
Share on other sites

+1 I was about to start writing exactly that  :yes:.

Good thing I checked the forum first  :salute: .

 

Could you please add the engine temperatures? Especially useful when 1.39 goes live on the dev server so we can test the heat models.

Edited by FreakDC

Share this post


Link to post
Share on other sites

Well now me can make even more accurate tests and have got even better prove if something is wrong, never hurts.

 

I've made the description more clear. Everything but altitude is the direct value, while altitudde is the instrument value, because for some reason Warthunder doesnt tell the direct value of altitude. I know its confusing, but it seems to be right nontheless when i compared it to the value it shows in the top left corner.

that's sounds very promising then. i hope this gets pinned.

medal medal

Share this post


Link to post
Share on other sites

You know for some reason I never thought of using the map interface for something like this, even though I knew it was possible to pull data from it.

 

Thanks for making this though, now instead of taking a couple hours to do tests I might be able to finish them in less than 30 minutes.

medal medal medal

Share this post


Link to post
Share on other sites

Updated:

  • Oil-Temperature added
  • Water-Temperature added
  • Ammo-Counters added for aircraft which had Ammo-Counters in the Cockpit

Working on some more Temps/Pressures, coming sometime. Thank you all for the support!

 

And to celebrate, here is our favorite dying engine:

 

[spoiler]f8Pps1Y.jpg[/spoiler]

Edited by MinnaWilcke_
  • Upvote 7
medal medal medal

Share this post


Link to post
Share on other sites

Updated:

  • Oil-Temperature added
  • Water-Temperature added
  • Ammo-Counters added for aircraft which had Ammo-Counters in the Cockpit

Working on some more Temps/Pressures, coming sometime. Thank you all for the support!

 

And to celebrate, here is our favorite dying engine:

 

[spoiler]f8Pps1Y.jpg[/spoiler]

Thank you very much, really appreciated.  :good:

Share this post


Link to post
Share on other sites

Should help to make accurate tests to prove that performance are underperforming or overperforming by comparing it to historical documents. Good work, man! This is excellent tool. 

C# as main language, impressive feat. I'd have written in C++ or Java to be more challenging but that's me! :)

medal medal medal medal

Share this post


Link to post
Share on other sites

"Should help to make accurate tests to prove that performance are underperforming or overperforming by comparing it to historical documents. Good work, man! This is excellent tool. "

Want your test data to be taken seriously?

Here you go. Have a look at this before using such a tool to take measurements for historical comparisons. :)

http://www.dtic.mil/get-tr-doc/pdf?AD=ADA444990

With privilege comes responsibility.
medal medal

Share this post


Link to post
Share on other sites

Could you probably also add a direct climbrate readout? Would be Vy, m/s in the webinterface.

Also rounded values for altitude would be much appreciated. it gets a little it messy when exporting the .csv in Excel (at least for me).

Edited by Reuter
medal medal medal medal medal

Share this post


Link to post
Share on other sites

"Should help to make accurate tests to prove that performance are underperforming or overperforming by comparing it to historical documents. Good work, man! This is excellent tool. "

Want your test data to be taken seriously?

Here you go. Have a look at this before using such a tool to take measurements for historical comparisons. :)

http://www.dtic.mil/get-tr-doc/pdf?AD=ADA444990

With privilege comes responsibility.

Thats a very interesting document. Didnt know you could find such on the internet for free.

 

Could you probably also add a direct climbrate readout? Would be Vy, m/s in the webinterface.

Also rounded values for altitude would be much appreciated. it gets a little it messy when exporting the .csv in Excel (at least for me).

I've noticed the Altitude is reset everytime the Altimeter reaches 10.000 units (feet or meter). Ill fix that, and then add your two suggestions as well.

  • Upvote 4
medal medal medal

Share this post


Link to post
Share on other sites

 Share

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...