space-port-banner

[0.19.1] Telemachus – Telemetry and Flight Control in the Web Browser

Install a Telemachus data link part on your craft to view telemetry and provide flight input from web browser enabled devices to create your own mission control.

Latest version – Version: 1.3.2.0

  • Fixes game crash when opening the landing page, the KSP GUI doesn’t seem to like displaying infinity.


Browser Compatibility List – Chrome (Windows, OSX, Android, iOS, Linux), Opera, Firefox

Credits

Telemachus and Server Plugins – Rich
Telemachus Antenna Part – Borklund
FusTek Telemachus Antenna Part – Fusty
Testing – sal_vager

Overview

Once the Telemachus data link part is installed…

… you can connect to a telemetry source using your web browser, to obtain several visualisations…

… and then combine them to construct your own mission control, in the image below we have an example of such a setup:

From left to right you have: Atmospheric density chart, KSP (obviously), Altitude chart, and a g-force chart on the tablet perched on the shelf.

In addition to receiving telemetry, you may also send a limited number of commands to your vessel, these are demonstrated in the screenshot below.




If you wish to use the page exposing Smart A.S.S. (below) then you will need to have MechJeb2 installed.



More Information

If you have any suggestions please make a request in the relevant KSP forum thread.

Installation

1. If you have previously installed the Telemachus plugin, please remove all the old files.
2. Download the .zip file.
3. Copy the contents of Plugins to the KSP Plugins folder.
4. Copy the contents of Parts to the KSP Parts folder.
5. Copy the contents of PluginData to the KSP PluginData folder.



How to use

1. After installing Telemachus start KSP. When the part loads, your firewall may issue a warning as the web server initialises.

2.1. Build a craft with the Telemachus Antenna on board, which can be found under the science tab in the VAB/SPH:



2.2. If you wish to use the temperature graph, you must place at least one "2HOT Thermometer" sensor on your craft. The same is true for the other visualisations requiring sensor input.

3. Start the flight.

4. To view a visualisation use the right click part menu, and click the "Open Link" button.



The right click menu also displays the amount of data the part is sending and receiving, and the amount of power the part is consuming (this is related to the amount of data).

5. If for some reason the "Open Link" button does not work, additional connection information is displayed in the debug console, use alt+f2 to view (the details will appear where the part is reported as loaded):
6. Once you have a web browser open, either from clicking the "Open Link" button or using a direct address of the form http://[your local IP address]:[port]/telemachus/
you will be presented with the Telemachus information page, this lists the version number you are running and the available visualisation pages as hyperlinks.

7. Clicking on one of these links should show a real time visualisation. The graph will not begin to plot until your craft leaves ground, as this the point at which the mission timer starts:



Comments

