Jump to content

[WIN/MAC/LINUX] KSP Trajectory Optimization Tool v1.6.9 [New MATLAB Version!]


Recommended Posts

Hi everyone!  I'm happy to announce the release of KSP Trajectory Optimization Tool v1.5.1!  This release has been a long time coming with the last previous release occurring last year.  The main purpose of this release is KSP 1.1.x compatibility with the KSPTOTConnect plugin.  Other bug fixes are present in the code too, both in the KSPTOTConnect code and in the standalone MATLAB-based code.

The download link is present in the first post of this thread.  Follow the download instructions to install.  If you're coming from KSPTOT v1.5.1, all you need to do is replace the KSPTOTConnect plugin and then replace the KSPTOT *.exe file and associated files.

Please let me know if you find any bugs or issues.  Happy orbiting!

Link to comment
Share on other sites

I just downloaded the latest version.  It seems to be working with the x64 version.  I've successfully pulled data and pushed a maneuver.  I'll keep working with it and let you know if there's a problem.

As someone who's worked with Matlab and variants: very nicely done on this whole tool!

Link to comment
Share on other sites

On the latest release, when I try to add a constraint in the optimizer, I get a ping/beep(whatever you call the sound Windows makes it won't do what you want) when I click save and close. The prerelease works fine

Edited by dlrk
Link to comment
Share on other sites

On 5/8/2016 at 3:32 PM, Arrowstar said:

Hi everyone!  I'm happy to announce the release of KSP Trajectory Optimization Tool v1.5.1! 

Congrats on the new release! Uncharted 4 came out this week on PS4 so I've been playing once again through the whole series and now I'm working through 4. Then a business trip next week, and of course I'm not actually playing KSP right now while I get things lined up for a roleplay reboot... don't worry tho I'll be back to submitting bug reports soon :wink:

Link to comment
Share on other sites

It seems that I'm unable to add any constraints in MO at all. Clicking Save and Exit in the constraint window visually presses the button but does nothing.

I just downloaded this tool, so maybe there is something I missed in the tutorial?

Link to comment
Share on other sites

When creating a new bodies.ini with RSS I recognized that TOT doesn't like RSS Extrasolar, but I could just delete these entries (Tau Ceti and HD 10180 and Sagittarius A).

 

Edit:

The created ksptot.log, bodies.ini and the Error popup.png:

https://www.dropbox.com/s/8xip5l757o3kopj/2016-05-11-1%20KSPTOT%20doesn%27t%20like%20RSS%20Extrasolar.7z?dl=0

 

Edited by Gordon Dry
Link to comment
Share on other sites

21 hours ago, dlrk said:

What page is the Kerbin-Duna tutorial on? MA still confuses me lol

It's here.  I've also updated the first post of this thread with the updated link. :)

18 hours ago, dlrk said:

On the latest release, when I try to add a constraint in the optimizer, I get a ping/beep(whatever you call the sound Windows makes it won't do what you want) when I click save and close. The prerelease works fine

Hmm.  Can you tell me how to reproduce it?  I can put out a hot fix.

 

13 hours ago, Gaiiden said:

Congrats on the new release! Uncharted 4 came out this week on PS4 so I've been playing once again through the whole series and now I'm working through 4. Then a business trip next week, and of course I'm not actually playing KSP right now while I get things lined up for a roleplay reboot... don't worry tho I'll be back to submitting bug reports soon :wink:

No worries!  Stellaris just came out so I know how you feel. :wink:
 

9 hours ago, Ixenzo said:

It seems that I'm unable to add any constraints in MO at all. Clicking Save and Exit in the constraint window visually presses the button but does nothing.

I just downloaded this tool, so maybe there is something I missed in the tutorial?

It's probably a bug.  Can you tell me how to reproduce the issue?

 

4 hours ago, Gordon Dry said:

When creating a new bodies.ini with RSS I recognized that TOT doesn't like RSS Extrasolar, but I could just delete these entries (Tau Ceti and HD 10180 and Sagittarius A).

 

Edit:

The created ksptot.log, bodies.ini and the Error popup.png:

https://www.dropbox.com/s/8xip5l757o3kopj/2016-05-11-1%20KSPTOT%20doesn%27t%20like%20RSS%20Extrasolar.7z?dl=0

 

The issue is that the name of the body has spaces in it, which messes with some internal data structures.  I'll fix this for next time.  Thanks for the report!  EDIT: So there were a number of problems: spaces, special characters in names, etc.  I think I have a fix for next version, but in the mean time, you can just go through the bodies.ini file and either remove what you don't need or make sure that all the names of bodies are strictly numbers and letters without special characters or spaces.  If you change the name of a body, make sure you update parent name on all its children to match the new name.

Edited by Arrowstar
Link to comment
Share on other sites

1 hour ago, Arrowstar said:

It's probably a bug.  Can you tell me how to reproduce the issue?

All I did was follow the .pdf tutorial. I get to the point where you have a collision trajectory with the target planet, i.e. MO without constraints works fine. The next step is to optimize the trajectory with added constraints and none of them respond to Save and Exit. I can interact with the constraint window fine, it just looks like the Save and Exit button doesn't do anything.

Link to comment
Share on other sites

18 minutes ago, Ixenzo said:

All I did was follow the .pdf tutorial. I get to the point where you have a collision trajectory with the target planet, i.e. MO without constraints works fine. The next step is to optimize the trajectory with added constraints and none of them respond to Save and Exit. I can interact with the constraint window fine, it just looks like the Save and Exit button doesn't do anything.

There should be a ksptot.log file somewhere near your KSP TOT executable.  Can you show me that? 

EDIT: Can I also get the .mat file at the point the error is occurring?

Edited by Arrowstar
Link to comment
Share on other sites

I'm having similar issue.  If I create a new mission and then try to add an optimization constraint, the "save and exit" button does nothing.  I'll try and construct a "simple-as-possible" mission for you.  I also have the previous release handy so I can give it a whirl to see if the same steps work in that.

Link to comment
Share on other sites

14 minutes ago, DivisionByZero said:

I'm having similar issue.  If I create a new mission and then try to add an optimization constraint, the "save and exit" button does nothing.  I'll try and construct a "simple-as-possible" mission for you.  I also have the previous release handy so I can give it a whirl to see if the same steps work in that.

Thanks, that'd be good.  Please make sure to get the output of the ksptot.log file for me, too.  I'll need to that figure out what's going on, as I can't seem to reproduce the issue on my end. :)

