Files to edit when changing instrument filters:
Author: Maren Purves
Document Number: UIN 010
Date: August 23, 2000
update: April 26, 2001
update: July 1, 2003
update: May 3, 2005 (start of update for UIST, grisms only)
update: Jan 18, 2006: start of update for UIST slits
update: Sep 22-25, 2006: changing WFCAM filters
Common to all instruments:
This section was originally provided by Malcolm Currie but has since been
updated.
ORAC OT:
the [OT] instrument configuration file:
These are in the ORAC-OT tree
edit
/jac_sw/orac3/OT/cfg/ukirt
both in Hilo and at the summit (or preferably propagate by CVS).
then check into CVS.
Then build (see below). Propagate from one to the other site by cvs update.
for the various instruments, currently ufti, ircam3, cgs4.
There's also the cgs4calunit.cfg.
After editing the files must be installed.
(this needs updating, MHP, 7/1/03):
cd /ukirt_sw/oracot/orac2/OT/ot/src
make setup-ukirt
make install-ukirt
CGS4:
ORAC (on kiki):
VMS (on IRTCON):
-
UKIRT_PREP_DIR:CGS4_MENUS_INC.SCT
-
UKIRT_CONFIG:CGS4.DATA
-
In order for UKIRT_PREP to work if CGS4 has a new filter
installed, you also have to edit and recompile:
UPS_DIR:UPS_DERIVE_FILTER.FOR
UPS_DIR:UPS_DERIVE_ARC_FILTER.FOR
(this is complicated by the fact that the latest - as of 1999 -
attempts of relinking ukirt_prep have not produced working images ...)
IRCAM:
ORAC (on kiki):
VMS (on IRTCON):
-
UKIRT_PREP_DIR:IRCAM_PROCS.ICL (filter combinations into filters)
-
UKIRT_PREP_DIR:IRCAM_MENUS_INC.SCT (menus - all of them, there's 4 and they
are all the same)
-
UKIRT_PREP_DIR:IRCAM_PREP.SCT (which should be the same as above)
-
UKIRT_CONFIG:IRCAM3.DATA (if a new filter or combination is added)
UFTI:
ORAC (on kiki):
-
(see above)
-
/jac_sw/itsroot/src/oracda/ufti/filter.data (the UFTI DRAMA task's filter table
- only needs to be edited if a new filter combination is added, i.e. a
filter put into a different wheel or a filter put in that has never been
used before, and for redefinitions of filter combinations)
EPICS (on kiki):
-
/jac_sw/itsroot/install/configs/ufti.cfg (the UFTI EPICS filter definitions,
i.e. which filter is in which position in which wheel. Needs to be edited
on each filter change)
VMS (on IRTCON - we don't use those anymore)
-
UKIRT_PREP_DIR:UFTI_PROCS.ICL (filter combinations into filters)
-
UKIRT_PREP_DIR:UFTI_MENUS_INC.SCT (menus - all of them, there's 3 and they
are all the same)
-
UKIRT_CONFIG:UFTI.DATA
UIST:
Grisms:
ORACDA:
-
oracda/uist/uocs.cfg file, under "dispersers", new offsets TBD.
CCS:
-
grism1.data file and grism2.data files in uistCCS/data, have to have
the grism names at the correct step positions - which isn't very obvious
which step position is which wheel position (in fact, it isn't obvious
at all)
-
grisCombo.data file, also in uistCCS/data. There are 6 combinations
per existing grism:
-
grism
-
aq_grism
-
grism+ifu
-
aq_grism+ifu
-
grism+pol (if there is a Wollaston in the other wheel)
-
aq_grism+pol (again, if there is a Wollaston in the other wheel)
-
+ theoretically 2 more for +ifu+pol
It looks like there can be 16 combinations per menu but it makes sense to
only have 2 grisms per menu (i.e. 12 combinations) because otherwise some
grism combination listings would straddle menus.
-
for long term changes it makes sense to add grisms and combinations to the
capfast schematics because doing so saves having to restart the DM screens
after CCS reboots.
Slits:
-
need to update uocs.cfg file in oracda/uist
-
need to update slits.data in uistCCS/data
WFCAM:
Filters:
-
change filter name in /jac_sw/itsroot/src/wfcamCCS/data/interface.data
- as well as, once they are known, deployment filter steps (which
shouldn't really change), focus offsets and telescope focus offsets
-
change filter name in the filterMbbo (it's sligthly above and slightly
to the left of the middle of the schematic) in
/jac_sw/itsroot/src/wfcamCCS/capfast/wfcamMechCtrl.sch
-
change OT config file for the same filter name
Changing Michelle to use IRPOL:
ORAC (on kiki):
-
whatever needs to be changed for monitoring.
-
No changes needed to OT or translator.
-
michelle.dict: change polAngle to use the polDeg line from CGS4
replace
polAngle 1 -t Epics -cmd "action SetWPAngle"
by
polAngle 1 -t Irpol -cmd "irpol_ang" -arg irpolAng
-
michelle.hdt: copy WPLANGLE from CGS4
replace
DES_Michelle cAngle start WPLANGLE %10.4f [deg] Waveplate angle
by
TIDE irpolAngle start WPLANGLE float [deg] IRPOL waveplate angle
-
michelle.inst and michelle_simTel.inst: copy IRPOL line from CGS4
replace
Irpol Drama simulate enable
by
Irpol Drama TIDE enable
-
mich_oper.dl: add irpol to 'related displays'
There currently (7/18/02) are 4 michelle*no_irpol files in
/jac_sw/itsroot/src/oracda/instrument_configs that would have to be
renamed to their non-no_irpol counterparts to take this change
back out. (the current files might be saved with a _irpol suffix).
Last Modification Date 2006/09/25 - Last Modification Author:
Maren Purves