/***************************************************************************/ /* MLASCIRDR.FMT V8.2 */ /* edited 13 Aug 2014 gan fixed double quote 12/31/14 */ /* Revised 21 May 2015 CHANID = A, B, C for ground triggers whose */ /* pulse width is invalid but may have usable range/reflectance. */ /* Revised 17 September 2015 for new Planetary Constant definitions and */ /* to use absolute radius rather than height above a spherical datum */ /***************************************************************************/ OBJECT = COLUMN NAME = LONGITUDE COLUMN_NUMBER = 1 BYTES = 9 DATA_TYPE = ASCII_REAL START_BYTE = 1 FORMAT = "F9.5" DESCRIPTION = "The planetocentric longitude of the laser bounce point producing a trigger on a given channel." END_OBJECT = COLUMN OBJECT = COLUMN NAME = LATITUDE COLUMN_NUMBER = 2 BYTES = 10 DATA_TYPE = ASCII_REAL START_BYTE = 11 FORMAT = "F10.5" DESCRIPTION = "The planetocentric latitude of the laser bounce point producing a trigger on a given channel." END_OBJECT = COLUMN OBJECT = COLUMN NAME = RADIUS COLUMN_NUMBER = 3 BYTES = 9 DATA_TYPE = ASCII_REAL START_BYTE = 22 FORMAT = "F9.4" UNIT = "KM" DESCRIPTION = "The planetary radius at the laser bounce point. Altitude was previously measured with respect to a reference sphere about the center of mass, but is now the total planetary radius." END_OBJECT = COLUMN OBJECT = COLUMN NAME = ET_FIRE COLUMN_NUMBER = 4 BYTES = 17 DATA_TYPE = ASCII_REAL START_BYTE = 32 FORMAT = "F17.6" UNIT = "SECOND" DESCRIPTION = "The independent variable of the equations of motion in the Solar System Barycentric frame at the laser fire time, in ET seconds from the J2000 epoch, also known as Ephemeris Time or Coordinate Time. Its practical realization is the project-supplied clock kernel, applied to the Spacecraft Clock Mission Elapsed Time (MET_SECONDS) that is transmitted to MESSENGER subsystems by the Integrated Electronics Module at the time of the 1 PPS signal. The NAIF SPICE spacecraft clock (SCLK) kernel determines a corresponding Terrestrial Dynamic Time. These times are synchronous with respect to an observer at the Solar System barycenter. The SPICE library routine SCS2E performs the conversion to Ephemeris Time as used by the JPL Planetary Ephemeris." END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 5 BYTES = 10 START_BYTE = 50 NAME = MET_SECONDS DATA_TYPE = ASCII_INTEGER FORMAT = "I10" DESCRIPTION = "Spacecraft mission elapsed time." END_OBJECT = COLUMN OBJECT = COLUMN NAME = SHOT_NUMBER COLUMN_NUMBER = 6 BYTES = 2 START_BYTE = 61 DATA_TYPE = ASCII_INTEGER FORMAT = "I2" DESCRIPTION = "Number of 8 Hz shot or minor frame, 0-7" END_OBJECT = COLUMN OBJECT = COLUMN NAME = CHANID COLUMN_NUMBER = 7 BYTES = 2 DATA_TYPE = ASCII_INTEGER FORMAT = "I2" START_BYTE = 64 DESCRIPTION = "Receiver channel of ground or noise trigger - =0 channel 1 high threshold. =1 channel 1 low =2 channel 2 low =3 ambiguous, assigned to channel 1 low =4 channel 3 low. =5 channel 1 high noise trigger =6 channel 1 low noise trigger =7 channel 2 low noise trigger =8 unassigned noise trigger =9 channel 3 low noise trigger. =A channel 1 high trigger with invalid STARTPLS_WIDTH. =B channel 1 low ground trigger with invalid STARTPLS_WIDTH. =C channel 2 low ground trigger with invalid STARTPLS_WIDTH." END_OBJECT = COLUMN OBJECT = COLUMN NAME = PULSE_WIDTH COLUMN_NUMBER = 8 BYTES = 6 DATA_TYPE = ASCII_REAL START_BYTE = 67 FORMAT = "F6.1" DESCRIPTION = "Received pulse width, nanoseconds." END_OBJECT = COLUMN OBJECT = COLUMN NAME = THRESHOLD COLUMN_NUMBER = 9 BYTES = 7 DATA_TYPE = ASCII_REAL START_BYTE = 74 UNIT = "VOLT" FORMAT = "F7.4" DESCRIPTION = "Discriminator threshold on receiver channel CHANID." END_OBJECT = COLUMN OBJECT = COLUMN NAME = VGA_GAIN COLUMN_NUMBER = 10 BYTES = 6 DATA_TYPE = ASCII_REAL START_BYTE = 82 FORMAT = "F6.3" DESCRIPTION = "Variable gain amplifier gain factor." END_OBJECT = COLUMN OBJECT = COLUMN NAME = RANGE COLUMN_NUMBER = 11 BYTES = 10 DATA_TYPE = ASCII_REAL START_BYTE = 89 UNIT = "KM" FORMAT = "F10.4" DESCRIPTION = "Range from spacecraft center of mass to bounce point, km. The time of flight from the laser transmit start pulse to the bounce point on Mercury, as seen by an observer at the Solar System barycenter, is calculated iteratively from the two-way time of flight using the spacecraft and planetary ephemerides in an inertial frame, and multiplied by the speed of light constant, 299,792.458 km/s. The range has been corrected for the offset of the laser zero-range point to the S/C COM in the boresight direction." END_OBJECT = COLUMN OBJECT = COLUMN NAME = EMISSION_ANGLE COLUMN_NUMBER = 12 BYTES = 6 DATA_TYPE = ASCII_REAL START_BYTE = 100 FORMAT = "F6.2" DESCRIPTION = "Angle at a surface bounce point between a vector to MLA, and a radial vector from the center of mass." END_OBJECT = COLUMN OBJECT = COLUMN NAME = TX_ENERGY COLUMN_NUMBER = 13 BYTES = 5 DATA_TYPE = ASCII_REAL START_BYTE = 107 UNIT = "MILLIJOULE" FORMAT = "F5.1" DESCRIPTION = "The measured transmitted pulse energy for the current SHOT_NUMBER." END_OBJECT = COLUMN OBJECT = COLUMN NAME = UTC COLUMN_NUMBER = 14 BYTES = 25 DATA_TYPE = TIME START_BYTE = 113 DESCRIPTION = "Laser shot time origin T0, converted to Coordinated Universal Time (UTC). The project-supplied clock kernel and NAIF routines convert MET into Terrestrial Dynamical Time (TDT) seconds past the J2000 epoch, and by accounting for leap seconds and the 32.184 s offset between TDT and UTC, to a standard calendar representation of UTC. The laser fire occurs about 0.97 to 1 ms after T0." END_OBJECT = COLUMN OBJECT = COLUMN NAME = TIME_OF_FLIGHT COLUMN_NUMBER = 15 BYTES = 11 DATA_TYPE = ASCII_REAL START_BYTE = 139 UNIT = "NANOSECOND" FORMAT = "F11.1" DESCRIPTION = "Two-way time of flight, corrected for zero-range delay to spacecraft center of mass, in ET nanoseconds." END_OBJECT = COLUMN OBJECT = COLUMN NAME = SAT_LONGITUDE COLUMN_NUMBER = 16 BYTES = 10 DATA_TYPE = ASCII_REAL START_BYTE = 151 FORMAT = "F10.5" DESCRIPTION = "The planetocentric longitude of MESSENGER at the time of fire." END_OBJECT = COLUMN OBJECT = COLUMN NAME = SAT_LATITUDE COLUMN_NUMBER = 17 BYTES = 10 DATA_TYPE = ASCII_REAL START_BYTE = 162 FORMAT = "F10.5" DESCRIPTION = "The planetocentric latitude of MESSENGER at the time of fire." END_OBJECT = COLUMN OBJECT = COLUMN NAME = SAT_ALTITUDE COLUMN_NUMBER = 18 BYTES = 10 DATA_TYPE = ASCII_REAL START_BYTE = 173 FORMAT = "F10.5" UNIT = "KM" DESCRIPTION = "The altitude of MESSENGER with respect to a reference surface about the center of mass, currently a sphere of 2440 km radius." END_OBJECT = COLUMN OBJECT = COLUMN NAME = OFFNADIR_ANGLE COLUMN_NUMBER = 19 BYTES = 8 DATA_TYPE = ASCII_REAL START_BYTE = 184 FORMAT = "F8.3" DESCRIPTION = "Angle between a vector from MLA to the bounce point, and a vector from MLA to the center of mass." END_OBJECT = COLUMN OBJECT = COLUMN NAME = PHASE_ANGLE COLUMN_NUMBER = 20 BYTES = 8 DATA_TYPE = ASCII_REAL START_BYTE = 193 FORMAT = "F8.3" DESCRIPTION = "Solar phase angle at the bounce point." END_OBJECT = COLUMN OBJECT = COLUMN NAME = SOLAR_INCIDENCE_ANGLE COLUMN_NUMBER = 21 BYTES = 7 DATA_TYPE = ASCII_REAL START_BYTE = 202 FORMAT = "F7.2" DESCRIPTION = "Angle at a surface bounce point between a vector to Sun and a radial vector from the center of mass." END_OBJECT = COLUMN OBJECT = COLUMN NAME = SC_RANGE COLUMN_NUMBER = 22 BYTES = 6 DATA_TYPE = ASCII_INTEGER START_BYTE = 210 FORMAT = "I6" DESCRIPTION = "The spacecraft range value used by the science task for algorithm calculations, in units of approximately 30 meters per count. This value is calculated in real time by the spacecraft using its attitude and position knowledge relative to the planet. The range is provided to the instrument asynchronously at one second intervals. As soon as the science task receives a range message, it begins using the new range in its calculations. This value is an estimate only. The spacecraft range reported in telemetry may NOT be the one used throughout the entire second of algorithm calculations." END_OBJECT = COLUMN OBJECT = COLUMN NAME = SEQUENCE_ID COLUMN_NUMBER = 23 BYTES = 6 DATA_TYPE = ASCII_INTEGER START_BYTE = 217 FORMAT = "I6" DESCRIPTION = "Unique sequential identifier for triggers recorded by the range measurement unit in the Calibrated Data Record. Many triggers lie well outside the normal slant range window and are discarded. The SEQUENCE_ID allows ground/noise editing to be transferred from previous processing versions." END_OBJECT = COLUMN OBJECT = COLUMN NAME = STARTPLS_WIDTH COLUMN_NUMBER = 24 BYTES = 4 DATA_TYPE = ASCII_REAL START_BYTE = 225 FORMAT = "F4.1" UNIT = "nanosecond" MISSING_CONSTANT = 99.9 DESCRIPTION = "Width of transmit laser pulse in nanoseconds, used to determine centroid time of outgoing pulse. A value of 99.9 denotes a measurement whose pulse width is invalid. In addition, this value is set to indicate an uncertain start time, leading to highly degraded range accuracy." END_OBJECT = COLUMN