ICDPFLGS INDEX=I,MASK=M,VALUE=V
I is the index to the flags table. M defines the position of the bits that one wishes to change. V is the value of the bits. The CC code shifts V left a number of bits equal to the least significant 1 in M. The current value of the flag is AND with the inverse of M, then OR'ed with (shifted) V. Index 0 consist entirely of bit flags. Most other flags are words that a typically set in their entirety. If the default columns contains DYN, the flag reflects a dynamic state and therefore has no default.
Flag Name | Index | Mask | Description | Default |
ShtrTmo | 0 | 1000 | Monitor picture state machine for timeouts | 1 |
MechStRd | 0 | 200 | Enable periodic mechanism status reads | 1 |
GTSamp | 0 | 100 | Enables 100Hz photodiode sampling | 1 |
DHCintEn | 0 | 80 | Enables DHC initialization even if load unsuccessful | 0 |
DHCintPr | 0 | 40 | Enables DHC status reads and synchronous interrupt handling | 1 |
HtrRdOt | 0 | 10 | Allows heater controller switch during CCD readout | 0 |
Map2 | 0 | 4 | Send CCD header(1) to camera on each exposure | 0 |
WM_fngl | 0 | 2 | Wedge finagle. Bias position for CW moves | 1 |
FM_fngl | 0 | 1 | Filter finagle. Bias position for CW moves | 1 |
ha.picstat | 1 | FF | Picture taking state | DYN |
sht_rdo | 2 | FFFF | Shutter readout status | DYN |
gen_error | 3 | FFFF | Unexpected Interrupts | DYN |
ha.l9_error | 4 | FFFF | Level 9 error word | DYN |
cmd_w_lm | 5 | FFFF | Time command watch limit | ???? |
ha.kdptcnv | 6 | FFFF | Last non-valid command | DYN |
dh.ip_warn | 7 | FFFF | DHC warning count | DYN |
dh.IP_erCt | 8 | FFFF | DHC error count | DYN |
mp_hd2.pg | 9 | FFFF | CCD header page/queue addr bytes | DYN |
FDW | 10-25 | FFFF | Default frame definition block | |
sa1E.kfmpos | 26 | FFFF | Focus motor software position | 0 |
I0B_rep | 27 | FFFF | Number of 1553 commands per interrupt cycle | 2 |
diod_th | 28 | FFFF | Diode threshold (if diode < diode_th) state = not illuminated | 32 |
ergn64 | 29 | FFFF | GT ACS error multiplier (64 gives gain =1) | 64 |
slew_delay | 30 | FFFF | Ticks to delay sequence after slew = 0 | 60 |
Last Update: 9/18/97 CC Version 1.26
Name: Michael Levay