Giter Site home page Giter Site logo

jvoeller0129 / kerbal-telemetry Goto Github PK

View Code? Open in Web Editor NEW

This project forked from yagiziskirik/kerbal-telemetry

0.0 0.0 0.0 9.26 MB

Telemetry project for Kerbal Space Program. The program uses a server that is running on the KSP side and a client which is capable of running both the KSP side computer or any other one over a web browser.

Home Page: https://yagiziskirik.github.io/Kerbal-Telemetry/

License: MIT License

JavaScript 74.26% C# 9.67% CSS 5.41% HTML 10.65%

kerbal-telemetry's Introduction

Update

ADD GUI option to allow port changing

Kerbal Telemetry - Now Standalone!

Version 2.3.0 License Maintenance pages-build-deployment

Telemetry addon for Kerbal Space Program. The program uses a server that is running on the KSP side and a client which is capable of running both the KSP side computer or any other one over a web browser. This means you can connect to the server from any device which is capable of running it over a web browser by entering your server computer's local address and 8000 as the port, for example: http://192.168.1.104:8000.

Intro

Features

  • Real-time sync with the KSP.
  • Accessible over the LAN.
  • Full-featured 3D Kerbin map with real pinpoints on it.
  • Real-time attitude indicator.
  • Target name, distance and speed.
  • Real-time telemetry data.
  • Controlling the vessel from the interface. (Will be fixed on oncoming updates)
  • Staging from the interface. (Will be fixed on oncoming updates)
  • Cool animation when you reach the orbit (when executed from the interface).
  • Multi-language support (English, Russian, Japanese, Turkish, Ukrainian, Chinese, French, Spanish).
  • General information about KSP, spaceship and many more.

Translations

If you see any problems or if you want to translate the program to your language, please contact me from my Github page.

Dependencies

  • None!

Setup

  • Export files to GameData folder.
  • Done!

Usage

Usage

  • Click to the toolbar icon to open up user interface.
  • Start server via the corresponding button.
  • Connect to your computer's local IP address and 8000 as the port (or localhost if you are using the same computer) on your browser on your device preferably from another computer or from which KSP is installed (ex. localhost:8000 or 127.0.0.1:8000 or 192.168.1.102:8000).

On the top bar you can see:

  • Spacecraft name.
  • Mission time after the take-off.
  • Speed.
  • Altitude.
  • Apogee.
  • Perigee.
  • Inclination.

On the first page (Spacecraft Information):

  • External Values page will show you the Location and Atmosphere information.
  • Orbit Information page will show the orbit information.
  • Spacecraft Information page will show information about the spacecraft.
  • Temperature Values will give information about the temperature.

On the second page (Telemetry):

  • You can see the charts after you take-off to the point you reach 90km from the sea level (FL900).
  • Also it shows some current values of the spacecraft.

On the third page (Command & Control):

  • You will see the extended details about the target.
  • You can see the flight panel control panel.
  • Flight Commands which ables you to command the spacecraft from the web interface.

On the final page (Settings):

  • You can select the language of the interface.
  • You can select refresh rate and chart refresh rate.

On the bottom bar:

  • Current stage information.
  • Stage Now button which initiates the next stage.
  • Current planet.
  • Current real-time.
  • Whether you have communication.
  • Initials of the target.
  • Target speed / target distance.

Usage 1

First page that Kerbal Telemetry welcomes you.

Usage 2

Orbit Information page.

Usage 3

Spacecraft Information page.

Usage 4

Temperature Values page.

Usage 5

Charts page.

Usage 6

Control Center page.

Usage 7

Settings page.

Usage is very simple. Start the game. When you start a flight, activate telemetry plugin from toolbar. You will see the charts will refresh when you are airborne and below 90,000 meters.

Special Thanks

I would like to thank @MekoNix, @Aebestach, @Genhis and @NguyenAirlines for their contribution and ideas.

kerbal-telemetry's People

Contributors

yagiziskirik avatar cartierpierre avatar dependabot[bot] avatar jvoeller0129 avatar

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.