GithubHelp home page GithubHelp logo

kna27 / ksp-data-export Goto Github PK

View Code? Open in Web Editor NEW
7.0 2.0 1.0 559 KB

Exports KSP telemetry to a CSV file

Home Page: https://kna27.github.io/ksp-data-export/

License: MIT License

C# 100.00%
mod ksp ksp-mods flight-data flight csv ksp-data-export kerbalspaceprogram kerbal-space-program

ksp-data-export's Introduction

KSP Data Export

Introduction

Forum Thread

Ever wanted to view your KSP flight data in a graph? Well, this mod allows you to do that! Simply choose which values you would like to log, and all of your flight data will get exported to a CSV file!

You can then open this CSV file in a program such as Excel and make as many charts and graphs as you desire!

Reporting Bugs

If you encounter any bugs or have any suggestions, report them at https://github.com/kna27/ksp-data-export/issues.

Installation

This mod works on Windows, Linux, and Mac.

This mod is now available on CKAN, SpaceDock, and CurseForge.

  1. Download GameData.zip from the latest release here
  2. Copy the DataExport folder to YourKSPInstallDirectory/Kerbal Space Program/GameData

Your directory should look like: YourKSPInstallDirectory/Kerbal Space Program/GameData/DataExport if done correctly.

How to use

Click the mod's icon in flight to view the GUI for the mod.

This video goes in-depth on how to use the mod:

Help Video

Support

Email me with any questions or comments

Contributing

To get the references in the csproj to work, all you need to do is add an environment variable on your machine. The process to do this is different on every OS. Make an env var with the name KSP, with a value of the path to Path/To/Kerbal Space Program/KSP_Data/Managed. This should be the full path. On Windows, for me it is C:\Program Files (x86)\Steam\steamapps\common\Kerbal Space Program\KSP_x64_Data\Managed. And on Linux, it is /.steam/debian-installation/steamapps/common/Kerbal Space Program/KSP_Data/Managed. Figure out what it is for you, and then you should be good to go.

ksp-data-export's People

Contributors

kna27 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

jetsquirrel

ksp-data-export's Issues

Improve performance

Too many unnecessary calls are made every frame. These can be rewritten to optimize performance.

Add documentation

Add documentation so people better understand how to use the mod.

CKAN Incompatibility with KSP 1.12.3.x

I was looking to install KSP Data Export using CKAN, and it's not available for installation. After clearing the CKAN compatibility filter, I was able to find KSP Data Export in the mods list. The description states that the max KSP version for KSP Data Export is 1.12.2, and I'm running KSP 1.12.3.3173 (managed by Steam).

image

Is it possible to update the mod for compatibility with 1.12.3 to enable installation through CKAN?

[FR] Always on

This is a request to add the feature "Always on", maybe just over a config variable which need to be manually switched on in an external editor.

Data column headings

Krazy1 on the KSP forum here...

Version 0.6 on KSP 1.12.5:

Column H heading is "AltitudeFromTerrain" but should be Altitude from Sea Level

Column I heading is "AltitudeFromSea" but should be Terrain Height. There are negative values over the ocean.

Add more values

Be able to log data for all remaining values:

  • Thrust
  • Pitch
  • Yaw
  • Roll
  • Gravity
  • Temperature
  • Time to apoapsis
  • Terminal velocity
  • Mach number

Request for more variables

Time to apoapsis. I use this a lot during launches. 

Flight path angle (velocity vector angle to horizontal)

Angle of attack

Atmospheric efficiency and/ or terminal velocity to help optimize the launch

Mach number

Most of these are available in Kerbal Engineer Redux (maybe that helps)

Add mod toolbar button

Add toolbar button on the right side to make it easier to access the mod. Also, add multiple icons to show the state of the mod.

States:

  • Inactive
  • Currently Logging

Add more options to log

Vessel

  • Surface Velocity
  • G-Force
  • Acceleration
  • Thrust
  • TWR
  • Mass
  • Pitch

Position

  • Altitude (Terrain)
  • Altitude (Sea Level)
  • Downrange Distance
  • Latitude
  • Longitude

Orbit

  • Apoapsis
  • Periapsis
  • Inclination
  • Orbital Velocity
  • Gravity

Target

  • Distance
  • Target Velocity

Resources

  • Stage DeltaV
  • Vessel DeltaV

Science

  • Pressure
  • Temperature

Data Extracting Fails upon Loading Two Crafts from Quicksave

Hello, I'm Snugy. I'd like to ask what happened to this mod whenever two craft files are loaded onto the same quicksave. I have extracted one of the craft's data, but now I want to record the other, to no avail. Can you please resolve this issue? Thank you in andvance!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.