Extension Header
From Tauwiki
////This shows suggestions. ///# bytes #xx -xx means replace the existing with these bytes from telemetry file
COMMENT File Information
BITPIX = 8
/Add comment (bits per pixel)
NAXIS1 = 54
///change to 1024
NAXIS2 = 38 ///1024
PCOUNT = 0
GCOUNT = 1
TFIELDS = 15 /No. of fields in fits binary table
TFORM1 = '1I ' TDIM1 = '(1) ' TTYPE1 = 'W ' / Wedge value TFORM2 = '1I ' TDIM2 = '(1) ' TTYPE2 = 'S ' / Strip value TFORM3 = '1I ' TDIM3 = '(1) ' TTYPE3 = 'Z ' / Z value TFORM4 = '1J ' TDIM4 = '(1) ' TTYPE4 = 'VALIDITY' / Validity of the photon TFORM5 = '1E ' TDIM5 = '(1) ' TTYPE5 = 'X ' / X position on detector TFORM6 = '1E ' TDIM6 = '(1) ' TTYPE6 = 'Y ' / Y position on detector TFORM7 = '1E ' TDIM7 = '(1) ' TTYPE7 = 'CALIB ' / Calibration data TFORM8 = '1E ' TDIM8 = '(1) ' TTYPE8 = 'RA ' / Coordinate of each photon in J2000 TFORM9 = '1E ' TDIM9 = '(1) ' TTYPE9 = 'DEC ' / Coordinate of each photon in J2000 TFORM10 = '1E ' TDIM10 = '(1) ' TTYPE10 = 'GLON ' / Galactic longitude of photon TFORM11 = '1E ' TDIM11 = '(1) ' TTYPE11 = 'GLAT ' / Galactic latitude of photon TFORM12 = '1E ' TDIM12 = '(1) ' TTYPE12 = 'ALPHA ' / Alpha position TFORM13 = '1E ' TDIM13 = '(1) ' TTYPE13 = 'BETA ' / Beta position TFORM14 = '1E ' TDIM14 = '(1) ' TTYPE14 = 'XNEW ' / New X position TFORM15 = '1E ' TDIM15 = '(1) ' TTYPE15 = 'YNEW ' / New Y position
COMMENT Observation Information UT = '2007-08-25T09:58:30.193' / Universal time in Year-Month-Date T hh:mm:ss.SSS RA_CENT = 3.5 / RA of field center(Degrees) DEC_CENT= 9.5 / DEC of field center(Degrees) OBT = 917300987 / On Board Time(1 lsb = TBDs) TAU_TIME = / TAUVEX time stamp
////#byte #77-80 ///numbers are double or floats ???, check
SUNANGLE= 4.5 / Angle between look direction and sun MOONANGL= 9.0 / Angle between look direction and moon
////#byte #73-76
SPANGLE = 15.0 / Solar panel angle(1 lsb = TBD deg)
///#bytes #100-101 from telemetry
#byte #16-17 MDP_ANGL =16000 (2,byte) //MDP angle;lsb=1/157 deg;+91�=28,574,0�=14,287,-91�=0;Range:�91
TAUVEXX = 500 / Earth centered coordinates(x) TAUVEXY = 450 / Earth centered coordinates(y) TAUVEXZ = 200 / Earth centered coordinates(z) /// #byte #81-86
SCLKFLG = 0 / Spacecraft clck reset flag(1-reset, 0-otherwise /// #bytes #99
CLOCK = 708207 / (128ms)Time from the specified insturment(sec) ///rename to TAU_TIME comment (TAUVEX Time of events from time stamp, lsb=128ms) ////Update time from time stamp of time minor frame (not from telemetry file)
COMMENT Static Telemetry
SYSMOD = 7 / System mode(discription followes) ///#byte #10, add cooments in more than one row ?.
T1FLTST = 0 / Tele 1 Filter state(0-BBF, 1-SF1, 2-SF2, 3-clos T2FLTST = 1 / Tele 2 Filter state(0-Close, 1-SF1, 2-NBF3, 3-S T3FLTST = 2 / Tele 3 Filter state(0-BBF, 1-close, 2-SF2, 3-SF ///#byte #14
BUSSTAT = 0 / 1553 status(0-OK, 1-No updates for last 768mSec ///#byte #10, bit4
HKMODE = 1 / HK mode(0-HK, 1-HKI) MDPFLG = 0 / MDP Motion Flag(0-MDP idel, 1-MDP in motion) THRIGFG = 0 / Thruster Ignition Flag(0-Not Active, 1-Ignited THRWARN = 0 / Thruster Warning(0-No Warn, 1-Warn) SUTDNWRN= 0 / Shut down warning(0-No Warn, 1-Warn) DHMTXFLG= 0 / DHM Tx Process flag(0-Tx Completed, 1-Tx sessio DHMBFLIM= 0 / DHM Buffer limit flag(0-Not reached, 1-limit re ///#byte #11
TEMPSTAT= 0 / Temp status(CLBR/STRTIMAG 0-in range, 1-out of FLTR1ST = 0 / Filter 1 Status(0-in position, 1-position err) FLTR2ST = 0 / Filter 2 Status(0-in position, 1-position err) FLTR3ST = 0 / Filter 3 Status(0-in position, 1-position err) LDTYP = 2 / Load Type LDSTAT = 1 / Load status ///#byte #12
T1LAMP = 0 / Telescope 1 lamp(0-OFF, 1-ON) T2LAMP = 0 / Telescope 2 lamp(0-OFF, 1-ON) T3LAMP = 0 / Telescope 3 lamp(0-OFF, 1-ON) T1STAT = 0 / Telescope 1 status(0-Not Active, 1-Active) T2STAT = 1 / Telescope 2 status(0-Not Active, 1-Active) T3STAT = 0 / Telescope 3 status(0-Not Active, 1-Active) CLBRTYP = 0 / Calibration type(0-Normal image, 1-Synthetic) ////#byte #13
PM = 0 / PM loop(0-Normal, 1-Duty cycle mode) SM1 = 1 / SM1 loop(0-Normal, 1-Duty cycle mode) SM2 = 0 / SM2 loop(0-Normal, 1-Duty cycle mode) SM3 = 1 / SM3 loop(0-Normal, 1-Duty cycle mode) DC = 1 / DC loop(0-Normal, 1-Duty cycle mode) BZ = 0 / BZ loop(0-Normal, 1-Duty cycle mode) CF = 1 / CF loop(0-Normal, 1-Duty cycle mode) ////#byte #15
COMMENT System test results RAMTST = 0 / Destructive RAM test(0-Failed, 1-Pass) CCSTST = 1 / Flash CCS test result(0-Failed, 1-Pass) T1FTST = 1 / Telescope1 filter test(0-Failed, 1-Pass) T2FTST = 0 / Telescope2 filter test(0-Failed, 1-Pass) T3FTST = 0 / Telescope3 filter test(0-Failed, 1-Pass) SYSVTST = 1 / System voltages test(0-Failed, 1-Pass) THTMADC = 0 / THTM ADC test(0-Failed, 1-Pass) MUXTST = 1 / Thermister MUX test(0-Failed, 1-Pass) BUSVTST = 0 / Bus voltages test(0-Failed, 1-Pass) DHMDRAM = 1 / DHM DRAM test(0-Failed, 1-Pass) CPUTST = 0 / Other CPU test(0-Failed, 1-Pass) ///byte #18 and #19
DYBLKN = 1 / Dynamic block number(1-7) ///Replace with #byte #8 ///HDR_DYN = 1 (1, byte) //Header; Dynamic Telemetry Block #. Range: 1-7.
COMMENT Astrometric Corrections ////Add this
ASTCOR00= 8.788888808339834E-4 / CD[0][0] ASTCOR01= 0.0 / CD[0][1] ASTCOR10= 0.0 / CD[1][0] ASTCOR11= 8.788888808339834E-4 / CD[1][1] END