Link to comment
Share on other sites

Files first:

Bodies.ini (I use Outer planets, but I doubt that has anything to do with this... just in case)

https://drive.google.com/open?id=0B4eYnzGzsL8JT3ZpaVluRzV4MnM

ksptot.log (there's only one line)

https://drive.google.com/open?id=0B4eYnzGzsL8JTDh2a0pQRk1mTWc

Test_DunaFlyBy.mat

https://drive.google.com/open?id=0B4eYnzGzsL8JVUZ0MHNMeDBrOE0

Reproduction:

Load up the file in Mission Achitect.

Open up optimization.

The only optimization events should be the second "Coast" to a correction burn and the Correction burn itself.  I leave the objective function on Distance to Body, select event 6: Coast to Duna as the applicable event and the applicable body is Duna.  I then choose the optimization constraint "Radius of Periapsis" with the right arrow.  It opens up the dialog box.

I enter 50km lower bound, 100km upper bound, Duna as the celestial body and the applicable event is still Event 6: Coast to Duna.

I then click "Save and Close" at which point Windows beeps at me and the window fails to close.  Clicking the "X" to close the window manually shows that the constraint is not added.

Note: I built this mission in the last release version of KSPTOT.  In that version, I can add constraints just fine.

Link to comment
Share on other sites

Hi everyone,

I've just uploaded KSPTOT v1.5.2, which I believe should fix the issue with creating constraints in Mission Architect's Mission Optimizer.  Please download from the OP and let me know if everything is working as intended.  I will have the thread updated in short order here.  Thanks!

Link to comment
Share on other sites

@Arrowstar

Any chance you could include a changelog in the main KSPTOT download? Or at the very least, an identification of what version has been downloaded? As far as I can tell, there is no currently easy way to tell what version I've downloaded, or that the OP pointed to the right file, or that I did actually receive the file I intended to get. I always like to be able to double check that what I have downloaded is what I actually meant to download.

Link to comment
Share on other sites

1.5.2 doesnt have the cool icon that 1.5.1 and 1.5.0 did though :/

Actually, what is really weird is that the icon displayed next to the file itself is different (something very generic), but the preview image displayed next to the title in the W7 info bar at the bottom of the explorer window is actually correct. The icon displayed at the left of the TOT window itself, is still the 3D graph icon, too.

Edited by blu3wolf
Link to comment
Share on other sites

Arrowstar,

This might be more of a general question than a KSPTOT question, but is there a way to (using the optimizer or otherwise) calculate a maneveur to an orbit, that will at some point overfly a lat/lon? I unserstand using the optimizer to put an apsis over a point, but what about creating an orbit that simply overflies a point at some point?

Link to comment
Share on other sites

I am trying to pull the bodies from my game, and I'm getting an error message that it was not able to pull the bodies and to make sure I am in the flight screen (which I am)

 

It appears that the DLL + Program are talking about something is goign wrong.

KSPTOT Log:

Spoiler

Read doubles from KSPTOT Connect failed: SIZE must be greater than 0.
    file: 'C:\Program Files\MATLAB\MATLAB Compiler Runtime\v84\mcr\toolbox...'
    name: 'fread'
    line: 163

    file: 'C:\Users\scott\AppData\Local\Temp\scott\mcrCache8.4\KSPTra0\hel...'
    name: 'readDoublesFromKSPTOTConnect'
    line: 53

    file: 'C:\Users\scott\AppData\Local\Temp\scott\mcrCache8.4\KSPTra0\hel...'
    name: 'getBodiesINIFileFromKSP'
    line: 8

    file: 'C:\Users\scott\AppData\Local\Temp\scott\mcrCache8.4\KSPTra0\KSP...'
    name: 'createNewBodiesFileFromKSP_Callback'
    line: 698

    file: 'C:\Program Files\MATLAB\MATLAB Compiler Runtime\v84\mcr\toolbox...'
    name: 'gui_mainfcn'
    line: 95

    file: 'C:\Users\scott\AppData\Local\Temp\scott\mcrCache8.4\KSPTra0\KSP...'
    name: 'mainGUI'
    line: 42

    file: ''
    name: '@(hObject,eventdata)mainGUI('createNewBodiesFileFromKSP_Callbac...'
    line: 0

Warning: Objects of 'tcpip' class exist.  Cannot clear this class or any of its superclasses.
Warning: Objects of 'tcpip' class exist.  Cannot clear this class or any of its superclasses.
 

Except from KSP.log body pull

 

Spoiler

LOG 12:22:48.905] [KSPTOT Connect] accepted connection [0] from IP: 127.0.0.1:12858
[LOG 12:22:48.906] [KSPTOT Connect] new connection
[LOG 12:22:48.963] [KSPTOT Connect] [CONNECTION][0][READING] received complete message head
[LOG 12:22:48.964] [KSPTOT Connect] [CONNECTION][0][READING] data Size: 0
[LOG 12:22:48.965] [KSPTOT Connect] message from [0]: GetCelestialBodyData n 0
[LOG 12:22:48.967] [KSPTOT Connect] about to handle msg
[LOG 12:22:48.994] [KSPTOT Connect] Start Body: Sun
[LOG 12:22:48.998] [KSPTOT Connect] Sun: 9
[LOG 12:22:48.999] [KSPTOT Connect] End Body: Sun
[LOG 12:22:48.999] [KSPTOT Connect] Start Body: Kerbin
[LOG 12:22:49.000] [KSPTOT Connect] Kerbin: 21
[LOG 12:22:49.001] [KSPTOT Connect] End Body: Kerbin
[LOG 12:22:49.002] [KSPTOT Connect] Start Body: Mun
[LOG 12:22:49.002] [KSPTOT Connect] Mun: 0
[LOG 12:22:49.003] [KSPTOT Connect] End Body: Mun
[LOG 12:22:49.003] [KSPTOT Connect] Start Body: Ablate
[LOG 12:22:49.004] [KSPTOT Connect] Ablate: 0
[LOG 12:22:49.005] [KSPTOT Connect] End Body: Ablate
[LOG 12:22:49.005] [KSPTOT Connect] Start Body: Moho
[LOG 12:22:49.006] [KSPTOT Connect] Moho: 0
[LOG 12:22:49.006] [KSPTOT Connect] End Body: Moho
[LOG 12:22:49.007] [KSPTOT Connect] Start Body: Eve
[LOG 12:22:49.008] [KSPTOT Connect] Eve: 7
[LOG 12:22:49.009] [KSPTOT Connect] End Body: Eve
[LOG 12:22:49.009] [KSPTOT Connect] Start Body: Duna
[LOG 12:22:49.010] [KSPTOT Connect] Duna: 5
[LOG 12:22:49.010] [KSPTOT Connect] End Body: Duna
[LOG 12:22:49.011] [KSPTOT Connect] Start Body: Ike
[LOG 12:22:49.012] [KSPTOT Connect] Ike: 0
[LOG 12:22:49.012] [KSPTOT Connect] End Body: Ike
[LOG 12:22:49.013] [KSPTOT Connect] Start Body: Jool
[LOG 12:22:49.013] [KSPTOT Connect] Jool: 6
[LOG 12:22:49.014] [KSPTOT Connect] End Body: Jool
[LOG 12:22:49.014] [KSPTOT Connect] Start Body: Arkas
[LOG 12:22:49.015] [KSPTOT Connect] Arkas: 21
[LOG 12:22:49.016] [KSPTOT Connect] End Body: Arkas
[LOG 12:22:49.016] [KSPTOT Connect] Start Body: Vall
[LOG 12:22:49.017] [KSPTOT Connect] Vall: 0
[LOG 12:22:49.018] [KSPTOT Connect] End Body: Vall
[LOG 12:22:49.019] [KSPTOT Connect] Start Body: Serc
[LOG 12:22:49.020] [KSPTOT Connect] Serc: 0
[LOG 12:22:49.020] [KSPTOT Connect] End Body: Serc
[LOG 12:22:49.021] [KSPTOT Connect] Start Body: Tylo
[LOG 12:22:49.021] [KSPTOT Connect] Tylo: 0
[LOG 12:22:49.022] [KSPTOT Connect] End Body: Tylo
[LOG 12:22:49.022] [KSPTOT Connect] Start Body: Neith
[LOG 12:22:49.023] [KSPTOT Connect] Neith: 0
[LOG 12:22:49.024] [KSPTOT Connect] End Body: Neith
[LOG 12:22:49.024] [KSPTOT Connect] Start Body: Pol
[LOG 12:22:49.025] [KSPTOT Connect] Pol: 0
[LOG 12:22:49.025] [KSPTOT Connect] End Body: Pol
[LOG 12:22:49.026] [KSPTOT Connect] Start Body: Aden
[LOG 12:22:49.027] [KSPTOT Connect] Aden: 0
[LOG 12:22:49.027] [KSPTOT Connect] End Body: Aden
[LOG 12:22:49.027] [KSPTOT Connect] Start Body: Eeloo
[LOG 12:22:49.028] [KSPTOT Connect] Eeloo: 7
[LOG 12:22:49.029] [KSPTOT Connect] End Body: Eeloo
[LOG 12:22:49.030] [KSPTOT Connect] Start Body: Faz
[LOG 12:22:49.031] [KSPTOT Connect] Faz: 0
[LOG 12:22:49.032] [KSPTOT Connect] End Body: Faz
[LOG 12:22:49.034] [KSPTOT Connect] Start Body: Harvest
[LOG 12:22:49.034] [KSPTOT Connect] Harvest: 0
[LOG 12:22:49.035] [KSPTOT Connect] End Body: Harvest
[LOG 12:22:49.036] [KSPTOT Connect] Start Body: Rega
[LOG 12:22:49.037] [KSPTOT Connect] Rega: 0
[LOG 12:22:49.037] [KSPTOT Connect] End Body: Rega
[LOG 12:22:49.038] [KSPTOT Connect] Start Body: Corolet
[LOG 12:22:49.038] [KSPTOT Connect] Corolet: 0
[LOG 12:22:49.039] [KSPTOT Connect] End Body: Corolet
[LOG 12:22:49.039] [KSPTOT Connect] Start Body: Potatus
[LOG 12:22:49.040] [KSPTOT Connect] Potatus: 0
[LOG 12:22:49.040] [KSPTOT Connect] End Body: Potatus
[LOG 12:22:49.041] [KSPTOT Connect] Start Body: Fonso
[LOG 12:22:49.041] [KSPTOT Connect] Fonso: 21
[LOG 12:22:49.042] [KSPTOT Connect] End Body: Fonso
[LOG 12:22:49.042] [KSPTOT Connect] Start Body: Sarnus
[LOG 12:22:49.043] [KSPTOT Connect] Sarnus: 17
[LOG 12:22:49.044] [KSPTOT Connect] End Body: Sarnus
[LOG 12:22:49.045] [KSPTOT Connect] Start Body: Urlum
[LOG 12:22:49.046] [KSPTOT Connect] Urlum: 15
[LOG 12:22:49.046] [KSPTOT Connect] End Body: Urlum
[LOG 12:22:49.047] [KSPTOT Connect] Start Body: Neidon
[LOG 12:22:49.048] [KSPTOT Connect] Neidon: 13
[LOG 12:22:49.049] [KSPTOT Connect] End Body: Neidon
[LOG 12:22:49.050] [KSPTOT Connect] Start Body: Hale
[LOG 12:22:49.051] [KSPTOT Connect] Hale: 0
[LOG 12:22:49.051] [KSPTOT Connect] End Body: Hale
[LOG 12:22:49.052] [KSPTOT Connect] Start Body: Ovok
[LOG 12:22:49.052] [KSPTOT Connect] Ovok: 0
[LOG 12:22:49.053] [KSPTOT Connect] End Body: Ovok
[LOG 12:22:49.054] [KSPTOT Connect] Start Body: Slate
[LOG 12:22:49.055] [KSPTOT Connect] Slate: 0
[LOG 12:22:49.055] [KSPTOT Connect] End Body: Slate
[LOG 12:22:49.056] [KSPTOT Connect] Start Body: Plock
[LOG 12:22:49.056] [KSPTOT Connect] Plock: 0
[LOG 12:22:49.057] [KSPTOT Connect] End Body: Plock
[LOG 12:22:49.057] [KSPTOT Connect] Start Body: Tekto
[LOG 12:22:49.058] [KSPTOT Connect] Tekto: 18
[LOG 12:22:49.059] [KSPTOT Connect] End Body: Tekto
[LOG 12:22:49.060] [KSPTOT Connect] Start Body: Polta
[LOG 12:22:49.061] [KSPTOT Connect] Polta: 0
[LOG 12:22:49.062] [KSPTOT Connect] End Body: Polta
[LOG 12:22:49.062] [KSPTOT Connect] Start Body: Priax
[LOG 12:22:49.063] [KSPTOT Connect] Priax: 0
[LOG 12:22:49.064] [KSPTOT Connect] End Body: Priax
[LOG 12:22:49.065] [KSPTOT Connect] Start Body: Wal
[LOG 12:22:49.066] [KSPTOT Connect] Wal: 0
[LOG 12:22:49.067] [KSPTOT Connect] End Body: Wal
[LOG 12:22:49.067] [KSPTOT Connect] Start Body: Tal
[LOG 12:22:49.068] [KSPTOT Connect] Tal: 0
[LOG 12:22:49.068] [KSPTOT Connect] End Body: Tal
[LOG 12:22:49.069] [KSPTOT Connect] Start Body: Thatmo
[LOG 12:22:49.069] [KSPTOT Connect] Thatmo: 11
[LOG 12:22:49.070] [KSPTOT Connect] End Body: Thatmo
[LOG 12:22:49.070] [KSPTOT Connect] Start Body: Nissee
[LOG 12:22:49.071] [KSPTOT Connect] Nissee: 0
[LOG 12:22:49.071] [KSPTOT Connect] End Body: Nissee
[LOG 12:22:49.072] [KSPTOT Connect] Start Body: Pluron
[LOG 12:22:49.072] [KSPTOT Connect] Pluron: 0
[LOG 12:22:49.073] [KSPTOT Connect] End Body: Pluron
[LOG 12:22:49.074] [KSPTOT Connect] Start Body: Khato
[LOG 12:22:49.074] [KSPTOT Connect] Khato: 0
[LOG 12:22:49.075] [KSPTOT Connect] End Body: Khato
[LOG 12:22:49.075] [KSPTOT Connect] Start Body: Oorma
[LOG 12:22:49.076] [KSPTOT Connect] Oorma: 0
[LOG 12:22:49.076] [KSPTOT Connect] End Body: Oorma
[LOG 12:22:49.077] [KSPTOT Connect] Start Body: Es
[LOG 12:22:49.078] [KSPTOT Connect] Es: 0
[LOG 12:22:49.079] [KSPTOT Connect] End Body: Es
[LOG 12:22:49.079] [KSPTOT Connect] Start Body: Arane
[LOG 12:22:49.080] [KSPTOT Connect] Arane: 0
[LOG 12:22:49.081] [KSPTOT Connect] End Body: Arane
[LOG 12:22:49.082] [KSPTOT Connect] Start Body: Phoe
[LOG 12:22:49.084] [KSPTOT Connect] Phoe: 0
[LOG 12:22:49.084] [KSPTOT Connect] End Body: Phoe
[LOG 12:22:49.085] [KSPTOT Connect] Start Body: Rheis
[LOG 12:22:49.086] [KSPTOT Connect] Rheis: 0
[LOG 12:22:49.086] [KSPTOT Connect] End Body: Rheis
[LOG 12:22:49.087] [KSPTOT Connect] Start Body: Dhar
[LOG 12:22:49.087] [KSPTOT Connect] Dhar: 0
[LOG 12:22:49.088] [KSPTOT Connect] End Body: Dhar
[LOG 12:22:49.088] [KSPTOT Connect] Start Body: Flo
[LOG 12:22:49.089] [KSPTOT Connect] Flo: 0
[LOG 12:22:49.090] [KSPTOT Connect] End Body: Flo
[LOG 12:22:49.091] [KSPTOT Connect] Start Body: Nuu
[LOG 12:22:49.092] [KSPTOT Connect] Nuu: 0
[LOG 12:22:49.092] [KSPTOT Connect] End Body: Nuu
[LOG 12:22:49.093] [KSPTOT Connect] Start Body: Putto
[LOG 12:22:49.094] [KSPTOT Connect] Putto: 0
[LOG 12:22:49.094] [KSPTOT Connect] End Body: Putto
[LOG 12:22:49.095] [KSPTOT Connect] Start Body: Selphar
[LOG 12:22:49.096] [KSPTOT Connect] Selphar: 0
[LOG 12:22:49.096] [KSPTOT Connect] End Body: Selphar
[LOG 12:22:49.097] [KSPTOT Connect] Start Body: Yarku
[LOG 12:22:49.097] [KSPTOT Connect] Yarku: 0
[LOG 12:22:49.098] [KSPTOT Connect] End Body: Yarku
[LOG 12:22:49.099] [KSPTOT Connect] Start Body: Shool
[LOG 12:22:49.100] [KSPTOT Connect] Shool: 0
[LOG 12:22:49.101] [KSPTOT Connect] End Body: Shool
[LOG 12:22:49.101] [KSPTOT Connect] Start Body: Niko
[LOG 12:22:49.102] [KSPTOT Connect] Niko: 0
[LOG 12:22:49.103] [KSPTOT Connect] End Body: Niko
[LOG 12:22:49.103] [KSPTOT Connect] Start Body: Keelon
[LOG 12:22:49.104] [KSPTOT Connect] Keelon: 21
[LOG 12:22:49.105] [KSPTOT Connect] End Body: Keelon
[LOG 12:22:49.105] [KSPTOT Connect] Start Body: Troni
[LOG 12:22:49.106] [KSPTOT Connect] Troni: 0
[LOG 12:22:49.106] [KSPTOT Connect] End Body: Troni
[LOG 12:22:49.107] [KSPTOT Connect] Start Body: Dulcinea
[LOG 12:22:49.107] [KSPTOT Connect] Dulcinea: 45
[LOG 12:22:49.108] [KSPTOT Connect] End Body: Dulcinea
[LOG 12:22:49.108] [KSPTOT Connect] Start Body: Vassa
[LOG 12:22:49.109] [KSPTOT Connect] Vassa: 21
[LOG 12:22:49.109] [KSPTOT Connect] End Body: Vassa
[LOG 12:22:49.110] [KSPTOT Connect] Start Body: Pequar
[LOG 12:22:49.111] [KSPTOT Connect] Pequar: 21
[LOG 12:22:49.111] [KSPTOT Connect] End Body: Pequar
[LOG 12:22:49.112] [KSPTOT Connect] Start Body: Nienna
[LOG 12:22:49.112] [KSPTOT Connect] Nienna: 21
[LOG 12:22:49.113] [KSPTOT Connect] End Body: Nienna
[LOG 12:22:49.114] [KSPTOT Connect] Start Body: Prima
[LOG 12:22:49.115] [KSPTOT Connect] Prima: 0
[LOG 12:22:49.115] [KSPTOT Connect] End Body: Prima
[LOG 12:22:49.116] [KSPTOT Connect] Start Body: Disole
[LOG 12:22:49.117] [KSPTOT Connect] Disole: 21
[LOG 12:22:49.118] [KSPTOT Connect] End Body: Disole
[LOG 12:22:49.119] [KSPTOT Connect] Start Body: Crons
[LOG 12:22:49.119] [KSPTOT Connect] Crons: 0
[LOG 12:22:49.120] [KSPTOT Connect] End Body: Crons
[LOG 12:22:49.121] [KSPTOT Connect] Start Body: Kevari
[LOG 12:22:49.122] [KSPTOT Connect] Kevari: 21
[LOG 12:22:49.122] [KSPTOT Connect] End Body: Kevari
[LOG 12:22:49.123] [KSPTOT Connect] Start Body: Morena
[LOG 12:22:49.124] [KSPTOT Connect] Morena: 0
[LOG 12:22:49.125] [KSPTOT Connect] End Body: Morena
[LOG 12:22:49.125] [KSPTOT Connect] Start Body: Secunda
[LOG 12:22:49.126] [KSPTOT Connect] Secunda: 0
[LOG 12:22:49.126] [KSPTOT Connect] End Body: Secunda
[LOG 12:22:49.127] [KSPTOT Connect] Start Body: C2-1
[LOG 12:22:49.127] [KSPTOT Connect] C2-1: 0
[LOG 12:22:49.128] [KSPTOT Connect] End Body: C2-1
[LOG 12:22:49.128] [KSPTOT Connect] Start Body: C3-1
[LOG 12:22:49.129] [KSPTOT Connect] C3-1: 0
[LOG 12:22:49.129] [KSPTOT Connect] End Body: C3-1
[LOG 12:22:49.130] [KSPTOT Connect] Start Body: Elastro
[LOG 12:22:49.130] [KSPTOT Connect] Elastro: 21
[LOG 12:22:49.131] [KSPTOT Connect] End Body: Elastro
[LOG 12:22:49.132] [KSPTOT Connect] Start Body: Elicio
[LOG 12:22:49.132] [KSPTOT Connect] Elicio: 0
[LOG 12:22:49.133] [KSPTOT Connect] End Body: Elicio
[LOG 12:22:49.134] [KSPTOT Connect] Start Body: Darani
[LOG 12:22:49.134] [KSPTOT Connect] Darani: 0
[LOG 12:22:49.135] [KSPTOT Connect] End Body: Darani
[LOG 12:22:49.135] [KSPTOT Connect] Start Body: Manai
[LOG 12:22:49.136] [KSPTOT Connect] Manai: 21
[LOG 12:22:49.136] [KSPTOT Connect] End Body: Manai
[LOG 12:22:49.137] [KSPTOT Connect] Start Body: Revus
[LOG 12:22:49.137] [KSPTOT Connect] Revus: 0
[LOG 12:22:49.138] [KSPTOT Connect] End Body: Revus
[LOG 12:22:49.138] [KSPTOT Connect] Start Body: Phocys
[LOG 12:22:49.139] [KSPTOT Connect] Phocys: 24
[LOG 12:22:49.139] [KSPTOT Connect] End Body: Phocys
[LOG 12:22:49.140] [KSPTOT Connect] Start Body: Brigid
[LOG 12:22:49.140] [KSPTOT Connect] Brigid: 25
[LOG 12:22:49.141] [KSPTOT Connect] End Body: Brigid
[LOG 12:22:49.141] [KSPTOT Connect] Start Body: Cercani
[LOG 12:22:49.142] [KSPTOT Connect] Cercani: 9
[LOG 12:22:49.142] [KSPTOT Connect] End Body: Cercani
[LOG 12:22:49.143] [KSPTOT Connect] Start Body: K2-3
[LOG 12:22:49.144] [KSPTOT Connect] K2-3: 9
[LOG 12:22:49.145] [KSPTOT Connect] End Body: K2-3
[LOG 12:22:49.146] [KSPTOT Connect] Start Body: Niobe
[LOG 12:22:49.147] [KSPTOT Connect] Niobe: 9
[LOG 12:22:49.147] [KSPTOT Connect] End Body: Niobe
[LOG 12:22:49.148] [KSPTOT Connect] Start Body: TRAPPIST-1
[LOG 12:22:49.149] [KSPTOT Connect] TRAPPIST-1: 9
[LOG 12:22:49.150] [KSPTOT Connect] End Body: TRAPPIST-1
[LOG 12:22:49.151] [KSPTOT Connect] Start Body: Amphion
[LOG 12:22:49.152] [KSPTOT Connect] Amphion: 9
[LOG 12:22:49.153] [KSPTOT Connect] End Body: Amphion
[LOG 12:22:49.153] [KSPTOT Connect] Start Body: Kepler-296A
[LOG 12:22:49.154] [KSPTOT Connect] Kepler-296A: 9
[LOG 12:22:49.155] [KSPTOT Connect] End Body: Kepler-296A
[LOG 12:22:49.155] [KSPTOT Connect] Start Body: Kepler-296B
[LOG 12:22:49.156] [KSPTOT Connect] Kepler-296B: 9
[LOG 12:22:49.156] [KSPTOT Connect] End Body: Kepler-296B
[LOG 12:22:49.157] [KSPTOT Connect] Start Body: Gilly
[LOG 12:22:49.158] [KSPTOT Connect] Gilly: 0
[LOG 12:22:49.159] [KSPTOT Connect] End Body: Gilly
[LOG 12:22:49.159] [KSPTOT Connect] Start Body: Minmus
[LOG 12:22:49.160] [KSPTOT Connect] Minmus: 0
[LOG 12:22:49.161] [KSPTOT Connect] End Body: Minmus
[LOG 12:22:49.161] [KSPTOT Connect] Start Body: Sentinel
[LOG 12:22:49.162] [KSPTOT Connect] Sentinel: 3
[LOG 12:22:49.162] [KSPTOT Connect] End Body: Sentinel
[LOG 12:22:49.163] [KSPTOT Connect] Start Body: Nyke
[LOG 12:22:49.164] [KSPTOT Connect] Nyke: 0
[LOG 12:22:49.164] [KSPTOT Connect] End Body: Nyke
[LOG 12:22:49.165] [KSPTOT Connect] Start Body: Mios
[LOG 12:22:49.165] [KSPTOT Connect] Mios: 21
[LOG 12:22:49.166] [KSPTOT Connect] End Body: Mios
[LOG 12:22:49.166] [KSPTOT Connect] Start Body: Glac
[LOG 12:22:49.167] [KSPTOT Connect] Glac: 0
[LOG 12:22:49.167] [KSPTOT Connect] End Body: Glac
[LOG 12:22:49.168] [KSPTOT Connect] Start Body: Dres
[LOG 12:22:49.168] [KSPTOT Connect] Dres: 0
[LOG 12:22:49.169] [KSPTOT Connect] End Body: Dres
[LOG 12:22:49.169] [KSPTOT Connect] Start Body: Richell
[LOG 12:22:49.170] [KSPTOT Connect] Richell: 8
[LOG 12:22:49.170] [KSPTOT Connect] End Body: Richell
[LOG 12:22:49.171] [KSPTOT Connect] Start Body: Iber
[LOG 12:22:49.171] [KSPTOT Connect] Iber: 0
[LOG 12:22:49.172] [KSPTOT Connect] End Body: Iber
[LOG 12:22:49.172] [KSPTOT Connect] Start Body: Laythe
[LOG 12:22:49.173] [KSPTOT Connect] Laythe: 8
[LOG 12:22:49.174] [KSPTOT Connect] End Body: Laythe
[LOG 12:22:49.175] [KSPTOT Connect] Start Body: Bop
[LOG 12:22:49.176] [KSPTOT Connect] Bop: 0
[LOG 12:22:49.177] [KSPTOT Connect] End Body: Bop
[LOG 12:22:49.177] [KSPTOT Connect] Start Body: Inaccessable
[LOG 12:22:49.178] [KSPTOT Connect] Inaccessable: 0
[LOG 12:22:49.179] [KSPTOT Connect] End Body: Inaccessable
[LOG 12:22:49.179] [KSPTOT Connect] Start Body: Beros
[LOG 12:22:49.180] [KSPTOT Connect] Beros: 0
[LOG 12:22:49.181] [KSPTOT Connect] End Body: Beros
[LOG 12:22:49.182] [KSPTOT Connect] Start Body: Kyx
[LOG 12:22:49.183] [KSPTOT Connect] Kyx: 0
[LOG 12:22:49.184] [KSPTOT Connect] End Body: Kyx
[LOG 12:22:49.184] [KSPTOT Connect] Start Body: Sentar
[LOG 12:22:49.185] [KSPTOT Connect] Sentar: 6
[LOG 12:22:49.185] [KSPTOT Connect] End Body: Sentar
[LOG 12:22:49.186] [KSPTOT Connect] Start Body: Skelton
[LOG 12:22:49.186] [KSPTOT Connect] Skelton: 5
[LOG 12:22:49.187] [KSPTOT Connect] End Body: Skelton
[LOG 12:22:49.187] [KSPTOT Connect] Start Body: Erin
[LOG 12:22:49.188] [KSPTOT Connect] Erin: 8
[LOG 12:22:49.188] [KSPTOT Connect] End Body: Erin
[LOG 12:22:49.189] [KSPTOT Connect] Start Body: Pock
[LOG 12:22:49.189] [KSPTOT Connect] Pock: 0
[LOG 12:22:49.190] [KSPTOT Connect] End Body: Pock
[LOG 12:22:49.191] [KSPTOT Connect] Start Body: Ringle
[LOG 12:22:49.191] [KSPTOT Connect] Ringle: 0
[LOG 12:22:49.192] [KSPTOT Connect] End Body: Ringle
[LOG 12:22:49.193] [KSPTOT Connect] Start Body: Thud
[LOG 12:22:49.193] [KSPTOT Connect] Thud: 0
[LOG 12:22:49.194] [KSPTOT Connect] End Body: Thud
[LOG 12:22:49.195] [KSPTOT Connect] Start Body: Sarvin
[LOG 12:22:49.196] [KSPTOT Connect] Sarvin: 21
[LOG 12:22:49.197] [KSPTOT Connect] End Body: Sarvin
[LOG 12:22:49.197] [KSPTOT Connect] Start Body: Daphy
[LOG 12:22:49.198] [KSPTOT Connect] Daphy: 21
[LOG 12:22:49.199] [KSPTOT Connect] End Body: Daphy
[LOG 12:22:49.199] [KSPTOT Connect] Start Body: Shayle
[LOG 12:22:49.200] [KSPTOT Connect] Shayle: 0
[LOG 12:22:49.200] [KSPTOT Connect] End Body: Shayle
[LOG 12:22:49.201] [KSPTOT Connect] Start Body: Ascension
[LOG 12:22:49.201] [KSPTOT Connect] Ascension: 0
[LOG 12:22:49.202] [KSPTOT Connect] End Body: Ascension
[LOG 12:22:49.202] [KSPTOT Connect] Start Body: Barney
[LOG 12:22:49.203] [KSPTOT Connect] Barney: 0
[LOG 12:22:49.204] [KSPTOT Connect] End Body: Barney
[LOG 12:22:49.204] [KSPTOT Connect] Start Body: Slade
[LOG 12:22:49.205] [KSPTOT Connect] Slade: 0
[LOG 12:22:49.205] [KSPTOT Connect] End Body: Slade
[LOG 12:22:49.206] [KSPTOT Connect] Start Body: Joker
[LOG 12:22:49.207] [KSPTOT Connect] Joker: 0
[LOG 12:22:49.207] [KSPTOT Connect] End Body: Joker
[LOG 12:22:49.208] [KSPTOT Connect] Start Body: Karen
[LOG 12:22:49.208] [KSPTOT Connect] Karen: 0
[LOG 12:22:49.209] [KSPTOT Connect] End Body: Karen
[LOG 12:22:49.209] [KSPTOT Connect] Start Body: Cervantes
[LOG 12:22:49.210] [KSPTOT Connect] Cervantes: 9
[LOG 12:22:49.211] [KSPTOT Connect] End Body: Cervantes
[LOG 12:22:49.212] [KSPTOT Connect] Start Body: Aldonza
[LOG 12:22:49.213] [KSPTOT Connect] Aldonza: 0
[LOG 12:22:49.213] [KSPTOT Connect] End Body: Aldonza
[LOG 12:22:49.214] [KSPTOT Connect] Start Body: Rocinante
[LOG 12:22:49.214] [KSPTOT Connect] Rocinante: 30
[LOG 12:22:49.215] [KSPTOT Connect] End Body: Rocinante
[LOG 12:22:49.216] [KSPTOT Connect] Start Body: Quijote
[LOG 12:22:49.216] [KSPTOT Connect] Quijote: 32
[LOG 12:22:49.217] [KSPTOT Connect] End Body: Quijote
[LOG 12:22:49.217] [KSPTOT Connect] Start Body: Lamancha
[LOG 12:22:49.218] [KSPTOT Connect] Lamancha: 34
[LOG 12:22:49.218] [KSPTOT Connect] End Body: Lamancha
[LOG 12:22:49.219] [KSPTOT Connect] Start Body: Barcelon
[LOG 12:22:49.219] [KSPTOT Connect] Barcelon: 22
[LOG 12:22:49.220] [KSPTOT Connect] End Body: Barcelon
[LOG 12:22:49.220] [KSPTOT Connect] Start Body: Persiles
[LOG 12:22:49.221] [KSPTOT Connect] Persiles: 29
[LOG 12:22:49.222] [KSPTOT Connect] End Body: Persiles
[LOG 12:22:49.222] [KSPTOT Connect] Start Body: Sigismunda
[LOG 12:22:49.223] [KSPTOT Connect] Sigismunda: 0
[LOG 12:22:49.223] [KSPTOT Connect] End Body: Sigismunda
[LOG 12:22:49.224] [KSPTOT Connect] Start Body: Sancho
[LOG 12:22:49.224] [KSPTOT Connect] Sancho: 36
[LOG 12:22:49.225] [KSPTOT Connect] End Body: Sancho
[LOG 12:22:49.225] [KSPTOT Connect] Start Body: Galatea
[LOG 12:22:49.226] [KSPTOT Connect] Galatea: 21
[LOG 12:22:49.227] [KSPTOT Connect] End Body: Galatea
[LOG 12:22:49.227] [KSPTOT Connect] Start Body: Kalley
[LOG 12:22:49.228] [KSPTOT Connect] Kalley: 0
[LOG 12:22:49.228] [KSPTOT Connect] End Body: Kalley
[LOG 12:22:49.229] [KSPTOT Connect] Start Body: Larinax
[LOG 12:22:49.230] [KSPTOT Connect] Larinax: 9
[LOG 12:22:49.231] [KSPTOT Connect] End Body: Larinax
[LOG 12:22:49.232] [KSPTOT Connect] Start Body: Laephus
[LOG 12:22:49.232] [KSPTOT Connect] Laephus: 21
[LOG 12:22:49.233] [KSPTOT Connect] End Body: Laephus
[LOG 12:22:49.234] [KSPTOT Connect] Start Body: Laemya
[LOG 12:22:49.234] [KSPTOT Connect] Laemya: 21
[LOG 12:22:49.235] [KSPTOT Connect] End Body: Laemya
[LOG 12:22:49.235] [KSPTOT Connect] Start Body: Xaniral
[LOG 12:22:49.236] [KSPTOT Connect] Xaniral: 21
[LOG 12:22:49.237] [KSPTOT Connect] End Body: Xaniral
[LOG 12:22:49.237] [KSPTOT Connect] Start Body: Kepler-296
[LOG 12:22:49.238] [KSPTOT Connect] Kepler-296: 0
[LOG 12:22:49.238] [KSPTOT Connect] End Body: Kepler-296
[LOG 12:22:49.239] [KSPTOT Connect] Start Body: Valentine
[LOG 12:22:49.239] [KSPTOT Connect] Valentine: 9
[LOG 12:22:49.240] [KSPTOT Connect] End Body: Valentine
[LOG 12:22:49.240] [KSPTOT Connect] Start Body: Heba
[LOG 12:22:49.241] [KSPTOT Connect] Heba: 21
[LOG 12:22:49.242] [KSPTOT Connect] End Body: Heba
[LOG 12:22:49.243] [KSPTOT Connect] Start Body: Serex
[LOG 12:22:49.244] [KSPTOT Connect] Serex: 0
[LOG 12:22:49.244] [KSPTOT Connect] End Body: Serex
[LOG 12:22:49.245] [KSPTOT Connect] Start Body: Vedre
[LOG 12:22:49.245] [KSPTOT Connect] Vedre: 21
[LOG 12:22:49.246] [KSPTOT Connect] End Body: Vedre
[LOG 12:22:49.246] [KSPTOT Connect] Start Body: Solyth
[LOG 12:22:49.247] [KSPTOT Connect] Solyth: 21
[LOG 12:22:49.248] [KSPTOT Connect] End Body: Solyth
[LOG 12:22:49.248] [KSPTOT Connect] Start Body: Hauna
[LOG 12:22:49.249] [KSPTOT Connect] Hauna: 0
[LOG 12:22:49.249] [KSPTOT Connect] End Body: Hauna
[LOG 12:22:49.250] [KSPTOT Connect] Start Body: Semth
[LOG 12:22:49.250] [KSPTOT Connect] Semth: 20
[LOG 12:22:49.251] [KSPTOT Connect] End Body: Semth
[LOG 12:22:49.251] [KSPTOT Connect] Start Body: Fust
[LOG 12:22:49.252] [KSPTOT Connect] Fust: 21
[LOG 12:22:49.252] [KSPTOT Connect] End Body: Fust
[LOG 12:22:49.253] [KSPTOT Connect] Start Body: Mir
[LOG 12:22:49.253] [KSPTOT Connect] Mir: 21
[LOG 12:22:49.254] [KSPTOT Connect] End Body: Mir
[LOG 12:22:49.254] [KSPTOT Connect] Start Body: Lomina
[LOG 12:22:49.255] [KSPTOT Connect] Lomina: 21
[LOG 12:22:49.256] [KSPTOT Connect] End Body: Lomina
[LOG 12:22:49.256] [KSPTOT Connect] Start Body: Maol
[LOG 12:22:49.257] [KSPTOT Connect] Maol: 0
[LOG 12:22:49.257] [KSPTOT Connect] End Body: Maol
[LOG 12:22:49.258] [KSPTOT Connect] Start Body: Javine
[LOG 12:22:49.258] [KSPTOT Connect] Javine: 21
[LOG 12:22:49.259] [KSPTOT Connect] End Body: Javine
[LOG 12:22:49.259] [KSPTOT Connect] Start Body: Deemo
[LOG 12:22:49.260] [KSPTOT Connect] Deemo: 21
[LOG 12:22:49.260] [KSPTOT Connect] End Body: Deemo
[LOG 12:22:49.261] [KSPTOT Connect] Start Body: Ucella
[LOG 12:22:49.261] [KSPTOT Connect] Ucella: 21
[LOG 12:22:49.262] [KSPTOT Connect] End Body: Ucella
[LOG 12:22:49.263] [KSPTOT Connect] Transmitting Data Of Length: 25868
[LOG 12:22:53.266] [KSPTOT Connect] Transmitting Data Of Byte Length: 206944
[LOG 12:22:53.268] [KSPTOT Connect] about to close stream
[LOG 12:22:53.269] [KSPTOT Connect] about to close connection 0
[LOG 12:22:53.271] [KSPTOT Connect] Shutting down message receiving
[LOG 12:22:53.273] [KSPTOT Connect] waiting for writing thread to terminate
[LOG 12:22:53.275] [KSPTOT Connect] Shutting down message sending
[LOG 12:22:53.276] [KSPTOT Connect] Closing socket
[LOG 12:22:53.277] [KSPTOT Connect] Removing disconnected connection 0
[LOG 12:22:53.278] [KSPTOT Connect] [CONNECTION][0][READING] SOCKET ERROR 10004 A blocking operation was interrupted by a call to WSACancelBlockingCall.

[LOG 12:22:53.279] [KSPTOT Connect] [CONNECTION][0][READING] thread terminated
[LOG 12:22:53.280] [KSPTOT Connect] [CONNECTION][0][WRITING] thread terminated.

 

Link to comment
Share on other sites

Hello! I'm having a problem since the release of 1.5.2. I use Outer Planets Mod and Transkeptunian Object. When I try to load the bodies file I have created with ksp tot connect the bodies loading freezes and I hear a warning sound but not message and the loading stops at 10/1230.

Here's the Ksptot.log:

Spoiler

Error using &
Matrix dimensions must agree.

Error in processINIBodyInfo>findRow (line 87)

Error in processINIBodyInfo>createCurveFitFromRows (line 61)

Error in processINIBodyInfo (line 17)

Error in mainGUI>loadBodiesFromFile_Callback (line 571)

Error in gui_mainfcn (line 95)

Error in mainGUI (line 42)

Error in @(hObject,eventdata)mainGUI('loadBodiesFromFile_Callback',hObject,eventdata,guidata(hObject))


Error while evaluating Menu Callback

Error writing to output stream.

 The version 1.5.1 doesn't give me this problem. 

Thanks for making such a great tool!

Regards,

Epox

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...