« Previous -
Version 15/198
(diff) -
Next » -
Current version
Etienne Pallier, 05/29/2015 11:31 am
Wiki¶
INFORMATIONS TECHNIQUES¶
OLD web page for this project : http://planetowiki.irap.omp.eu/do/view/Cgdl/WebHome
SVN repository : http://planetoweb2.irap.omp.eu/cgdl_svn/trunk
Collaboration avec l'outil C-SPEC-HK¶
Suite aux réunions du 29/4/15 et du 22/5/15 avec OG, WR, AC, PM, et EP,
le nouveau besoin exprimé passe par une collaboration de cet outil avec l'autre outil C-SPEC-HK
Pour cela, les adaptations ci-dessous ont été demandées.
On change de contexte quand on change la roche, la distance, ou l’atmosphère…
Le logiciel doit démarrer automatiquement au boot du pc.
Le premier écran doit proposer les 3 choix suivants :
1) Create a brand new context
2) Create a new context from another one
3) Modify an existing context
Les options 2 et 3 conduisent à une liste de contextes disponibles parmi lesquels on doit en sélectionner un
Dans les 3 cas, on arrive ensuite à l'écran "Observation"
Cet écran contient avant tout un champ général "Context name" construit avec la valeur de tous les champs "bleus" de tous les onglets (au début, avec des valeurs par défaut)
Voici le format de ce champ : YYYYMMDD_HHMM-HHMM_context_<valeurs-des-champs-bleus>
(Le fichier résultant portera l'extension ".xml", une fois la sauvegarde faite)
- YYYYMMDD : Date du jour (ex, 20050529)
- HHMM-HHMM : Heure et minute de début puis heure et minute de fin (ex : 0935-1147)
Par défaut, heure et minute de début = maintenant, et heure et minute de fin = 2359
- <valeurs-des-champs-bleus> : concaténation des valeurs de tous les champs bleus de tous les onglets
Les champs bleus entreront dans le nom du contexte (y-compris « atmosphere, earth, mars » dans onglet Environment)
Hard/Location (label) en bleu
Dist/Distance to target => approximate dist to target
enlever « obtained »
st => step
Misc/Temperature => Instrument chamber temperature
more comments => Desc
"Sample in Martian chamber
With folding mirror
Laser in instrument chamber"
Enlever laser pulse
Onglet de démarrage START :
- NEW from scratch
ou
- RE-OPEN (modif)
- NEW from existant
supprimer la fonctionnalité du 000, 001, 002 à la fin du nom du contexte
Nouvel onglet ?
NOTEBOOK
START déclenche un nouveau contexte
Anciennes notes :
C-GDL réalise 1 contexte par cible
Lancer C-GDL au démarrage du pc
(OPT: Créer un contexte vide par défaut au démarrage, mais pas forcément nécessaire)
Cible LIBS only (enlever RMI et FOCUS)
Créer un fichier xml sur SAVE (contenant uniquement le contexte de la cible) :
actuellement, ce fichier n'est pas créé séparément, il est ajouté à un fichier CgdlContextList.xml dans le répertoire du programme
(trié par date puis par nom de cible)
=> Ajouter un nouveau bouton "Save Context" (en plus du bouton "Save") qui crée un fichier séparé du contexte (xml)
Ajouter un bouton "RESET ALL" sur le premier onglet (Observation) qui remet TOUS les onglets à leurs valeurs par défaut
Dans l'idéal, plutôt que d'être codées en dur, les valeurs par défaut doivent être dans un fichier xml DEFAULT.xml (que l'on pourra ainsi faire évoluer dans le temps sans avoir à toucher au code)
Au démarrage : on part sur un nouveau contexte avec les valeurs par défaut standard
Une fois le contexte créé, il reste actif pendant toute l'utilisation du logiciel,
et ne change que si on change le nom de la cible.
Le fichier contexte ne contient que l'heure, il faudrait ajouter minutes et secondes.
VALEURS PAR DEFAUT des champs pour chaque onglet :
Observation :
- type : LIBS
Target :
- granulo : unknown
- rough : unknown
- size : 1-5 cm
- albedo : remplacer 0 par unknown
- origin : ajouter PELLET
- composition : unknown
Env :
- Mars
- pressure : controlled
Hard :
- Location : IRAP
- body unit : + Chemcam EM 2013 (par défaut)
- Ctrl/cde : LANL/GSE
- Mast : CC EQM
- Fiber : FM-like
Dist :
- Obtained : autofocus
Misc :
- temperature : désactiver
- SOH : yes
- more comments :
"Sample in Martian chamber
With folding mirror
Laser in cold chamber"
- Laser freq : 3 Hz
- Existing of laser : désactiver
END :
bouton Save Context (rouge si pas encore fait, ou bien le nom du fichier en rouge ?)
Voir avec Agnès : Faut-il vraiment maintenir la fonctionnalité "ajouter des fichiers numériques au contexte" ?