abdr1sdd

09/04/97 djm #1

06/17/98 dlf #2

09/17/98 dlf #3

---------------------------------------------------------------

DATA DICTIONARY: AMSU/B 1B* DATA RECORD



AMSU_MAJOR_FRAME_ERROR_DETECTED - Set to 1 if major frame is filler;

otherwise 0.



AMSU_MINOR_FRAME_ERROR_DETECTED - Set to 1 if minor frame

number is filler, or AIP is filler, AMSU is filler,

or minor frame has is out of sequence.



AMSU_PARITY_ERROR_DETECTED - flag is set to 1 if any AMSU parity bits

(6 bits of 103rd byte of minor frame) is not 0.



AMSU_SYNC_ERROR_DETECTED - Flag is set to 1 if any of first 22 bits

of AMSU part of minor frame are incorrect.



ANALOG_INVALID_DATA_BIT_FLAGS- Word indicating AMSU-B

analog telemetry data is questionable. Bits in this word are set if a

given analog item corresponding to the bit could not be

updated during the scan. Bits are as defined in 1b data

format for Invalid Data Bit Flags under ANALOG TELEMETRY.



APITCH. It represents the Euler error angle. See the

Programming and Control Handbook (Reduction of CPU Telemetry)

for instructions for the conversion of this integer value to an

angular measure.



AROLL. It represents the Euler error angle. See the

Programming and Control Handbook (Reduction of CPU Telemetry)

for instructions for the conversion of this integer value to an

angular measure.



ATTITUDE_CONTROL - TBD



ATTITUDE_PWTIP$AC the "passive wheel test in progress" indicator from

the TIP CPU telemetry. The two-byte hex code given in the

telemetry has been stored as a one-byte indicator that can be

interpreted as follows:

+

0 --> normal (no test)

1 --> yaw axis test inprogress

2 --> roll axis test in progress

3 --> pitch axis test in progress

-1 --> attitude monitoring locked out

+

(reference: KLM Telemetry List, Figure 27)



ATTITUDE_SMODE the attitude control submode word from the TIP CPU

telemetry. The two-byte hex code given in the telemetry has

been stored as a one-byte indicator that can be interpreted as

follows:

+

0 --> nominal

1 --> rate nulling

2 --> yaw gyrocompass

3 --> search

4 --> coast

+

(reference: KLM Telemetry List, Figure 27)



AYAW. It represents the Euler error angle. See the

Programming and Control Handbook (Reduction of CPU Telemetry)

for instructions for the conversion of this integer value to an

angular measure.



CALIBRATION_ERROR is a quality indicator normally set to 0 but

set to 1 by the PDP if the calibration coefficients reported on

this record are questionable or missing (i.e., if there is at

least one non-zero element in CALIB_SCAN_PROBLEM_INDICATOR which

prevented calibration of the scan).



CALIB_CHAN_PROBLEM_INDICATOR a 2-dimensional array of Boolean

codes -- one column for each of the 5 channels -- indicating

the occurrence (1--> yes, 0 --> no) of the channel specific

conditions that follow:

(1) no good blackbody counts for scan line

(2) no good space view counts for scan line

(3) no good PRT's for scan line

(4) Some bad blackbody view counts for scan line

(5) Some bad space view counts for scan line

(6) Some bad PRT temps for scan line



CALIB_SCAN_PROBLEM_INDICATOR an array of Boolean codes

indicating the occurrence ( 1--> yes, 0 --> no) of the conditions

given below. These indicators apply to the scan line as a

whole. Indicators for specific channel conditions are given by

the CALIB_CHAN_PROBLEM_INDICATOR.

+

(1) scan not calibrated because of bad time.

(2) scan calibrated using fewer than the

preferred number of scan lines due to

proximity to start or end of dataset or data gap.

(3) no calibration due to bad or missing

PRT data.

(4) calibrated but with marginal PRT data

(5) some uncalibrated channels for this

scan line.

(6) uncalibrated due to instrument mode.

(7) questionable calibration due to antenna position

error of space views.

(8) questionable calibration due to antenna position

error of warm target views.



CAL_TARGET_TEMP_1 - digital A PRT telemetry counts for warm load

load PRT # 1



