This appendix lists the definitions of the PIA internal strutures, PHTERD, PHTSRD, PHTSCP, PHTSPD, PHTAAD, PHTCS, ADM and PHTCLA. The related common block is made available to the IDL environment by, e.g. executing @phterd from the IDL prompt. This will make the ERD Data structure as defined below avaliable for use under the IDL interactve line interface environment.
@PHTERD
PHTERD_REC = {PHTERD_TYPE, $
UNIT: ` `, $
DET: ` `, $
ADMN: ` `, $
ORDR: 0, $
DIMS: 0L, $
TINT: 0., $
NNDR: 0, $
RCHP: 0, $
HDR: HANDLE_CREATE(), $
RAWP: HANDLE_CREATE(), $
CONP: HANDLE_CREATE(), $
FITV: HANDLE_CREATE(), $
TIME: HANDLE_CREATE(), $
PIXF: HANDLE_CREATE(), $
CHOP: HANDLE_CREATE(), $
STEP: HANDLE_CREATE(), $
FCSN: HANDLE_CREATE(), $
TEMP: HANDLE_CREATE(), $
FCS1: HANDLE_CREATE(), $
FCS2: HANDLE_CREATE(), $
TKEY: HANDLE_CREATE(), $
RPID: HANDLE_CREATE()}
PHTERD = {PHTERD_TYPE}
@phtsrd
PHTSRD_REC = {PHTSRD_TYPE, $
UNIT: ` `, $
HDR: HANDLE_CREATE(), $
DET: ` `, $
ADMN: ` `, $
ORDR: 0, $
DIMS: 0L, $
SLDI: 0L, $
RCHP: 0L, $
SLOP: HANDLE_CREATE(), $
SLUN: HANDLE_CREATE(), $
FLAG: HANDLE_CREATE(), $
STIM: HANDLE_CREATE(), $
CHOP: HANDLE_CREATE(), $
STEP: HANDLE_CREATE(), $
FCSN: HANDLE_CREATE(), $
TEMP: HANDLE_CREATE(), $
FCS1: HANDLE_CREATE(), $
FCS2: HANDLE_CREATE(), $
TKEY: HANDLE_CREATE(), $
RPID: HANDLE_CREATE()}
PHTSRD = {PHTSRD_TYPE}
@phtscp
PHTSCP_REC = {PHTSCP_TYPE, UNIT: ` `, $
HDR: HANDLE_CREATE(), $
DET: ` `, $
ADMN: ` `, $
ORDR: 0, $
DIMS: 0L, $
TIME: HANDLE_CREATE(), $
AVER: HANDLE_CREATE(), $
AVUN: HANDLE_CREATE(), $
MEDI: HANDLE_CREATE(), $
Q1ME: HANDLE_CREATE(), $
Q3ME: HANDLE_CREATE(), $
FLAG: HANDLE_CREATE(), $
CHOP: HANDLE_CREATE(), $
STEP: HANDLE_CREATE(), $
FCSN: HANDLE_CREATE(), $
TEMP: HANDLE_CREATE(), $
FCS1: HANDLE_CREATE(), $
FCS2: HANDLE_CREATE(), $
TKEY: HANDLE_CREATE(), $
RPID: HANDLE_CREATE()}
PHTSCP = {PHTSCP_TYPE}
@PHTSPD
PHTSPD_REC = {PHTSPD_TYPE, $
UNIT: ` `, $
DET: ` `, $
ADMN: ` `, $
ORDR: 0, $
DIMS: 0L, $
HDR: HANDLE_CREATE(), $
TKEY: HANDLE_CREATE(), $
RPID: HANDLE_CREATE(), $
KYID: HANDLE_CREATE(), $
FILT: HANDLE_CREATE(), $
APER: HANDLE_CREATE(), $
POLZ: HANDLE_CREATE(), $
NDRS: HANDLE_CREATE(), $
CSTP: HANDLE_CREATE(), $
DWEL: HANDLE_CREATE(), $
MEAS: HANDLE_CREATE(), $
CPOS: HANDLE_CREATE(), $
TIME: HANDLE_CREATE(), $
MNPW: HANDLE_CREATE(), $
MNPU: HANDLE_CREATE(), $
MDPW: HANDLE_CREATE(), $
Q1PW: HANDLE_CREATE(), $
Q3PW: HANDLE_CREATE(), $
DEC: HANDLE_CREATE(), $
RA: HANDLE_CREATE(), $
ROLL: HANDLE_CREATE(), $
PLEN: HANDLE_CREATE(), $
FLAG: HANDLE_CREATE()}
PHTSPD = {PHTSPD_TYPE}
@PHTAAP
PHTAAP_REC = {PHTAAP_TYPE, $
ADMN:' `, $
DET:' `, $
DIMS: 0L, $
FILT: 0, APER: 0, POLZ: 0, $
HDR: HANDLE_CREATE(), $
TIME: HANDLE_CREATE(), $
CSTP: HANDLE_CREATE(), $
CPOS: HANDLE_CREATE(), $
DWEL: HANDLE_CREATE(), $
MNFL: HANDLE_CREATE(), $
MNFU: HANDLE_CREATE(), $
MNBR: HANDLE_CREATE(), $
MNBU: HANDLE_CREATE(), $
MDFL: HANDLE_CREATE(), $
Q1FL: HANDLE_CREATE(), $
Q3FL: HANDLE_CREATE(), $
MDBR: HANDLE_CREATE(), $
Q1BR: HANDLE_CREATE(), $
Q3BR: HANDLE_CREATE(), $
RPID: HANDLE_CREATE(), $
DEC: HANDLE_CREATE(), $
RA: HANDLE_CREATE(), $
ROLL: HANDLE_CREATE(), $
FLAG: HANDLE_CREATE()}
PHTAAP = {PHTAAP_TYPE}
PHTCS_REC_TYPE = {PHTCS_TYPE, $
UNIT: ` `, $
DIMS: 0L, $
HANDLE: HANDLE_CREATE()}
PHTCS_STRUC_TEMPLATE = { $
UNIT: `UNIT', $
DIMS: `DIMS', $
UKST: `UKST' , $
UKEN: `UKEN' , $
IKST: `IKST' , $
IKEN: `IKEN' , $
UTST: `UTST' , $
UTEN: `UTEN' , $
FLID: `FLID' , $
AOTN: `AOTN' , $
SUBS: `SUBS' , $
OPFO: `OPFO' , $
F1TS: `F1TS' , $
F2TS: `F2TS' , $
F1PS: `F1PS' , $
F2PS: `F2PS' , $
C1PS: `C1PS' , $
C2PS: `C2PS' , $
C3PS: `C3PS' , $
CMOD: `CMOD' , $
CAMP: `CAMP' , $
CSTE: `CSTE' , $
CINC: `CINC' , $
CRES: `CRES' , $
DETA: `DETA' , $
DRS: `DRS' , $
MUX1: `MUX1' , $
MUX2: `MUX2' , $
XSTA: `XSTA' , $
D1OF: `D1OF' , $
D1GA: `D1GA' , $
D2OF: `D2OF' , $
D2GA: `D2GA' , $
FREQ: `FREQ' , $
NNDR: `NNDR' , $
NDR: `NDR' , $
INTT: `INTT' , $
MEAT: `MEAT' , $
MPC1: `MPC1' , $
MPC2: `MPC2' , $
MPC3: `MPC3' , $
MET: `MET' }
PHTCS = {PHTCS_TYPE}
@adm
ADM_REC = {ADM_TYPE, NAME: ` `, $
PHTCS: -1L, $
PHTERD: -1L, $
PHTSRD: -1L, $
PHTSCP: -1L, $
PHTSPD: -1L, $
PHTCLA: -1L, $
PHTIERD: -1L, $
PHTISRD: -1L, $
PHTISCP: -1L, $
PHTISPD: -1L, $
PHTICLA: -1L }
ADM = {ADM_TYPE}
@phtcla
PHTCLA_REC = {PHTCLA_TYPE, $
UNIT: ` `, $
DET: ` `, $
ADMN: ` `, $
ORDR: 0, $
DIMS: 0L, $
DWEL: 0L, $
RPID: HANDLE_CREATE(), $
QFLG: HANDLE_CREATE(), $
QSTA: HANDLE_CREATE(), $
STAT: HANDLE_CREATE(), $
CPOS: HANDLE_CREATE(), $
FCS1: HANDLE_CREATE(), $
FCS2: HANDLE_CREATE(), $
TEMP: HANDLE_CREATE(), $
TIME: HANDLE_CREATE(), $
BIAS: HANDLE_CREATE(), $
PIXL: HANDLE_CREATE(), $
PUNC: HANDLE_CREATE()}
PHTCLA = {PHTCLA_TYPE}
| Date | Author | Description |
|---|---|---|
| 15/06/1996 | Carlos GABRIEL (ESA-SAI) | First Version |
| 20/07/1996 | Carlos GABRIEL (ESA-SAI) | Update |