See site in english Voir le site en francais
Website skin:
home  download  forum  link  contact

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length

Author Topic: [closed] beta 1 of CTV-ATV  (Read 24305 times)

0 Members and 1 Guest are viewing this topic.

Offline picto

  • Legend
  • ******
  • Posts: 5014
  • Country: France fr
  • Karma: 24
  • Criiii Crii Crii
Reply #50 - 18 September 2007, 01:18:14

Sorry, what is MET ?

The scn is Launch CTV-LEO 4ISS.
Ok, for the debugstring, i'm trying it ...
And will try on others ...


Pic

Offline no matter

  • Legend
  • ******
  • Posts: 2826
  • Karma: 1
Reply #51 - 18 September 2007, 01:31:41
MET is Mission Elapsed Time, that's what the GNC_DEBUG will show.

Quote
I am docked but I made a mistake while gropping the keyboard !
Good point :) I will fix that!!

an easier way:
 if (DockingStatus(0)==0) // means "if the first docking port defined in the config is free"

Adding this line to the function that separate the capsule from the service module should disable any separation if
docked.

May be should I even disable the separation if the PeA is not under 100Km :wonder:


------------

no matter.

Offline picto

  • Legend
  • ******
  • Posts: 5014
  • Country: France fr
  • Karma: 24
  • Criiii Crii Crii
Reply #52 - 18 September 2007, 01:49:27
T + 250 pitch 15
Then pitch climbs to 25 degrees.
until  T 475 is reached

But I keep on testing.
May be I made a mistake in the manips ...

Just for info, in fact the debug string GNC_DEBUG=1 is in the .ini files by default in the zip you made.
I thought it was a feature of your addon and that the debugstring will show some more infos ;)




Message modifié ( 18-09-2007 02:19 )

Pic

Offline no matter

  • Legend
  • ******
  • Posts: 2826
  • Karma: 1
Reply #53 - 18 September 2007, 02:08:40
Ok, I'll see what you mean.

The autopilot is made that way, but i should have tried to make it cleaner.
In fact, when Ariane5 jettisons its boosters, the vertical speed is decreasing, VACC become negative and if I don't
pitch up, the rocket will exceed the high point (sorry it is probably the wrong words to say that) and finish its course
in the ocean.

in french:
En fait, lorsqu' Ariane5 se sépare de ses boosters, la vitesse verticale décroit et l'accélération verticale VACC devient
négative. A ce moment là, il faut relever le nez où on dépasse l'apogée et on pique droit dans l'ocean.
Mais j'avoue que mon autopilopte est maladroit, ce n'est vraiment pas simple avec multistage de faire des autopilotes
fluides. Les données réelles ne peuvent pas être appliquée à la lettre malheureusement.

Je sais que la vraie Ariane5 perds de l'altitude à ce moment-là, mais ici je l'évite (de justesse d'ailleurs). On n'arrive
pas à transposer exactement la réalité dans orbiter.


------------

no matter.

Offline picto

  • Legend
  • ******
  • Posts: 5014
  • Country: France fr
  • Karma: 24
  • Criiii Crii Crii
Reply #54 - 18 September 2007, 02:19:06

Je me doutais bien que c'était une nécessité mais ça fait un peu bizarre.
J'enlève le Gif, ça fait mal aux yeux ;)  Il est trop rapide.
Bah ... sur la version C++ tu vas nous faire des autopilotes de compétition plus tard !


Pic

Offline DanSteph

  • Administrator
  • Legend
  • *****
  • Posts: 15407
  • Karma: 258
  • Hein, quoi !?
    • FsPassengers
Reply #55 - 18 September 2007, 02:21:00
Quote
no matter a écrit:
Yes, I will do a 2d panel but for the CTV 3.0.
I think a new panel (since I must learn) can easily take a month or two to be ready.

Sorry, I'm a huge fan of 2d panel but I don't think its apropriate in all addons
and maybe not in CTV.

IF I would have the luck to have a lovely Virtual cockpit as CTV AND only about
10-15 buttons to add I would try to simply add them to the virtual cockpit instead
of adding also a 2d panel wich would render the virtual cockpit somewhat useless.
(sort of eyes candy only, you need to switch to 2d panel to do things)

I think the method of adding button by only one call to our own fonction
as done for picto's panel can also be done for 3d cockpit, only différence is
the 3d coordinates.
This would simplify a lot the process of adding/drawing/detecting buttons
in virtual cockpit.

I have more idea for 3d cockpit but as this change is only discussed for CTV 3.0
I keep them handy until time come. ;)

Cheers

Dan



Message modifié ( 18-09-2007 02:25 )


Offline no matter

  • Legend
  • ******
  • Posts: 2826
  • Karma: 1
Reply #56 - 18 September 2007, 02:22:23
Quote
Bah ... sur la version C++ tu vas nous faire des autopilotes de compétition plus tard !
J'y songe, mais niveau algorithme PID (ou pas) je ne suis pas callé. Computerex
m'a passé un exemple mais je n'arrive pas à tout capter.


------------

no matter.

Offline pumpkinking07

  • Newbie
  • *
  • Posts: 10
  • Karma: 0
Reply #57 - 18 September 2007, 02:23:48

CTV BUG


When I clickon habtour on scenrio editor and select ship it CTD.




CTD




Everytime no matter which scenario when I click on scenario editor or select spacecraft it CTD.




N/A


Offline Pagir

  • Legend
  • ******
  • Posts: 4522
  • Karma: 1
Reply #58 - 18 September 2007, 02:25:05
Quote
no matter a écrit:

May be should I even disable the separation if the PeA is not under 100Km :wonder:


When you're back from the moon, it's not a good idea to separate below 100km :hot:

You have good chances to get the service module slamming the back of your head!!!

Pagir


Pagir

Offline no matter

  • Legend
  • ******
  • Posts: 2826
  • Karma: 1
Reply #59 - 18 September 2007, 02:29:58
Quote
When I clickon habtour on scenrio editor and select ship it CTD.
Yes, a file is missing in the package. The nex beta will fix that.

if you want to fix it now, copy and pas te the following text in a file named habtour.ini in the folder \config\spacecraft\
Code: [Select]
; ===habtour===

[CONFIG]
MESHNAME=ARD-CTV\habtour
SIZE = 40
COG=42.5
VISIBLE=1
CAMERA=(0,-20,1)

; == animations ==

[ANIM_SEQ_0]  ;passerelle
Key=K
DURATION=25
REPEAT=0

[ANIM_SEQ_1]  ;ascenseur
Key=G
DURATION=8
REPEAT=0

[ANIM_COMP_0]
SEQ=0
GROUPS=3,26,27,35
RANGE=(0,1)
TYPE=ROTATE
ROT_PNT=(8.0,-8.0,-7.2)
ROT_AXIS=(0,1,0)
Angle=180

[ANIM_COMP_1]
SEQ=1
GROUPS=23
RANGE=(0,1)
TYPE=TRANSLATE
SHIFT=(0,-48,0)


------------

no matter.

Offline no matter

  • Legend
  • ******
  • Posts: 2826
  • Karma: 1
Reply #60 - 18 September 2007, 02:40:53
Pagir, I think if you do the separation in a retrograde attitude, it must be OK because SSA mass is greater than the
capsule mass. Am I wrong? And perhaps 130km is better than 100Km ^^.

But, you are right to note this, everybody has his way to initiate reentry. Some may separate earlier in a prograde
attitude and orient the capsule in retrograde attitude after.

Well, what do you think to be the best way to limit the separation to a situation ? altitude, may be speed or only
when not docked...



Message modifié ( 18-09-2007 02:41 )

------------

no matter.

Offline pumpkinking07

  • Newbie
  • *
  • Posts: 10
  • Karma: 0
Reply #61 - 18 September 2007, 02:47:40
I actually got this

**** Orbiter.log
Build Sep 29 2006 [v.060929]
Found 0 joystick(s)
Module AtlantisConfig.dll [API v.060425]
Module DGConfig.dll [API v.060425]
Module TrackIR.dll [API v.060425]
TrackIR module not found.
Module ScnEditor.dll [API v.060425]
Module Rcontrol.dll [API v.050206]
Module OrbiterSound.dll [API v.060425]
Module Meshdebug.dll [API v.060425]
Module Framerate.dll [API v.050206]
Module FlightData.dll [API v.050206]
Module ExtMFD.dll [API v.060425]
Module CustomMFD.dll [API v.060425]

**** Creating simulation session
DirectDraw interface OK
Direct3D interface OK
Zbuffer: 32 bit
Stencil buffer: 8 bit
Render device: Fullscreen 1280 x 720
Device has no hardware T&L capability
Module Sun.dll [API v.050206]
VSOP87(E) Sun: Precision 1e-006, Terms 554/6634
Module Mercury.dll [API v.050206]
VSOP87(B) Mercury: Precision 1e-005, Terms 167/7123
Module Venus.dll [API v.050206]
VSOP87(B) Venus: Precision 1e-005, Terms 79/1710
Module Earth.dll [API v.050206]
VSOP87(B) Earth: Precision 1e-008, Terms 2564/2564
Module Moon.dll [API v.041022]
ELP82: Precision 1e-005, Terms 116/829
Module Mars.dll [API v.060425]
VSOP87(B) Mars: Precision 1e-005, Terms 405/6400
Module Phobos.dll [API v.060425]
Module Deimos.dll [API v.060425]
Module Galsat.dll [API v.041022]
Module Jupiter.dll [API v.050206]
VSOP87(B) Jupiter: Precision 1e-006, Terms 1624/3625
Module Io.dll [API v.041022]
Module Europa.dll [API v.041022]
Module Ganymede.dll [API v.041022]
Module Callisto.dll [API v.041022]
Module Satsat.dll [API v.050206]
Module Saturn.dll [API v.060425]
VSOP87(B) Saturn: Precision 1e-006, Terms 2904/6365
Module Mimas.dll [API v.050206]
SATSAT Mimas: Terms 113
Module Enceladus.dll [API v.050206]
SATSAT Enceladus: Terms 33
Module Tethys.dll [API v.050206]
SATSAT Tethys: Terms 101
Module Dione.dll [API v.050206]
SATSAT Dione: Terms 59
Module Rhea.dll [API v.050206]
SATSAT Rhea: Terms 68
Module Titan.dll [API v.050206]
SATSAT Titan: Terms 100
Module Hyperion.dll [API v.050206]
SATSAT Hyperion: Terms 595
Module Iapetus.dll [API v.050206]
SATSAT Iapetus: Terms 605
Module Uranus.dll [API v.050206]
VSOP87(B) Uranus: Precision 1e-006, Terms 1827/5269
Module Miranda.dll [API v.060425]
Module Ariel.dll [API v.060425]
Module Umbriel.dll [API v.060425]
Module Titania.dll [API v.060425]
Module Oberon.dll [API v.060425]
Module Neptune.dll [API v.050206]
VSOP87(B) Neptune: Precision 1e-006, Terms 391/2024
Module Triton.dll [API v.060425]
Finished initialising world
Module Spacecraft3.dll [API v.050206]
**** WARNING: Mesh not found: .\Meshes\.msh
Module multistage2.dll [API v.050206]
Finished initialising status
Finished initialising camera
Finished initialising panels
Finished setting up render state
**** WARNING: Mesh not found: .\Meshes\.msh
**** WARNING: Mesh not found: .\Meshes\.msh


Offline no matter

  • Legend
  • ******
  • Posts: 2826
  • Karma: 1
Reply #62 - 18 September 2007, 02:51:49
Which scenario do that?


------------

no matter.

Offline pumpkinking07

  • Newbie
  • *
  • Posts: 10
  • Karma: 0
Reply #63 - 18 September 2007, 02:52:24
Ialso copied and pasted it and its still not working, maybe I put it in the wrong folder or something.


Offline pumpkinking07

  • Newbie
  • *
  • Posts: 10
  • Karma: 0
Reply #64 - 18 September 2007, 02:53:28
Quote
no matter wrote:
Which scenario do that?

It happened when I clicked habtour on every scenario.


Offline picto

  • Legend
  • ******
  • Posts: 5014
  • Country: France fr
  • Karma: 24
  • Criiii Crii Crii
Reply #65 - 18 September 2007, 03:02:24
pumpkinking07

Did you install  the Pack Kourou_CSG by Mustard and Papyref on your Orbiter ?
http://orbiter.profil supprimé-fr.com/addons/kourou.php


Pic

Offline no matter

  • Legend
  • ******
  • Posts: 2826
  • Karma: 1
Reply #66 - 18 September 2007, 03:02:42
The folder is Orbiter\config\spacecraft\
The file name is habtour.ini

Please verify the containt of the newly created file, it works here


------------

no matter.

Offline pumpkinking07

  • Newbie
  • *
  • Posts: 10
  • Karma: 0
Reply #67 - 18 September 2007, 03:08:11
Quote
picto wrote:
pumpkinking07

Did you install  the Pack Kourou_CSG by Mustard and Papyref on your Orbiter ?
http://orbiter.profil supprimé-fr.com/addons/kourou.php

yes


Offline no matter

  • Legend
  • ******
  • Posts: 2826
  • Karma: 1