CAL_TARGET_TEMP_2 - digital A PRT telemetry counts for warm load

load PRT # 2

CAL_TARGET_TEMP_3 - digital A PRT telemetry counts for warm load

load PRT # 3



CAL_TARGET_TEMP_4 - digital A PRT telemetry counts for warm load

load PRT # 4

CAL_TARGET_TEMP_5 - digital A PRT telemetry counts for warm load

load PRT # 5

CAL_TARGET_TEMP_6 - digital A PRT telemetry counts for warm load

load PRT # 6

CAL_TARGET_TEMP_7 - digital A PRT telemetry counts for warm load

load PRT # 7

CHAN_16_RELAY - flag from housekeeping word A02 where

value of 1 indicates relay on.



CHAN_17_RELAY - flag from housekeeping word A02 where

value of 1 indicates relay on.



CHAN_18/19/20_RELAY - flag from housekeeping word A02 where

value of 1 indicates relay on.



CLOCK_DRIFT_CORRECTION indicates whether the scan time given in

this record has been corrected for the drift in the spacecraft

clock. A value of 0 indicates no correction has been made, and

a value of 1, that the time in TIME_OF_DAY_OF_SCAN has been

corrected for drift.



CLOCK_DRIFT_DELTA The difference between the time reported on

the data record and that reported by the spacecraft. The time

reported on the data record has been corrected for the drift of

the spacecraft's clock. If the CLOCK_DRIFT_DELTA is added to

TIME_OF_DAY_OF_SCAN, the time reported by the spacecraft will

result. <<missing from current version of SF.>>



COLD_CAL_COUNTS Space view counts. Four readings for each

of 5 AMSU-B channels.



COLD_CAL_POSITION_FLAGS - Space view antenna position flags. Value of 0 indicates

antenna position within tolerance. Defined for 4 antenna readings.



COLD_CAL_POSITION_INFO - Antenna positions for space views.

Four antenna readings.



DATA_GAP_INDICATOR Normally zero, if this indicator is set to 1

on a given record, that record is the first one following a data

gap. This indicator is controlled by the PDP, which sets the

indicator based on the patterns of time codes it finds in the

level 1a data.



DAY_OF_YEAR_OF_SCAN the day of the year on which the scan

began, set by the PDP based upon the date and time information

provided in the data stream.



DIGITAL_B_TELEMETRY - Bits in this word are set if a

given bit in digital A data word A02 is set.

Bits in this word are as defined in 1b data

format for Digital B Telemetry.



DIGITAL_DATA_WORD_A01 - Bits in this word are set if a

given bit in digital A data word A01 is set.

Bits in this word are as defined in 1b data

format for Digital Data word A01.



DIG_INVALID_DATA_BIT_FLAGS - array of 2 words indicating

if the A01 and A02 housekeeping items are valid. Since

these items are invalid only if A01 and A02 are missing,

only the first element of the array is used. Value of

1 indicates these words are missing.



DIG_MODULE_ID - 8 bit word from housekeeping word A01 where

value of word is instrument ID. Value of 4 for NOAA-K

indicates PFM.



DO_NOT_USE_SCAN is a general quality indicator set by the PDP.

If its value is 1, the scan line should be treated by the

product processors as though it were missing. This flag will be

set if the calibration cannot be performed, or if the earth

location information is missing or erroneous, or if the scan

contains a corrupt time code and a valid time can not be

inferred. <<1b: bytes 29-32, bit 31>>



EARTH_LOCATION_ERROR Normally zero, this indicator indicates the

occurrence of a problem in earth location if value is 1.



EARTH_LOCATION_PROBLEM_INDICATOR

(1) not earth-located because of bad time

(2) questionable earth location because of

questionable time code

(3) questionable earth location because of marginal

agreement with reasonableness check

(4) earth location probably bad -- fails

reasonableness check.



EARTH_LOC_ATTITUDE_CORRECTED - - flag to indicate whether earth

location attitude correction passed reasonableness test.

Value of 1 indicates reasonableness test passed.



EARTH_LOC_INDICATOR - TBD



FET_AMP_TEMP_CH16 - digital A PRT telemetry counts for FET

amplifier channel 16

FET_AMP_TEMP_CH17 - digital A PRT telemetry counts for FET

