FITS Keywords for Sxi M Level
0 Image Products (SXI, UVBI, MCPSI, XPDIAG) |
|
|
|
|
2001-05-24 11:00 LDL |
|
|
|
|
|
|
|
|
|
|
FITS file Primary Header |
|
|
|
|
|
|
|
|
|
|
FITS Keyword |
FITS Value Format |
Type |
Contents |
TLM Bits |
Range |
Units |
Notes |
SIMPLE |
logical |
L |
T, indicating FITS conformance |
|
T |
|
|
BITPIX |
integer |
S1 |
Data Array Type Indicator: 16 (signed 2-byte integers) |
|
[-64,32] |
|
|
NAXIS |
integer |
U2 |
Data Array axes. 2 if Data Array is present, else
0. |
|
[0,2] |
|
|
NAXIS1 |
integer |
U2 |
Length of Data Array Axis 1, pixels |
|
[0,512] |
pixels |
1, 5 |
NAXIS2 |
integer |
U2 |
Length of Data Array Axis 2, pixels |
|
[0,512] |
pixels |
1, 5 |
EXTEND |
logical |
L |
Indicates possibility of extension HDUs |
|
T |
|
2, 6 |
BLANK |
integer |
S4 |
Undefined Data Array Value |
|
-1 |
|
5 |
DATE |
string |
A23 |
Date/time FITS file written, UTC smooth, ISO 8601 |
|
|
|
3 |
FILENAME |
string |
A31 |
FITS file name, Sxi convention |
|
|
|
4 |
CRPIX1 |
real |
R4 |
Reference Pixel coordinate, Axis 1, pixel index units |
|
256.5 |
pixels |
5 |
CRPIX2 |
real |
R4 |
Reference Pixel coordinate, Axis 2, pixel index units |
|
256.5 |
pixels |
5 |
CRVAL1 |
real |
R4 |
Reference Pixel coordinate, Axis 1, axis data units |
|
0 |
arcsec |
5 |
CRVAL2 |
real |
R4 |
Reference Pixel coordinate, Axis 2, axis data units |
|
0 |
arcsec |
5 |
CDELT1 |
real |
R4 |
Adjacent pixel distance, Axis 1, axis data units |
|
5 |
arcsec |
5 |
CDELT2 |
real |
R4 |
Adjacent pixel distance, Axis 2, axis data units |
|
5 |
arcsec |
5 |
CTYPE1 |
string |
A8 |
Name of the Axis 1 data unit |
|
'ARCSEC' |
|
5 |
CTYPE2 |
string |
A8 |
Name of the Axis 2 data unit |
|
'ARCSEC' |
|
5 |
CROTA |
real |
R4 |
Rotation Angle |
|
[0,360) |
degrees |
5 |
XCEN |
real |
R4 |
Center of Image relative to Center of Sun, N-S |
|
[-5400,5400] |
arcsec |
5 |
YCEN |
real |
R4 |
Center of Image relative to Center of Sun, E-W |
|
[-5400,5400] |
arcsec |
5 |
DATE_OBS |
string |
A23 |
Earth-adjusted time of observation, UTC smooth, ISO
8601 |
|
|
|
3 |
DATE-OBS |
string |
A23 |
UT time of observation at spacecraft, UTC smooth,
ISO 8601 |
|
|
|
3 |
EXPTIME |
real |
R4 |
Image Integration Time |
|
[0,65.536) |
seconds |
5 |
TELESCOP |
string |
A6 |
'GOES-12' |
|
|
|
|
INSTRUME |
string |
A3 |
'SXI-0' |
|
|
|
|
WAVELNTH |
string |
A8 |
Filter wheel mnemonic |
|
|
|
5 |
OBJECT |
string |
A4 |
'SUN', 'DARK', 'UV_TEST', 'OFFPOINT' |
|
|
|
|
LEVEL |
integer |
I1 |
Processing level |
|
[0,2] |
|
|
VERINGST |
string |
A7 |
Sximin (ingest) version, 'nnn.nnn' |
|
|
|
|
VERLEVL0 |
string |
A7 |
Sximproc (Level 0 processing) version, 'nnn.nnn' |
|
|
|
|
PKT_Q_0 |
integer |
I2 |
Number of packets with no errors |
|
[0,512] |
|
|
PKT_Q_1 |
integer |
I2 |
Number of packets with 1 error corrected |
|
[0,512] |
|
|
PKT_Q_2 |
integer |
I2 |
Number of packets with uncorrected errors |
|
[0,512] |
|
|
PKT_Q_3 |
integer |
I2 |
Number of missing packets |
|
[0,512] |
|
|
TIMEQUAL |
integer |
I1 |
Time Tag Quality |
|
[0,2] |
|
|
DLT_TIME |
real |
R8 |
Delta Time (UTC smooth minus UTC true) |
|
[-30,30] |
seconds |
|
TIM_ACC |
real |
R8 |
Time Source Accuracy |
|
[0.0, 0.1] |
seconds |
|
TIMOFACC |
string |
A23 |
Time of Determination of Time Accuracy, ISO 8601 |
|
|
|
3 |
SPCRFTID |
string |
U2 |
Spacecraft ID, hex |
10 |
'07Eh' |
|
|
RSLT_SFF |
string |
B2 |
Resultant Special Features Field, packed, hex |
16 |
|
|
12 |
IMAG_SFF |
string |
B2 |
Image Special Features Field, packed, hex |
16 |
|
|
12 |
GLBL_SFF |
string |
B2 |
Global Special Features Field, packed, hex |
16 |
|
|
12 |
MCP5K_V |
real |
R4 |
MCP Health, 5kV voltage (phosphor) |
10 |
[0,10625] |
Volts |
7 |
MCP5K_A |
real |
R4 |
MCP Health, 5kV current (phosphor) |
10 |
[0,850] |
microAmps |
7 |
MCP1K_V |
real |
R4 |
MCP Health, 1kV voltage (MCP gain) |
10 |
[0,2125] |
Volts |
7 |
MCP1K_A |
real |
R4 |
MCP Health, 1kV current (MCP gain) |
10 |
[0,850] |
microAmps |
7 |
INTCMPLT |
real |
R8 |
Sxi Time of Integration Complete |
48 |
[0,2^32) |
seconds |
5, 10 |
UT_CMPLT |
string |
A23 |
UT Time of Integration Complete, ISO 8601 |
48 |
|
seconds |
3, 5, 10 |
S_IASSOC |
integer |
I4 |
"Super" Image Association Reference |
30 |
[0,2^30) |
|
5, 10 |
SEQCOUNT |
integer |
I4 |
TSYNC "Super" Source Sequence Count |
30 |
[0,2^30) |
|
7 |
STOR_CNT |
integer |
U1 |
ICT Storage Count |
8 |
[0,255] |
|
7 |
NUM_REPS |
integer |
U1 |
ICT Number of Repetitions |
8 |
[0,255] |
|
7 |
LOOP_DLY |
integer |
U1 |
ICT Loop-Back Delay |
8 |
[0,255] |
minutes |
7 |
JUMP_DLY |
integer |
U1 |
ICT Jump-To Delay |
8 |
[0,255] |
minutes |
7 |
SADA_RTK |
logical |
L |
Image Retake After SADA step |
1 |
T,F |
|
7 |
XRP_RTK |
logical |
L |
Image Retake After XRP step |
1 |
T,F |
|
7 |
FW_POS_T |
|
I1 |
Filter Wheel Position (Tsync packet) |
4 |
[0,15] |
|
7 |
WINDOW1 |
logical |
L |
Window 1 selected |
1 |
T,F |
|
8,12 |
WINDOW2 |
logical |
L |
Window 2 selected |
1 |
T,F |
|
8,12 |
WINDOW3 |
logical |
L |
Window 3 selected |
1 |
T,F |
|
8,12 |
WINDOW4 |
logical |
L |
Window 4 selected |
1 |
T,F |
|
8,12 |
WINDOW5 |
logical |
L |
Window 5 selected |
1 |
T,F |
|
8,12 |
WINDOW6 |
logical |
L |
Window 6 selected |
1 |
T,F |
|
8,12 |
FLR_TEST |
logical |
L |
Flare Test Image |
1 |
T,F |
|
8,12 |
LIN_LOG |
string |
A3 |
Linear/Logarithmic Pixel Scaling |
1 |
'LIN', 'LOG' |
|
8,12 |
EXE_HALT |
logical |
L |
Execute Image Then Halt |
1 |
T,F |
|
8,12 |
RET_FLTR |
logical |
L |
Return Filter Wheel to Radiation Shield |
1 |
T,F |
|
8,12 |
LIN_DSBL |
logical |
L |
Disable Line Advance |
1 |
T,F |
|
8,12 |
SAD_DSBL |
logical |
L |
Disable SADA Synchronization |
1 |
T,F |
|
8,12 |
DIS_IMG |
integer |
I1 |
If 3, Discard Image Data |
2 |
[0,3] |
|
8,12 |
CALCSADA |
logical |
L |
Calculate SADA Offset |
1 |
T,F |
|
8,12 |
EXP_OVRD |
logical |
L |
Exposure Override |
1 |
T,F |
|
8,12 |
CUR_ICT |
integer |
I1 |
Current ICT number |
6 |
[0,63] |
|
8,12 |
IMG_OVRD |
logical |
L |
Image Overdue Flag |
1 |
[0,1] |
|
8,12 |
PH_V_LOW |
logical |
L |
Phosphor Voltage Low Flag |
1 |
[0,1] |
|
8,12 |
IMAGE_ID |
integer |
U1 |
Current ID Number for Image |
8 |
[0,255] |
|
8,12 |
FW_REQ |
integer |
I1 |
Filter Wheel Requested Position and Direction |
5 |
[0,31] |
|
8,12 |
FW_R_POS |
integer |
I1 |
Filter Wheel Requested Position |
4 |
[0,15] |
|
8,12 |
FW_R_DIR |
integer |
I1 |
Filter Wheel Requested Direction |
1 |
[0,1] |
|
8,12 |
EXP_INDX |
integer |
I2 |
Exposure Setting Index |
10 |
[0,1023] |
|
8,12 |
MCPGAINR |
integer |
I2 |
MCP Gain Setting, raw |
10 |
[0,1023] |
|
8,12 |
MCPPHOSR |
integer |
I2 |
MCP Phosphor Setting, raw |
10 |
[0,1023] |
|
8,12 |
INTTIMER |
integer |
U2 |
Integration Time, ms |
16 |
[0,65535] |
ms |
8,12 |
SADAOFFR |
integer |
I2 |
SADA Offset Time, ms |
13 |
[0,8191] |
ms |
8,12 |
MCP_GAIN |
real |
R4 |
MCP Gain Setting, volts |
10 |
[0,2500) |
Volts |
8,12 |
MCP_PHOS |
real |
R4 |
MCP Phosphor Setting, volts |
10 |
[0,12500) |
Volts |
8,12 |
INT_TIME |
real |
R4 |
Integration Time, sec |
16 |
[0.0,65.535] |
seconds |
8,12 |
SADA_OFF |
real |
R4 |
SADA Offset Time, sec |
13 |
[0.0, 8.191] |
seconds |
8,12 |
CUR_MODE |
integer |
I1 |
Current Mode |
4 |
[0,15] |
|
9,12 |
DET_PROT |
logical |
L |
Detector Protect Enable Flag |
1 |
T,F |
|
9,12 |
WIN_ENBL |
logical |
L |
Windowing Enable Flag |
1 |
T,F |
|
9,12 |
MTR_MODE |
logical |
L |
Motor Mode Flag |
1 |
T,F |
|
9,12 |
VC_MON |
logical |
L |
Voltage and Current Monitoring Flag |
1 |
T,F |
|
9,12 |
VAC_DOOR |
logical |
L |
Vacuum Door Actuator Status |
1 |
T,F |
|
9,12 |
HV_ONOFF |
logical |
L |
HVPS On/Off Status |
1 |
T,F |
|
9,12 |
VAC_BOX |
logical |
L |
Vacuum Box Door Status |
1 |
T,F |
|
9,12 |
UV_ON |
logical |
L |
Turn On UV Lamp Flag |
1 |
T,F |
|
9,12 |
MCP_WARM |
logical |
L |
Turn On MCP Heater Flag |
1 |
T,F |
|
9,12 |
TIMRENBL |
logical |
L |
Watchdog Timer Enabled Flag |
1 |
T,F |
|
9,12 |
STRBDSBL |
logical |
L |
Watchdog Strobe Disabled Flag |
1 |
T,F |
|
9,12 |
FW_POS |
integer |
I1 |
Filter Wheel Position |
4 |
[0,15] |
|
9,12 |
FW_LOCK |
logical |
L |
Filter Wheel Lock Flag |
1 |
T,F |
|
9,12 |
FW_PS |
integer |
I1 |
Filter Wheel Power Supply |
2 |
[0,3] |
|
9,12 |
FW_TIME |
integer |
U1 |
Maximum Filter Wheel Rotation Time, sec |
8 |
[0,255] |
seconds |
9,12 |
ROUT_ICT |
integer |
U1 |
Routine Patrol Active ICT Number |
6 |
[0,63] |
|
9,12 |
FLR_ICT |
integer |
U1 |
Flare Patrol Active ICT Number |
6 |
[0,63] |
|
9,12 |
XRP_DIAG |
integer |
U1 |
XRP Oscillation Diagnostic Active ICT Number |
6 |
[0,63] |
|
9,12 |
MCP_STRT |
integer |
U1 |
MCP Startup Active ICT Number |
6 |
[0,63] |
|
9,12 |
SADA_MAX |
integer |
I2 |
Maximum SADA Offset Time, ms |
13 |
[0,8191] |
ms |
9,12 |
PRTYERR1 |
integer |
I4 |
Pixel Parity Error Count, first kind |
|
[0,2^18) |
|
5 |
PRTYERR2 |
integer |
I4 |
Pixel Parity Error Count, second kind |
|
[0,2^18) |
|
5 |
MISS_LIN |
integer |
I2 |
Missing Line Count |
|
[0,512] |
|
5 |
HASS_TMP |
real |
R4 |
Channel 0, HASS Electronics Temperature |
10 |
[-273,577] |
Deg. C. |
5, 10 |
PS20_V |
real |
R4 |
Channel 1, +20 Volt Power Supply Voltage |
10 |
[0,35] |
Volts |
5, 10 |
UV_TMP |
real |
R4 |
Channel 2, UV Lamp Assembly Temperature |
10 |
[-273,577] |
Deg. C. |
5, 10 |
MOTR_TMP |
real |
R4 |
Channel 3, Motor Assembly Temperature |
10 |
[-273,577] |
Deg. C. |
5, 10 |
HH_TMP |
real |
R4 |
Channel 4, HASS Head Temperature |
10 |
[-273,577] |
Deg. C. |
5, 10 |
MCP_TMP |
real |
R4 |
Channel 5, MCP Temperature |
10 |
[-273,577] |
Deg. C. |
5, 10 |
CCD_TMP |
real |
R4 |
Channel 6, CCD Assembly Temperature |
10 |
[-273,577] |
Deg. C. |
5, 10 |
MIRR_TMP |
real |
R4 |
Channel 7, Mirror Assembly Temperature |
10 |
[-273,577] |
Deg. C. |
5, 10 |
PS5_V |
real |
R4 |
Channel 8, +5 Volt Power Supply Voltage |
10 |
[0,8.5] |
Volts |
5, 10 |
HVPS_RTN |
real |
R4 |
Channel 9, HVPS Telemetry Return |
10 |
[0,8.5] |
Volts |
5, 10 |
PS5K_V |
real |
R4 |
Channel 10, 5k Supply Voltage |
10 |
[0,10625] |
Volts |
5, 10 |
PS5K_A |
real |
R4 |
Channel 11, 5k Supply Current |
10 |
[0,850] |
microAmps |
5, 10 |
PS1K_V |
real |
R4 |
Channel 12, 1k Supply Voltage |
10 |
[0,2125] |
Volts |
5, 10 |
PS1K_A |
real |
R4 |
Channel 13, 1k Supply Current |
10 |
[0,850] |
microAmps |
5, 10 |
VOLTREF2 |
real |
R4 |
Channel 14, Calibration Voltage Reference #2, +2.5
Volt Precision Reference |
10 |
[0,8.5] |
Volts |
5, 10 |
VOLTREF1 |
real |
R4 |
Channel 15, Calibration Voltage Reference #1, Analog
Ground |
10 |
[0,8.5] |
Volts |
5, 10 |
|
|
|
|
|
|
|
FITS Primary Data Array - Pixel Data Array
- absent if NAXIS = 0 above |
|
|
|
1, 5 |
|
|
|
|
|
|
pixels |
binary integer |
S2 |
Pixels with parity errors (or missing) are set to
-1. |
10 |
[-1, 1023] |
Dn |
|
|
|
|
|
|
|
|
FITS Extension Header for HASS Data - absent
if no EXTEND = T keyword above |
|
|
|
2, 6 |
|
|
|
|
|
FITS Keyword |
FITS Value Format |
Type |
Contents |
TLM Bits |
Range |
Units |
Notes |
XTENSION |
string |
A8 |
'IMAGE' |
|
|
|
2, 6 |
BITPIX |
integer |
S1 |
Type Indicator: -32 (IEEE short real) |
|
[-64,32] |
|
2, 6 |
NAXIS |
integer |
U2 |
Number of axes in Data Array |
|
[0,2] |
|
2, 6 |
NAXIS1 |
integer |
U2 |
Length of Data Array Axis 1, pixels (or absent) |
|
[0,2] |
pixels |
2, 6 |
NAXIS2 |
integer |
U2 |
Length of Data Array Axis 2, pixels (or absent) |
|
[0,608] |
pixels |
2, 6 |
PCOUNT |
integer |
I2 |
0 (FITS Standard) |
|
0 |
|
6 |
GCOUNT |
integer |
I2 |
1 (FITS Standard) |
|
1 |
|
6 |
HASS_CNT |
integer |
I2 |
HASS Measurement Count |
|
[0,608] |
|
6 |
FRSTMEAS |
string |
A23 |
Time of First HASS Measurement, ISO 8601 |
|
POSIX |
seconds |
3, 6, 11 |
TIMEQUAL |
integer |
I1 |
Time Tag Quality |
|
[0,2] |
|
6,11 |
DLTAMEAS |
real |
R8 |
Time Between HASS Measurements |
|
0.016 |
seconds |
6 |
HASSYMIN |
real |
R4 |
Minimum HASS Y-axis (E/W) Measurement, Degrees |
|
[-1.2,1.2] |
degrees |
6, 11 |
HASSYMAX |
real |
R4 |
Maximum HASS Y-axis (E/W) Measurement, Degrees |
|
[-1.2,1.2] |
degrees |
6, 11 |
HASSYAVG |
real |
R4 |
Average HASS Y-axis (E/W) Measurement, Degrees |
|
[-1.2,1.2] |
degrees |
6, 11 |
HASSYSD |
real |
R4 |
Standard Deviation of HASS Y-axis (E/W) Average,
Degrees |
|
[0,1.2] |
degrees |
6, 11 |
HASSZMIN |
real |
R4 |
Minimum HASS Z-axis (N/S) Measurement, Degrees |
|
[-1.2,1.2] |
degrees |
6, 11 |
HASSZMAX |
real |
R4 |
Maximum HASS Z-axis (N/S) Measurement, Degrees |
|
[-1.2,1.2] |
degrees |
6, 11 |
HASSZAVG |
real |
R4 |
Average HASS Z-axis (N/S) Measurement, Degrees |
|
[-1.2,1.2] |
degrees |
6, 11 |
HASSZSD |
real |
R4 |
Standard Deviation of HASS Z-axis (N/S) Average,
Degrees |
|
[0,1.2] |
degrees |
6, 11 |
|
|
|
|
|
FITS Extension Data Array - HASS Data Array |
|
|
|
|
|
|
|
|
|
|
HASS measurement pairs |
IEEE short reals (floats) |
S2 |
Missing or invalid measurements are set to an IEEE
NAN value. |
11 |
[-1.2,1.2] |
degrees |
2, 6 |
|
|
|
|
|
Note 1 |
|
Keyword omitted if there is no Data Array. There
is no Data Array for XPDIAG, |
|
|
|
and Tsync-only images (dropped images, discarded
data, all image lines missing). |
|
|
|
NAXIS is 0 if
there is no Data Array. |
|
|
|
|
|
|
|
|
|
|
|
Note 2 |
|
Keyword omitted if there is no HASS extension HDU. |
|
|
|
|
|
|
There is no HASS extension HDU for MCPSI, |
|
|
|
|
|
|
and Tsync-only images (dropped images, discarded
data, all image lines missing). |
|
|
|
|
|
|
|
|
Note 3 |
|
The string has the form yyyy-mm-ddThh:mm:ss.sss |
|
|
|
|
ISO 8601 Date/Time Strings |
The T between the date and the time is ugly, but part of the standard. |
|
|
|
|
The seconds field provides millisecond precision. |
|
|
|
|
|
|
Smoothed UTC is always used. Z
is not appended to the string. |
|
|
|
|
|
|
|
Note 4 |
|
The 28-31 character string has the form prdctn_yyyymmdd_hhmmssmmm_AA_12, where |
Sxi Product File Names |
|
prdctn is the 3-6 character product
name: SXI, MCPSI, UVBI, or XPDIAG |
|
|
|
The yyyymmdd_hhmmssmmm field is derived from the DATE_OBS value. |
|
|
|
The two letters of the AA field are codes for the processing level
and software version. |
|
|
|
|
|
|
|
Note 5 |
|
Keyword omitted from the XPDIAG product. |
|
|
|
|
Note 6 |
|
Keyword omitted from the MCPSI product. |
|
|
|
|
Note 7 |
|
Value undefined if there was no Tsync packet. |
|
|
|
|
Note 8 |
|
Image Parameters, from image lines if any, otherwise
from Tsync packet. |
|
|
Note 9 |
|
Commandable States, from image lines if any, otherwise
from Tsync packet. |
|
Note 10 |
|
Value undefined if there is no Data Array. |
|
|
|
|
Note 11 |
|
Value undefined if there is no data. |
|
|
|
|
Note 12 |
|
Value undefined for XPDIAG product if there was no
Tsync packet. |
|
|
|
|
|
|
|
Type codes |
|
L |
1-bit logical |
|
|
|
|
|
An |
n 8-bit ASCII characters |
|
|
|
|
|
Bn |
B1, B2, B4; n-byte bit field, no arithmetic significance. |
|
|
|
|
|
In |
I1, I2, I4; n-byte nonnegative integer, high bit will be 0. |
|
|
|
|
|
Un |
U1, U2, U4; n-byte unsigned integer; high bit means
2^(n-1). |
|
|
|
|
Sn |
S1, S2, S4; n-byte signed integer; high bit means
2's complement negative. |
|
|
Rn |
R4, R8; n-byte IEEE Real |
|
|
|
|
|
T[N] |
N consecutive fields of type T. (R4[16], for example) |
|
|
|
|
|
|
|
|
|
|
|
|