Hey guys, just discovered this great road dyno program today from my Evo buddy. It's called Virtual Dyno, and can be found here: http://www.bradbarnhill.com/projects/VirtualDyno/ This is the same program Magnesium has used to create graphs for his customers.
**UPDATE** v1.1.2 Has been released and now plays nice with exported kpro datalogs!
Virtual Dyno v1.1.1 (current public release) doesn't work out of the box for us, but with some light hacking you can make charts!
Light hacking:
Fix 1: Open your .kdl in KManager. Under the "Datalog" menu, select "Export..." This will create the .csv file you need for Virtual Dyno.
Problem: If you open it now, you will get "E101: Not all columns needed for calculations found."
Fix 2: Open your new .csv file in Excel / Open Office / spreadsheet program. Delete the first 3 rows. Now you can get a graph of HP using Virtual Dyno -- no more E101
Problem: If you load a run (Ctrl+L) in Virtual Dyno, you will notice that the Air / Fuel chart is off. This is because KManager exports with different units than we want. Boost is also off because the column heading is wrong.
Fix 3. Go back to your .csv file to fix A/F and Boost data!
A/F) Back in the .csv file, change your "map" column heading to "boost".
Boost) Multiply all values in column "lambda" by 14.7. I did this by creating a new column titled "lambda", carrying the calculation out for 1, then just dragging the auto-calculation box down. Don't forget to delete the old column if you do it this way.
No more problems!! Go datalog and have fun :vtec:
My Graph
Other error codes:
"E106: Index was outside the bounds of the array"
I got this when trying to open a trimmed datalog of only TPS==100. My guess is that Virtual Dyno relies on TPS transitions within the specified gear (3rd or 4th) to detect WOT, and having a constant TPS fools it. A known fix: Try exporting a larger portion of your .kdl.
**UPDATE** v1.1.2 Has been released and now plays nice with exported kpro datalogs!
Light hacking:
Fix 1: Open your .kdl in KManager. Under the "Datalog" menu, select "Export..." This will create the .csv file you need for Virtual Dyno.
Problem: If you open it now, you will get "E101: Not all columns needed for calculations found."
Fix 2: Open your new .csv file in Excel / Open Office / spreadsheet program. Delete the first 3 rows. Now you can get a graph of HP using Virtual Dyno -- no more E101
Problem: If you load a run (Ctrl+L) in Virtual Dyno, you will notice that the Air / Fuel chart is off. This is because KManager exports with different units than we want. Boost is also off because the column heading is wrong.
Fix 3. Go back to your .csv file to fix A/F and Boost data!
A/F) Back in the .csv file, change your "map" column heading to "boost".
Boost) Multiply all values in column "lambda" by 14.7. I did this by creating a new column titled "lambda", carrying the calculation out for 1, then just dragging the auto-calculation box down. Don't forget to delete the old column if you do it this way.
No more problems!! Go datalog and have fun :vtec:
My Graph

Other error codes:
"E106: Index was outside the bounds of the array"
I got this when trying to open a trimmed datalog of only TPS==100. My guess is that Virtual Dyno relies on TPS transitions within the specified gear (3rd or 4th) to detect WOT, and having a constant TPS fools it. A known fix: Try exporting a larger portion of your .kdl.