amplifier channel 17



FET_AMP_TEMP_CH18 - digital A PRT telemetry counts for FET

amplifier channel 18

FET_AMP_TEMP_CH19 - digital A PRT telemetry counts for FET

amplifier channel 19

FET_AMP_TEMP_CH20 - digital A PRT telemetry counts for FET

amplifier channel 20

FIRST_GOOD_TIME_AFTER_UPDATE The spacecraft clock has been

updated. This scan is the first subsequent scan whose time is

judged good. Set by the PDP. <<1b: bytes 29-32, bit 26>>



GDTIME Geometric Data Time taken from the TIP CPU telemetry.



ICE_TEMP - Analog telemetry counts for ICE temperature.



ICE_TEMP_FLAG - Invalid (questionable) flag for

ICE temperature from analog telemetry. Value of 1 indicates

that the value of the analog telemetry item could not be

updated during this scan.

INSTRUMENT_STATUS_CHANGE - flag indicating whether instrument

status changed this scan (1 = status changed).



INVESTIGATION_MODE - flag from housekeeping word A02 where

value of 1 indicates investigation mode.



LAT_LON_DEGREES The geodetic latitude and longitude, in that

order, of each of the fields of view along the scan line. The

latitude's range is +/- 90 degrees, with 0 at the equator and

positive angles to the north. The longitude is measured from

Greenwich, with positive values to the east; its range is +/-

180 degrees.



LOCAL_AZIMUTH_ANGLE the angle between the projections onto

the tangent plane of lines drawn from the viewed point to the

sun and from the viewed point to the satellite. It is measured

from sun to satellite and has a range of +/- 180 degrees; angles

eastward from the sun are positive.



LOCAL_OSCIL_MON_CURR_CH16 - digital A PRT telemetry counts for

local oscillator monitor current for channel 16.



LOCAL_OSCIL_MON_CURR_CH17 - digital A PRT telemetry counts for

local oscillator monitor current for channel 17.



LOCAL_OSCIL_MON_CURR_CH18-20 - digital A PRT telemetry counts for

local oscillator monitor current for channels 18-20.



LOCAL_OSCIL_TEMP_CH16 - digital A PRT telemetry counts for

local oscillator temperature for channel 16.



LOCAL_OSCIL_TEMP_CH17 - digital A PRT telemetry counts for

local oscillator temperature for channel 17.



LOCAL_OSCIL_TEMP_CH18-20 - digital A PRT telemetry counts for

local oscillator temperature for channels 18-20.



LOCAL_ZENITH_ANGLE (aka satellite zenith angle) the angle from a

line drawn from the viewed point to the satellite and one from

the viewed point normal to its tangent plane. The range of

satellite zenith angle is 0 to 90 degrees.



LO_TEMP_CH16 - Analog telemetry counts for local oscillator

temperature for channel 16.



LO_TEMP_CH16_FLAG - Invalid (questionable) flag for

LO temperature for channel 16 from analog telemetry.

Value of 1 indicates that the value of the analog

telemetry item could not be updated during this scan.



LO_TEMP_CH17 - Analog telemetry counts for local oscillator

temperature for channel 17.



LO_TEMP_CH17_FLAG - Invalid (questionable) flag for

LO temperature for channel 17 from analog telemetry.

Value of 1 indicates that the value of the analog

telemetry item could not be updated during this scan.



LO_TEMP_CH18-20 - Analog telemetry counts for local oscillator

temperature for channels 18-20.



LO_TEMP_CH18-20_FLAG - Invalid (questionable) flag for

LO temperature for channels 18-20 from analog telemetry.

Value of 1 indicates that the value of the analog

telemetry item could not be updated during this scan.



MAJOR_FRAME_COUNTER The TIP major frame counter of the major

frame from which this scan line was extracted. Set by the PDP

directly from the raw data.



MDE_TEMP - Analog telemetry counts for MDE temperature.



MDE_TEMP_FLAG - Invalid (questionable) flag for

MDE temperature from analog telemetry.

Value of 1 indicates that the value of the analog

telemetry item could not be updated during this scan.



MEMORY_CHECK_STATUS - flag from housekeeping word A02 where

value of 1 indicates enabled; 0 = disabled.