29 Comments for “[0.19.1] Telemachus – Telemetry and Flight Control in the Web Browser”

  1. Yaay! Been waiting for this!!

    kahlzun December 2, 2012
  2. This doesn’t work for me. The alt+F2 log does show me a local address, but I can’t seem to connect to it using either Google chrome or Internet explorer.

    Perhaps my firewall is to blame but it’s not spitting out any messages or anything

    DonLorenzo December 2, 2012
  3. Dude, this is amazing. Is there a way to get orbital data from KSP, like the apogee, perigee, eccentricity, and inclination of the orbit?
    I have been messing around with grabbing the data from the plugin and logging it for more of a historical graphing.
    Anyway, great work on the plugin!

    pferland December 2, 2012
  4. Does it only work with Planes? or do rockets work too

    MinerEdgar December 2, 2012
  5. Works 100% correctly, I tried it with my brand new K-phone (Thanks Bob!), Took a while to enter the link, But once I got it in, It worked amazingly. I now use it on all my flights.

    Jebediah Kerman December 4, 2012
  6. It will work fine on rockets also, just put the antenna on your craft.

    Rich December 4, 2012
  7. If you have any questions or comments please leave them in this thread.

    The comment system on here is clunky.

    Rich December 4, 2012
  8. this really plays into my plans of mission control/ Ian Parties

    Dan December 9, 2012
  9. Would it not be freaking awesome to be able to send commands from a remote location.

    For example: look @ RemoteTech, those flight computer options. If it were be able to activate from a website, then i could watch al this data and send commands from my work.

    Launch a Probe, go to work, watch the data, do some midcourse corrections. WOW! Maybe some mechjeb Autom8 files could do the trick =)

    If the remoteTech Delay would work :O and maybe a “camera” that could send ‘screenshots’ every 10 min.

    WOW, i need to calm down now:P

    Ling December 11, 2012
  10. A MAC Version would be cool!

    Crazy-S December 29, 2012
  11. @Crazy-S
    It works just fine on a Mac. If you look closely, all the screen shots are taken using a Mac.

    Rich December 29, 2012
  12. Oh ok, hmm i can´t figure out, how this thing works… The Debug log doesn´t show my IP (And I think that´s the Information, that this thing works)…

    Crazy-S December 29, 2012
  13. @Crazy-S
    Just tested this again on my Mac and it works OK. Have you placed the Telemachus part on your craft?

    Rich December 30, 2012
  14. Yep and I´ve allowed the Traffic in little snitch, I gonna test it with this new Version soon ;)

    Crazy-S January 5, 2013
  15. This is fantastic! I’ve already had so much fun. One question though, is there anyway to access the raw data used to generate the plots? Even a notepad with the values in it, that I could then import into excel, would really finish off this plugin.

    Regardless, this is a fantastic plugin, finally I can get data for my missions! Thank you so much.

    MrThirsty15 January 23, 2013
  16. Assuming the module is written correctly you can turn ANY part in KSP into the part that sends this information, simply change the module element in the top few lines of the part.CFG file to:

    module = TelemachusDataLink

    That way you’re not bound to using the antenna. It should also be incorporated with the generic module call (which you can cut and paste from another part, adding in the TelemachusDataLink name of the module) if you wish to add this to a part where the module line is pod, or something that cannot be changed.

    Kristina February 27, 2013
  17. For those too lazy to find the code, the second way to add this to any part is to simply add:

    MODULE
    {
    name = TelemachusDataLink
    }

    You can pretty much add it anywhere you like, tuck it neatly down the bottom though so you remember where you put it.

    Kristina February 27, 2013
  18. Also, to the maker of this mod; you need to add a simple index, an ability to overlap drawn data, and hyperlinks back to that index so we can toggle between elements without having to type in individual URL’s repeatedly if we’re using one device to monitor everything! ;)

    Kristina March 1, 2013
  19. Also for people who want to still use the OEM part but make it smaller, I too noticed it was a bit too ungainly in size, this is easily fixed though! Open part.cfg for this part (in the parts > telemachusantenna folder) in notepad and you can simply remove the scale=1 line and replace it with ‘rescaleFactor = 0.5′ It’s that simple, save the file, restart KSP, and enjoy your resized part! :D

    For those asking about .CSV’s for excel use, etc, there’s another plugin that does just that you can grab on this very site, I can’t remember the name off hand but I’m guessing searching CSV would help, although I recommend using Google’s search as WordPress (which is what this site is a stock install of) has a notoriously bad (yet not as bad as the forums!) search function! >:P

    Hope this helps you guys as the creator of this part doesn’t seem to check the comments section / doesn’t reply. Every now and then I check back on a few interesting parts to answer what I can, if you ever need any help just message me on the forums (Kerbonominal Heavy Industries) or on Twitter as @kerbonaut (or @kerbonominal too!) and I’ll do my best to help. In the meantime, *best arnie voice* get yo ass to mars!

    Kristina March 3, 2013
  20. @Kristina
    I have been reading your comments and amending my TODO list for this project where necessary. I have unfortunately been short on time recently.

    If you are capable of creating antenna/radar/mast style parts, then I am happy to accept donations, because I cannot model to save my life. All credits due will be recorded under the “Credits” section.

    Rich March 4, 2013
  21. Hey, if you are still working on this mod, I will be happy to send some models you can use if you like them. I want to start modelling for KSP as I love and have been addicted to this game for a while now. I am looking to get into modding so I will start with pitching some models for some mods I like that are looking for them.

    Edward Ferry March 25, 2013
  22. @Edward Ferry
    I am still working on this mod and I am happy to release any antenna/radar dish based models alongside it – with the proper credits of course :D

    Rich March 25, 2013
  23. Using Lion 10.8.3 w/9.1.2 and firewall off, I get:

    [Log]: at System.NetDns.hotent_to_IPHostEntry after data link says it’s starting.

    It goes from calling StartListenining, to GetHostEntry, to GetHostByName, says :0

    Jonathan Langdale April 4, 2013
  24. to much math

    Miguel Izaguirre April 15, 2013
  25. Hey the command buttons are all grey and in one of your screenshot we can see they are red/green, any idea why? I tried with mozilla, ie and chrome :(

    Charles Antoine Lépine April 17, 2013
  26. @Antoine Lépine

    Apologies, I changed the colour because I was no longer able to support toggle buttons in a quick and easy manner.

    Rich April 17, 2013
  27. AMAZING!
    Really amazing Idea!
    Even better establishment!
    Even amazing-er outcome!!!
    Just awesome to play with this in the back ground, works fast, sharp, the windows are customizable, and it’s just brilliant!! Superbly well done!

    Mihax209 April 27, 2013
  28. First off, I want to say GREAT JOB!

    It took me three days to figure out that Internet Explorer (64-bit) does not work with this mod.
    However, I tried Google Chrome and it worked instantly!

    You may want to put that as a note.

    Can you put in camera feeds on a tab?

    Thank you again,

    Tommy Richardson April 27, 2013
  29. @Tommy Richardson

    I have added a list of compatible browsers to the download page.

    The camera feed feature is still heavily experimental and will not be release for the time being.

    Rich April 27, 2013
  30. This is Brutally AWESOME!!!

    Please make it work via safari as id LOVE for my iphone do become my data-display :D

    Daniel May 1, 2013
  31. @Daniel May

    If you are able to install Chrome onto your iPhone then it should work.

    Rich May 2, 2013
  32. Can you add the possibility (through MechJeb 2) to adjust other autopilot settings (like the ascent autopilot, or the docking autopilot)?

    Fox62 May 11, 2013
  33. @Fox62

    I am waiting for Automat8 to be put back into MechJeb2 before I add any more integration, as this should allow easy access to all features.

    Rich May 12, 2013

Leave a comment

You must be registered to comment or login now.