Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: Rendezvous readout for Time-to-launch #108

Open
jd284 opened this issue Oct 3, 2016 · 5 comments
Open

Feature request: Rendezvous readout for Time-to-launch #108

jd284 opened this issue Oct 3, 2016 · 5 comments

Comments

@jd284
Copy link

jd284 commented Oct 3, 2016

For landed (or splashed) vessels, it would be nice to have a readout in the "rendezvous" category that shows when the planet will have rotated so that the vessel is under the target orbit, i.e. when we can launch directly into the target orbit.

Either:

  • change Time to Rel. AN/DN to work like this when landed (in which case the regular readout is fairly useless anyway)
  • or create a new readout for this:

Maybe the new readout could be "Time to Intersect", showing time to launch when landed and time to nearest AN/DN otherwise.

@jd284 jd284 changed the title Feature request: Rendezvous for Time-to-launch Feature request: Rendezvous readout for Time-to-launch Oct 3, 2016
@petersohn
Copy link

+1. I support this. I really miss this feature. Now I have to use my eye to find out when to launch.

@cloudynetwork
Copy link

I would appreciate this too. However generally the new release has
performed perfectly for me so far and thanks for the efforts to date!

On Thu, 20 Oct 2016, 18:54 Péter Szabados, [email protected] wrote:

+1. I support this. I really miss this feature. Now I have to use my eye
to find out when to launch.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
#108 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AFwVhq2ezBN4HL31-96GexAFp2efK83Hks5q1wH6gaJpZM4KM5a8
.

@jd284
Copy link
Author

jd284 commented Oct 25, 2016

I've noticed since posting this that Kerbal Alarm Clock has such a feature, and given its MIT license there should be no problem integrating the code. The code is in MechJebAscentAutopilot.cs which suggest that it was originally lifted from MechJeb...

@jrbudda
Copy link
Contributor

jrbudda commented Mar 23, 2018

KerbalEngineer-1.1.4.2c.zip

I've added this and it's amazing. I tried getting my head around a way to distinguish 'ascending' (northward) or 'descending' (southward) launches but I'm just not familiar enough with KSP's frames of reference and calculations available to come up with a solution to that in a reasonable amount of time.

So when landed and targeting something within the same SOI the time to AN/DN will be replaced with the same time. It looks like "(Launch) 2h 41m 00s" .

@jrbudda
Copy link
Contributor

jrbudda commented Mar 23, 2018

I made some adjustments, the AN readout will always be the next intercept and the DN readout the one after that. The AN readout will go negative up to 1/4 rotation period since it's nicer to know the intercept was 3 minutes ago instead of 2hrs 57 minutes from now.

KerbalEngineer-1.1.4.2d.zip

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants