Skip to content

A Navbal and indicator readout for your 2nd monitor, using Python and Telemachus for Kerbal Space Program

License

Notifications You must be signed in to change notification settings

KK4TEE/kFlightPanel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kFlightPanel

A Navbal and indicator readout for your 2nd monitor, using Python and Telemachus for Kerbal Space Program

kFlightPanel Screenshot

Based on the spirit of the Control-Panel application, this is a near complete rewrite using PyGame instead of nCurses. Calls to Telemachus are streamlined, a nav ball is operational, and performance is above 5 fps on my test computer. Time to start getting your ship's data on another computer screen!

To use:

  • In config.py - Edit the IP address of your computer running Kerbal Space Program with the Telemachus mod installed
  • Optionally configure the fullscreen or windowed mode by commenting ("#") out the appropriate line
  • Launch the program using "python kFlightPanel.py"

If the application is unable to connect to Telemachus/KSP, it will enter a demo mode where the navball rotates in place. If this happens, check your IP address in config.py as well as your firewall on both computers.

Requirements:

  • This application requires PyGame libraries, and is only tested on Python 2.7.6 on Ubuntu Linux
  • Telemachus mod for Kerbal Space Program
  • IPv4 Networking (localhost and remote are both supported)

Future Plans:

  • Update to Python 3
  • Better handling of different screen sizes
  • Connection stability improvements and error handling

About

A Navbal and indicator readout for your 2nd monitor, using Python and Telemachus for Kerbal Space Program

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages