Préparation logiciel
Questions Demandes
Lister les procédures utilisant le CCD dans le logiciel d'observation (Luc déjà fait):
Tout se trouve sous $THOME/prc/cora qui est une copie de $THOME/prc/ccd
Ces procédures ne seront visible que par l'inter-cora donc peuvent etre modifiées sans influencer les autres applications (ancien imager coralie, ecam, guidage)
Certaines autres procedures qui ont un code (normalement) indépendant de l'application sont sous $THOME/prc/util. S'il fallait en modifier une, alors il faut la copier dans $THOME/prc/cora et elle sera prise en priorité, donc sans influencer les autres applications.
En cas de besoin la procedure $THOME/prc/synchro/acquisition_coralie.prc doit etre copiée (pour modification) dans le directory de travail
Quel sont les fichiers nécessaire à Gilles pour modifier le server CCD et l'Inter CCD?
-
Ce qui est fait sur argos0 et qui doit etre synchronisé sur argos1 pour la mission
PROCEDURES
- creation de $THOME/prc/cora (syncronisation de $THOME/prc/ccd)
- creation $THOME/prc/util/cora_login.prc
- creation $THOME/prc/util/icora_login.prc
- creation $THOME/prc/util/cora_simul_login.prc
Mer 18 nov 2015 14:37:07 CET synchro sur argos0 OK, LW
CONFIG
La configuration s'appelle: coralie_ucsd
- creation de $THOME/config/ccd/applic/coralie_ucsd/server.cfg
- creation de $THOME/config/ccd/controller/ucsd_3/*
- creation de sous $THOME/config/ccd/chip/eev40_ucsd/*
Mer 18 nov 2015 14:37:07 CET synchro sur argos0 OK, LW
XRUNALL
ATTENTION!!!!! la variable d'environnement CORALIE_UCSD doit etre definie avant de lancer xrunall pour permettre de lancer l'inter-cora au lieu de l'inter-ccd (simplement avec setenv CORALIE_UCSD)
- modification de ~weber/src/perl/runall.pl (version alpha)
- modification de ~weber/src/perl/xrunall.cfg (à mettre en beta)
Mer 18 nov 2015 14:37:07 CET synchro sur argos0 UNIQUEMENT en ALPHA, LW
LIBRARIES
- libmsg est a jour pour CORA sur alpha et beta pour 32 et 64 bits
SCRIPTS, INTER et SERVER
l'Inter pour Coralie-Ucsd s'appele cora et la version sans boot du contrôleur est icora.
A priori l'inter-cora sera le meme que l'inter-ecam.
Il faut faire la copie suivante dans INTERHOME ($THOME/src/simond/iecam): cp block.ref cora.ref
Ainsi les scripts cora.csh et icora.csh lance du inter-ecam.
Le serveur sera certainement également le meme donc cora_srv est ecam_srv
Mer 18 nov 2015 14:37:07 CET uniquement "cp block.ref cora.ref" le reste sous la responsabilité de Gilles.