Reply #68 - 18 September 2007, 03:17:08
Ok, I have reproduced the same problem resulting the same log, two scenarios have a typo  (Launch CTV-LEO4-
ISS.scn and Launch CTV-LEO6-ISS.scn) .

habtour is named habtourES in these two files.

If you want a quick fix, copy and paste habtour.ini and rename the pasted one to habtourES.ini. That
should fix the problem for now.

It will be fixed in the next beta too ;)


------------

no matter.

Offline picto

  • Legend
  • ******
  • Posts: 5014
  • Country: France fr
  • Karma: 24
  • Criiii Crii Crii
Reply #69 - 18 September 2007, 03:31:57

CTV BUG


Short description:

An animation bug.


Severity

Bizarre


Complete  description

At the end of the orbitation.
The top (la pointe de la coiffe)  of the rocket is warped ...
Not simply ejected ... really warped.


Reproduce bug

Each time I run a scenario to launch Ariane 5


Miscallenous

I'am trying to make a pic to show you exactly what happens.


Pic

Offline no matter

  • Legend
  • ******
  • Posts: 2826
  • Karma: 1
Reply #70 - 18 September 2007, 03:38:50
Ahh, I know that, I think it is time to decrease the jettison SPEED as Pagir has already told it to me.

EDIT: fixed for the next beta



Message modifié ( 18-09-2007 03:41 )

------------

no matter.

Offline Pagir

  • Legend
  • ******
  • Posts: 4522
  • Karma: 1
Reply #71 - 18 September 2007, 03:44:27
Quote
no matter a écrit:
Pagir, I think if you do the separation in a retrograde attitude, it must be OK because SSA mass is greater than the
capsule mass. Am I wrong? And perhaps 130km is better than 100Km ^^.

But, you are right to note this, everybody has his way to initiate reentry. Some may separate earlier in a prograde
attitude and orient the capsule in retrograde attitude after.

Well, what do you think to be the best way to limit the separation to a situation ? altitude, may be speed or only
when not docked...

:wall: I thought you were talking alt, but PeA (perigée altitude) is ok, since you'll be able to separate even at 3000km
from the earth, if your orbit is coming below 100km at any point...

So, my mistake, it's ok. But you'll have to add a line to show that the "perigee protection" is "ON" or "OFF"

Think you'll need a second screen :badsmile:

Talking about that, I think you should think about adding the key allocation with the name. Ex: Hatch (Q). Like with
Mustard's Soyuz launch tower...

Pagir


Pagir

Offline picto

  • Legend
  • ******
  • Posts: 5014
  • Country: France fr
  • Karma: 24
  • Criiii Crii Crii
Reply #72 - 18 September 2007, 03:45:12
Ok, in fact it's at T+180 ... unable to take a pic ... too fast for me at this time ... tired ... :bug:



Message modifié ( 18-09-2007 03:47 )

Pic

Offline no matter

  • Legend
  • ******
  • Posts: 2826
  • Karma: 1
Reply #73 - 18 September 2007, 04:01:37
Yep, it is fixed Picto.

Pagir, I will display the status of the separation protection. I assume that the PeA is a good way to condition the
separation.
Quote
Talking about that, I think you should think about adding the key allocation with the name. Ex: Hatch (Q). Like with
Mustard's Soyuz launch tower...
You mean on the HUD? I am affraid that there is no place to display that, too many keys used. Or may be I can create
a "HUD mode user" if possible, I should check it on the SDK documentation


------------

no matter.

Offline picto

  • Legend
  • ******
  • Posts: 5014
  • Country: France fr
  • Karma: 24
  • Criiii Crii Crii
Reply #74 - 18 September 2007, 04:05:44
Quote
NoMatter ... ANIMATIONS

Et çà ne marche pas?? Je viens d'essayer ici, çà marche, j'ai quitté orbiter
en pleine animation et rechargé, animation a repris au bon endroit
You are trying to push me to the nervous breakdown

Si en fait c'est bon pour les animes ... :sick:
Mais pas pour le hatch ... s'il est ouvert et que je quitte Orbiter.
Quand je relance le current state, je le retrouve fermé ...

Bon en même temps, ce n'est pas un drame parce que l'info displayée :)
sur le HUD est cohérente avec l'état réel du hatch ...

Je te parle de ça parce que ça m'est arrivé de me retrouver dans des situations
ou plus rien ne collait entre mesh et infos sur le panel ...

Bref, ça marche ton affaire ... mais pas vraiment ... :) mais presque ...
Tu me suis là :badsmile:


Pic