MIXER_TEMP_CH_16 - digital A PRT telemetry counts for

mixer temperature for channel 16.



MIXER_TEMP_CH_17 - digital A PRT telemetry counts for

mixer temperature for channel 17.



MIXER_TEMP_CH_18-20 - digital A PRT telemetry counts for

mixer temperature for channels 18-20.



MODE_TRANSITION_FLAG - flag from housekeeping word A01 where

value of 0 = transitin complete, 1 = transition in progress.



NAVIGATION_STATUS_BIT_FIELD - 4 byte packed bit word with bits

defined as in 1b data record format under Navigation Status Bit

Field.



OBSERVATIONS The radiometric counts of earth views during

the current scan (5 channels, 90 fields of view).



ORBIT_NODE This field indicates the direction of the spacecraft

at the time of the scan. A value of zero indicates the

spacecraft is heading north (ascending), a value of one that it

is going south (descending).



PARKED_IN_NADIR_VIEW_MODE - flag from housekeeping word A02 where

value of 1 = parked in nadir view.



PARKED_IN_SPACE_VIEW_MODE - flag from housekeeping word A02 where

value of 1 indicates parked in space view.



PARKED_IN_TARGET_VIEW_MODE- flag from housekeeping word A02 where

value of 1 indicates parked in warm calibration view mode.

PEU_TEMP - Analog telemetry counts for PEU temperature.



PEU_TEMP_FLAG - Invalid (questionable) flag for

PEU temperature from analog telemetry.

Value of 1 indicates that the value of the analog

telemetry item could not be updated during this scan.



PITCH_ERROR_CORRECTION_FIXED the value provided in the TIP's CPU

parameter APITCH. It represents the Euler error angle. See the

Programming and Control Handbook (Reduction of CPU Telemetry)

for instructions for the conversion of this integer value to an

angular measure.



PIXEL_DATA_INVALID_FLAG - flag from housekeeping word A01 where

value of 1 indicates pixel data invalid.



POSITION_FLAGS - Flags for antenna positions for each earth

field of view. If set to 1, flag indicates antenna position

is out of nominal range for this view. (90 fields of view)



POSITION_INFORMATION - Antenna position counts for earth views.

(90 fields of view)



PRI_CAL_COEFFS The calibration coefficients computed by the

PDP for AMSU-B channels using the primary calibration

algorithm, as well as primary calibration parameters stored in

CPIDS. These are the calibration coefficients that should be

used to convert radiometric counts to radiance (coefficients a0,

a1, a2 for 5 channels).



PROC_CHECK_FLAG - flag from housekeeping word A01 where

value of 1 = built-in test failed; 0 = test passed.



PRT_BOARD_TEMPERATURE - digital A PRT telemetry counts for

PRT board temperature.



PRT_BRIDGE_VOLTAGE - digital A PRT telemetry counts for

PRT bridge voltage.



PSU_TEMP - Analog telemetry counts for PSU temperature.



PSU_TEMP_FLAG - Invalid (questionable) flag for

PSU temperature from analog telemetry.

Value of 1 indicates that the value of the analog

telemetry item could not be updated during this scan.



QUALITY_INDICATOR_BIT_FIELD - Corresponds to bits in 4 byte word

defined in 1b format for Quality Indicator Bit Field in data record.



RAM_CHECK_FLAG - flag from housekeeping word A02 where

value of 1 = ram check failed; 0 = passed.



RELAY_POWER - flag from housekeeping word A02 where

value of 1 = power on; 0 = power off.



ROLL_ERROR_CORRECTION the value provided in the TIP's CPU

parameter AROLL. It represents the Euler error angle. See the

Programming and Control Handbook (Reduction of CPU Telemetry)

for instructions for the conversion of this integer value to an

angular measure.



ROM_CHECK_FLAG - flag from housekeeping word A02 where

value of 1 rom check failed; 0 = passed.



S/C_ALTITUDE The spacecraft altitude in kilometers. Computed

by AELDS, rounded by PDP to nearest km, and stored as an integer.



SARR_A_STATUS - Power level of the SAR A transmitter from analog

telemetry.



SARR_B_STATUS - Power level of the SAR B transmitter from analog

telemetry.



