Carrière, Commande satellite par Kos

Une histoire épique à raconter ? Vous souhaitez raconter votre dernière épopée au confins de l'univers ? Racontez toutes vos histoires ici même.
Avatar de l’utilisateur
Duna attack!
Messages : 20
Inscription : 26 mai 2014, 09:06
Contact :

Carrière, Commande satellite par Kos

Message par Duna attack! » 21 février 2017, 16:13

Bien le bonjours à toute le monde, je suis sous le pseudo de Nabelringer sur KSP Player.
Je commence une nouvelle Carrière avec pour mods principal:
Remote Tech.
ScanSat.
Tac Live support.
D Magic Orbital Science.
SETI-ProbeParts.
Unmanned Before Manned.
KOS.
Plus les mods graphiques, de confort, et de carrière.

Le but de cette aventure est de me servir de KOS pour toutes commandes de Satellites, Sondes, de Rovers, bref... touts engin non piloter directement par un kerbal.
Devis Shadoks
- Ce n'est qu'en essayant continuellement que l'on finit par réussir....
En d'autres termes... Plus ça rate et plus on a de chances que ça marche...
- S'il n'y a pas de solution c'est qu'il n'y a pas de problème.

Avatar de l’utilisateur
kerbalero
Messages : 221
Inscription : 19 janvier 2015, 19:22
Contact :

Re: Carrière, Commande satellite par Kos

Message par kerbalero » 21 février 2017, 19:28

Bonne chance, j'ai essayé de jouer comme ça et j'ai asse vite abandonné :oops:

Avatar de l’utilisateur
Duna attack!
Messages : 20
Inscription : 26 mai 2014, 09:06
Contact :

Re: Carrière, Commande satellite par Kos

Message par Duna attack! » 21 février 2017, 20:54

Première mission: Réaliser des expériences scientifique autour du KSC.
délivré par: Space exploration & Technology initiative.
détaille de la mission: juste quelque relever de température et pression atmosphérique à prendre sur différent zone du KSC.

Vue que je commence sans module pouvant être piloter par des kerbals faut faire la mission par KOS.
le script fait juste une boucle pour checker les différent instrument de science ,les déployer puis renvoyer les donner au KSC

Code : Tout sélectionner

CLEARSCREEN.

for sm in ship:modulesnamed("ModuleScienceExperiment") {
    if not sm:hasdata sm:deploy(). wait 5.
    if sm:hasdata for sd in sm:data {
        print sd:title.
        print "science acquise en renvoyant=" + sd:sciencevalue.
        print "science acquise en transmettant=" + sd:transmitvalue.
	print "Nb de donner=" + sd:dataamount.
	print " ".
	sm:TRANSMIT.
        
    }
}
http://image.noelshack.com/fichiers/201 ... nshot8.png
Dernière modification par Duna attack! le 26 février 2017, 21:09, modifié 1 fois.
Devis Shadoks
- Ce n'est qu'en essayant continuellement que l'on finit par réussir....
En d'autres termes... Plus ça rate et plus on a de chances que ça marche...
- S'il n'y a pas de solution c'est qu'il n'y a pas de problème.

Avatar de l’utilisateur
technikLEO
Messages : 240
Inscription : 14 mars 2015, 07:37
Localisation : Pas loin de Toulouse
Contact :

Re: Carrière, Commande satellite par Kos

Message par technikLEO » 22 février 2017, 14:00

Franchement , bonne chance !
Image

Avatar de l’utilisateur
Rothor
Messages : 502
Inscription : 16 novembre 2015, 17:19
Localisation : Dans le VAB, à bricoler
Contact :

Re: Carrière, Commande satellite par Kos

Message par Rothor » 22 février 2017, 14:27

Intéressant. Je trouve que c'est une bonne idée de mettre tes scripts. C'est l'occasion de discuter et d'échanger pour ceux qui ceux qui connaissent le langage. Et pour ceux qui ne connaisse pas, sont intéressé, mais on a toujours eu la flemme de s'y plonger (moi le premier :? ), c'est l'occasion de découvrir et peut-être de s'y mettre.

Avatar de l’utilisateur
Duna attack!
Messages : 20
Inscription : 26 mai 2014, 09:06
Contact :

Re: Carrière, Commande satellite par Kos

Message par Duna attack! » 22 février 2017, 17:49

2ème Mission: Atteindre une hauteur record de 18km avec une sonde.
Délivré par: Space exploration & Technology initiative

Pour atteindre les 18km je me sert de 3 Rockets Solide Fuel SRB TR-3 délivrent un Thrust de 20.925KN,
et en limitent le Thrust à 15.5% pour un TWR de 1.62-5.14max

Code : Tout sélectionner

CLEARSCREEN.

PRINT "--------------------------------------------------".
PRINT "-                                                -".
PRINT "-    Initialisation du Processus de Lancement    -".
PRINT "-                                                -".
PRINT "--------------------------------------------------".
PRINT " ".
PRINT " ".
WAIT 1.
PRINT "compte a rebours:".
PRINT " ".
PRINT " ".

//Il s'agit de notre boucle de compte à rebours, qui passe de 10 à 5
FROM {local countdown is 10.} UNTIL countdown = 5 STEP {SET countdown to countdown - 1.} DO {
    PRINT "..." + countdown.
    WAIT 1. // Met en pause le script ici pendant 1 seconde.
	}.
	
PRINT "...5...Tous les Systemes sur ON.".
WAIT 1.

PRINT "...4".
WAIT 1.

PRINT "...3".
WAIT 1.


PRINT "...2.".
WAIT 1.

SAS ON.
PRINT "...1...SAS ON".
WAIT 1.

LOCK STEERING TO HEADING(0, 90).
PRINT "...0...Decolage.".
PRINT " ".
STAGE.//Décolgage

WAIT UNTIL SHIP:ALTITUDE > 18000. //on fait les différente mesure scientifique à 18 km
    
for sm in ship:modulesnamed("ModuleScienceExperiment") {
if not sm:hasdata sm:deploy(). wait 3.
if sm:hasdata for sd in sm:data {
	print sd:title.
	print "science acquise en renvoyant=" + sd:sciencevalue.
	print "science acquise en transmettant=" + sd:transmitvalue.
	print "Nb de donner=" + sd:dataamount.
	print " ".
	sm:TRANSMIT.
       	}
https://image.noelshack.com/fichiers/20 ... shot10.png

Sur la photo en ne voit pas de valeur pour les relevés c'est normal car je l'avait déjat fait en oublier de faire la capture d'écran .
Bon la sonde fini par un petit brut bien distinct en touchent le sol vue qu'il n'y a pas de parachute.
Dernière modification par Duna attack! le 26 février 2017, 21:09, modifié 1 fois.
Devis Shadoks
- Ce n'est qu'en essayant continuellement que l'on finit par réussir....
En d'autres termes... Plus ça rate et plus on a de chances que ça marche...
- S'il n'y a pas de solution c'est qu'il n'y a pas de problème.

Avatar de l’utilisateur
Dakitess
Messages : 6954
Inscription : 25 janvier 2013, 02:17
Localisation : Ile de France
Contact :

Re: Carrière, Commande satellite par Kos

Message par Dakitess » 22 février 2017, 18:21

C'est une super idée je vais essayer de suivre ça attentivement ! :)
https://t.me/pump_upp

Avatar de l’utilisateur
Duna attack!
Messages : 20
Inscription : 26 mai 2014, 09:06
Contact :

Re: Carrière, Commande satellite par Kos

Message par Duna attack! » 22 février 2017, 18:35

Bon la j'ai que 9.6 point de sciences et je peut rien faire à part des contrat de test à 2 bal, solution n°2 faire un petit rover et allez récupéré les point de science autour du KSC.
Après une petite balade je me suis fait 69 point de sciences juste 3 instruments.

https://image.noelshack.com/fichiers/20 ... shot12.png
Devis Shadoks
- Ce n'est qu'en essayant continuellement que l'on finit par réussir....
En d'autres termes... Plus ça rate et plus on a de chances que ça marche...
- S'il n'y a pas de solution c'est qu'il n'y a pas de problème.

Avatar de l’utilisateur
Duna attack!
Messages : 20
Inscription : 26 mai 2014, 09:06
Contact :

Re: Carrière, Commande satellite par Kos

Message par Duna attack! » 23 février 2017, 17:43

3éme Mission: Faire une échappée atmosphérique.
Délivré par: Space exploration & Technology initiative

Pour cette mission j'ai pris un propulseur en fuel liquide, le LV-T15 Valiant délivrent un Thrust de 100.0KN
pour un TWR de 1.6-4.66max.

Étape de la mission:
1 conte à rebours, SAS sur ON.
2 cible: la vertical, poussé aux max, décollage(stage).
3 Quand Apogée > que 80km, extinction du moteur.
4 Quand Altitude > que 71km, on Scan la science présente et la transfère au KSC
5 Quand Altitude < 2km ouverture du parachute.
END

Code : Tout sélectionner

CLEARSCREEN.

PRINT "--------------------------------------------------".
PRINT "-                                                -".
PRINT "-    Initialisation du Processus de Lancement    -".
PRINT "-                                                -".
PRINT "--------------------------------------------------".
PRINT " ".
PRINT " ".
WAIT 1.
PRINT "compte a rebours:".
PRINT " ".
PRINT " ".

//Il s'agit de notre boucle de compte à rebours, qui passe de 10 à 5
FROM {local countdown is 10.} UNTIL countdown = 5 STEP {SET countdown to countdown - 1.} DO {
    PRINT "..." + countdown.
    WAIT 1. // Met en pause le script ici pendant 1 seconde.
	}.
	
PRINT "...5...Tous les Systemes sur ON.".
WAIT 1.

PRINT "...4".
WAIT 1.

PRINT "...3".
WAIT 1.


PRINT "...2.".
WAIT 1.

SAS ON.
PRINT "...1...SAS ON".
WAIT 1.

SET thrott TO 1.0.
LOCK THROTTLE to thrott.
LOCK STEERING TO HEADING(0, 90).
PRINT "...0...Decolage.".
PRINT " ".
STAGE.//Décolgage

PRINT "".
PRINT "On brule jusqua AP = 80km".

WAIT UNTIL SHIP:APOAPSIS > 80000. //attendre les 80km pour l'Apogé

PRINT " ".
PRINT "on coupe la conbustion".
PRINT " ".

SET thrott TO 0.0.
LOCK THROTTLE to thrott.

WAIT UNTIL SHIP:ALTITUDE > 71000. //on fait les différente mesure scientifique à 71 km
 
for sm in ship:modulesnamed("ModuleScienceExperiment") {
if not sm:hasdata sm:deploy(). wait 3.
if sm:hasdata for sd in sm:data {
	print sd:title.
	print "science acquise en renvoyant=" + sd:sciencevalue.
	print "science acquise en transmettant=" + sd:transmitvalue.
	print "Nb de donner=" + sd:dataamount.
	print " ".
	sm:TRANSMIT.
       	}
}


WAIT UNTIL SHIP:ALTITUDE < 2000. //Ouverture des parachutes(stage) à 2km
STAGE.
PRINT " ouverture du parachute".

SET SHIP:CONTROL:PILOTMAINTHROTTLE TO 0.//met la poussé a O en fin de programme

https://image.noelshack.com/fichiers/20 ... shot18.png
Dernière modification par Duna attack! le 26 février 2017, 21:08, modifié 1 fois.
Devis Shadoks
- Ce n'est qu'en essayant continuellement que l'on finit par réussir....
En d'autres termes... Plus ça rate et plus on a de chances que ça marche...
- S'il n'y a pas de solution c'est qu'il n'y a pas de problème.

Avatar de l’utilisateur
Duna attack!
Messages : 20
Inscription : 26 mai 2014, 09:06
Contact :

Re: Carrière, Commande satellite par Kos

Message par Duna attack! » 24 février 2017, 21:35

si quelqu'un de compétant Houla! les mots qui fâche :) .
Avec une partie du cerveau monté à l'envers, j'ai du mal à comprendre un ensemble mais à force de tripatouiller j'arrive à faire se que je demande de faire(KOS).
Mais pour arriver à exploiter un 1/10 des possibilité, il m'en coutera quelque nuit blanche de réflexion et d'autre le cerveau bouillonnant dans le lit
Devis Shadoks
- Ce n'est qu'en essayant continuellement que l'on finit par réussir....
En d'autres termes... Plus ça rate et plus on a de chances que ça marche...
- S'il n'y a pas de solution c'est qu'il n'y a pas de problème.

Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit