KPL/IK WISPR Instrument Kernel =========================================================================== This instrument kernel (I-kernel) contains references to mounting alignment, operating modes, and timing as well as internal and FOV geometry for the Solar Probe Plus WISPR instrument. Version and Date --------------------------------------------------------------- The TEXT_KERNEL_ID stores version information of loaded project text kernels. Each entry associated with the keyword is a string that consists of four parts: the kernel name, version, entry date, and type. For example, the frame kernel might have an entry as follows: \begindata TEXT_KERNEL_ID += 'SPP_WISPR V0.0.2 16-JUN-2016 IK' \begintext Version 0.0.2 -- June 16, 2016 -- Scott Turner Altered ID codes to fall in the standard NAIF conventional range [-96000, -96999] for SPP. Version 0.0.1 -- June 15, 2016 -- Angelos Vourlidas Updated field of view definitions from original square to rectangular fields. Version 0.0.0 -- April 30, 2015 -- Scott Turner Initial prototype version release with nominal alignments and FOV definitions. References --------------------------------------------------------------- 1. "Kernel Pool Required Reading" 2. SPP Spacecraft Frames Definition Kernel Prototype Contact Information --------------------------------------------------------------- Direct questions, comments, or concerns about the contents of this kernel to: Angelos Vourlidas, JHUAPL, (240)228-5073, Angelos.Vourlidas@jhuapl.edu Scott Turner, JHUAPL/SAA, (443)778-1693, Scott.Turner@jhuapl.edu Implementation Notes --------------------------------------------------------------- This file is used by the SPICE system as follows: programs that make use of this frame kernel must "load" the kernel normally during program initialization. Loading the kernel associates the data items with their names in a data structure called the "kernel pool". The SPICELIB routine FURNSH loads a kernel into the pool as shown below: FORTRAN: (SPICELIB) CALL FURNSH ( frame_kernel_name ) C: (CSPICE) furnsh_c ( frame_kernel_name ); IDL: (ICY) cspice_furnsh, frame_kernel_name In order for a program or routine to extract data from the pool, the SPICELIB routines GDPOOL, GIPOOL, and GCPOOL are used. See [2] for more details. This file was created and may be updated with a text editor or word processor. Naming Conventions --------------------------------------------------------------- As we don't have an officially sanctioned NAIF ID code range for Solar Probe Plus yet, this kernel has notional ID codes. These ID codes violate NAIF conventions for instruments, but are consistent with the frame ID codes present in the corresponding orbiter frame kernel. WISPR Inner Telescope Field of View Definition --------------------------------------------------------------- The WISPR inner telescope has a 40.9 x 38.4 degree rectangular field of view. The boresight is the Z-axis of the SPP_WISPR_INNER frame, as defined in the SPP orbiter frame kernel, with the other principal axes aligned with the X/Y axes of that frame. Resulting in the following field of view definition: \begindata INS-96100_FOV_FRAME = 'SPP_WISPR_INNER' INS-96100_FOV_SHAPE = 'RECTANGLE' INS-96100_BORESIGHT = ( 0.0, 0.0, 1.0 ) INS-96100_FOV_CLASS_SPEC = 'ANGLES' INS-96100_FOV_REF_VECTOR = ( 0.0, 1.0, 0.0 ) INS-96100_FOV_REF_ANGLE = ( 20.45 ) INS-96100_FOV_CROSS_ANGLE = ( 19.2 ) INS-96100_FOV_ANGLE_UNITS = ('DEGREES') \begintext WISPR Outer Telescope Field of View Definition --------------------------------------------------------------- The WISPR outer telescope has a 59.2 x 55.4 degree rectangular field of view. The boresight is the Z-axis of the SPP_WISPR_OUTER frame, as defined in the SPP orbiter frame kernel, with the other principal axes aligned with the X/Y axes of that frame. Resulting in the following field of view definition: \begindata INS-96120_FOV_FRAME = 'SPP_WISPR_OUTER' INS-96120_FOV_SHAPE = 'RECTANGLE' INS-96120_BORESIGHT = ( 0.0, 0.0, 1.0 ) INS-96120_FOV_CLASS_SPEC = 'ANGLES' INS-96120_FOV_REF_VECTOR = ( 0.0, 1.0, 0.0 ) INS-96120_FOV_REF_ANGLE = ( 29.6 ) INS-96120_FOV_CROSS_ANGLE = ( 27.7 ) INS-96120_FOV_ANGLE_UNITS = 'DEGREES' \begintext NAIF ID Code to Name Mapping --------------------------------------------------------------- \begindata NAIF_BODY_NAME += 'SPP_WISPR_INNER' NAIF_BODY_CODE += -96100 NAIF_BODY_NAME += 'SPP_WISPR_OUTER' NAIF_BODY_CODE += -96120 \begintext