SARR_A_STATUS_FLAG - Invalid (questionable) flag for

SAR A transmitter status from analog telemetry.

Value of 1 indicates that the value of the analog

telemetry item could not be updated during this scan.



SARR_B_STATUS_FLAG - Invalid (questionable) flag for

SAR B transmitter status from analog telemetry.

Value of 1 indicates that the value of the analog

telemetry item could not be updated during this scan.



SCANNER_MOTOR_CURR - Analog telemetry counts for scan motor current.



SCANNER_MOTOR_CURR_FLAG - Invalid (questionable) flag for

scan motor current from analog telemetry.

Value of 1 indicates that the value of the analog

telemetry item could not be updated during this scan.



SCANNER_MOTOR_TEMP - Analog telemetry counts for scan motor

temperature.



SCANNER_MOTOR_TEMP_FLAG - Invalid (questionable) flag for

scan motor temperature from analog telemetry.

Value of 1 indicates that the value of the analog

telemetry item could not be updated during this scan.



SCAN_CONTROL_STATUS - flag from housekeeping word A01 where

value of 1 = aborted; 0 = running.



SCAN_LINE_NUMBER the relative scan number within the period of

the 1b data set, starting with 1. Scan_line_number will take

into account missing scans and thus attempt to give an accurate

count of the number of scan lines generated by the spacecraft.

Set by the PDP.



SCAN_NORMAL_MODE - flag from housekeeping word A02 where

value of 1 = scan in normal scan mode.



SCAN_SYNC - flag from housekeeping word A01 where

value of 1 = scan synchronization error > 0.1 degrees;

0 = error < 0.1 degrees.



SECONDARY_REF_TEMP - analog telemetry word for +5V secondary

reference voltage.



SECONDARY_REF_TEMP_FLAG - invalid (questionable)

flag for +5V secondary reference voltage from analog telemetry.

Value of 1 indicates that the value of the analog

telemetry item could not be updated during this scan.



SECONDARY_VOLTAGE - array of 8 analog telemetry words

for secondary voltages:

+12V(A), -12V(A), +15V(A), -15V(A), +8V(A), +5v(D),

+5V(A), -5V(A)



SECONDARY_VOLTAGE_FLAGS - array of 8 invalid (questionable)

flags for secondary voltages from analog telemetry.

Value of 1 indicates that the value of the analog

telemetry item could not be updated during this scan.



SEC_CAL_COEFFS - calibration coefficients computed by the

PDP for AMSU-B channels using the primary calibration

algorithm, and the secondary calibration parameters stored in

CPIDS. These are the calibration coefficients that should be

used to convert radiometric counts to radiance (coefficients a0,

a1, a2 for 5 channels).



SOLAR_ZENITH_ANGLE the angle between a line drawn from the

viewed point to the sun and one from the viewed point normal to

its tangent plane. The range of solar zenith angle is 0 to

180 degrees.



SPACE_VIEW_LSB - flag from housekeeping word A02 where

combining lsb and msb bits gives space view position

0 to 3.



SPACE_VIEW_MSB - flag from housekeeping word A02 where

combining lsb and msb bits gives space view position

0 to 3.



STEPPED_MODE - flag from housekeeping word A02 where

value of 1 indicates scan in stepped mode.



STX_1_POWER - level of power of the STX-1 transmitter from analog

telemetry.

STX_2_POWER - level of power of the STX-2 transmitter from analog

telemetry.



STX_3_POWER - level of power of the STX-3 transmitter from analog

telemetry.



STX_1_STATUS - on/off status of the STX-1 transmitter from analog

telemetry. Value of 0 indicates transmitter off;

value of 255 indicates transmitter on.

STX_2_STATUS - on/off status of the STX-2 transmitter from analog

telemetry. Value of 0 indicates transmitter off;

value of 255 indicates transmitter on.



STX_3_STATUS - on/off status of the STX-3 transmitter from analog

telemetry. Value of 0 indicates transmitter off;

value of 255 indicates transmitter on.



STX_4_STATUS - on/off status of the STX-4 transmitter from analog

telemetry. Value of 0 indicates transmitter off;

value of 255 indicates transmitter on.

STX_1_POWER_FLAG - Invalid (questionable) flag for

STX 1 transmitter power from analog telemetry.

Value of 1 indicates that the value of the analog

telemetry item could not be updated during this scan.

STX_2_POWER_FLAG - Invalid (questionable) flag for

STX 2 transmitter power from analog telemetry.

Value of 1 indicates that the value of the analog

telemetry item could not be updated during this scan.



STX_3_POWER_FLAG - Invalid (questionable) flag for

STX 3 transmitter power from analog telemetry.

Value of 1 indicates that the value of the analog

telemetry item could not be updated during this scan.

STX_1_STATUS_FLAG - Invalid (questionable) flag for

STX 1 transmitter status from analog telemetry.

Value of 1 indicates that the value of the analog

telemetry item could not be updated during this scan.

STX_2_STATUS_FLAG - Invalid (questionable) flag for

STX 2 transmitter status from analog telemetry.

Value of 1 indicates that the value of the analog

telemetry item could not be updated during this scan.



STX_3_STATUS_FLAG - Invalid (questionable) flag for

STX 3 transmitter status from analog telemetry.

Value of 1 indicates that the value of the analog

telemetry item could not be updated during this scan.



STX_4_STATUS_FLAG - Invalid (questionable) flag for

STX 4 transmitter status from analog telemetry.

Value of 1 indicates that the value of the analog

telemetry item could not be updated during this scan.

SUBREFLECTOR_TEMP - digital A PRT telemetry counts for

subreflector temperature.



SURVIVAL_HEATER - flag from housekeeping word A02 where

value of 1 indicates survival heater on.



TIME_ERROR The current scan line does not have the expected time

and the fact cannot be explained by a detected data gap or by a

scheduled correction to the spacecraft clock. Generally this

means that the difference between the time of the current scan

and the most recent previous scan having a good time is not

evenly divisable by the scan period. Set by the PDP based upon

major/minor frame accounting and the availability of time data

from the spacecraft. <<1b: bytes 29-32, bit 30>>



TIME_OF_DAY_OF_SCAN the time of day in milliseconds of the start

of the scan. Set by the PDP based upon the date and time

information provided in the data stream. Scan times are obtained

from the time of the TIP major frame with an increment added

for each scan period. The scan time refers to the time midway

through the first field of view of the scan. If the time

of the TIP major is not known and in the case of embedded AIP or

TIP, the time will be inferred from the AVHRR frame (GAC or

HRPT).



TIME_PROBLEM_INDICATOR provides an array of boolean codes

indicating the occurrence (or not) of the following conditions:

+

(1) Time received from the s/c was

obviously bad. The time on this scan

has been inferred from those on nearby

scan lines.

(2) Bad time received from s/c and can't

infer one reliably.

(3) Pattern of scan times changed. May be

related to clock update.

(4) Spare.



TX_SWITCH_DURING_CAL_INTERVAL Flag indicating that a transmitter

status changed during convolution interval (7 scan lines centered

on current scan) or new bias turned on or off during interval.



TX_NEWBIAS_FLAG Flag indicating that new transmitter bias is

on (=1) or off (=0) during current scan.



TX_NEWBIAS_CHANGE Flag indicating that new transmitter bias has

turned from off to on, or from on to off relative to the previous

or next scan line. Such a change is a warning that the correction

of Earth and calibration views for the new bias will be uncertain

due to the uncertainty of exact time of change in the new bias status.

Note that the change could have occurred during the previous

scan if the change flag was set for that scan; likewise for the

next scan.



WARM_CAL_COUNTS - warm target view counts. Four readings for each

of 5 AMSU-B channels



WARM_CAL_POSITION_FLAGS - warm target view antenna position flags.

Value of 0 indicates antenna position within tolerance.

Defined for 4 antenna readings.



WARM_CAL_POSITION_INFO - Antenna position for warm target views.

Four readings.

YAW_ERROR_CORRECTION - the value provided in the TIP's CPU

parameter AYAW. It represents the Euler error angle. See the

Programming and Control Handbook (Reduction of CPU Telemetry)

for instructions for the conversion of this integer value to an

angular measure.



YEAR_OF_SCAN - the year in which the scan began. It will contain

the year as a four-digit number. It is set by the PDP based upon

the date and time information provided in the data stream.