OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022
SC_scan.h File Reference
#include "PH_pkt_hdr.h"
#include "PD_pkt_data.h"
#include "hdfi.h"
Include dependency graph for SC_scan.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  SC_SCAN_DATA_t
 
struct  SC_PIXEL_QUALITY_DATA_t
 
struct  SC_SCAN_PROC_STATE_t
 

Macros

#define SC_SD_TIME_OFFSET_PERCENTAGE   0.0
 
#define SC_SRCA_TIME_OFFSET_PERCENTAGE   0.072742045
 
#define SC_BB_TIME_OFFSET_PERCENTAGE   0.13473934
 
#define SC_SV_TIME_OFFSET_PERCENTAGE   0.21849695
 
#define SC_EV_TIME_OFFSET_PERCENTAGE   0.34462424
 
#define SC_SCAN_RATE_TOLERANCE   0.05
 
#define SC_GOOD_PIXEL_PACKET   0
 
#define SC_MISSING_PACKET   1
 
#define SC_BAD_CHECKSUM_PACKET   2
 
#define SC_DISCARDED_PACKET   4
 
#define SC_FILL_VALUE   -1
 
#define TIME_FILL_VALUE   -2E9
 
#define SC_NUM_SCI_ENG_BYTES_IN_SDS   224
 

Typedefs

typedef int16 SC_CAL_250M[PD_DN_NUM_250M_DETECTORS][PD_DN_NUM_250M_BANDS][PH_MOD_SOURCE_ID_CAL_FRAME_CNT_MAX *PD_DN_BAND_RATIO_250M]
 
typedef int16 SC_CAL_500M[PD_DN_NUM_500M_DETECTORS][PD_DN_NUM_500M_BANDS][PH_MOD_SOURCE_ID_CAL_FRAME_CNT_MAX *PD_DN_BAND_RATIO_500M]
 
typedef int16 SC_CAL_1KM_DAY[PD_DN_NUM_1KMDAY_DETECTORS][PD_DN_NUM_1KMDAY_BANDS][PH_MOD_SOURCE_ID_CAL_FRAME_CNT_MAX *PD_DN_BAND_RATIO_1KM]
 
typedef int16 SC_CAL_1KM_NIGHT[PD_DN_NUM_1KMNIGHT_DETECTORS][PD_DN_NUM_1KMNIGHT_BANDS][PH_MOD_SOURCE_ID_CAL_FRAME_CNT_MAX *PD_DN_BAND_RATIO_1KM]
 
typedef int16 SC_EV_250M[PD_DN_NUM_250M_DETECTORS][PD_DN_NUM_250M_BANDS][PH_MOD_SOURCE_ID_EARTH_FRAME_CNT_LIMIT *PD_DN_BAND_RATIO_250M]
 
typedef int16 SC_EV_500M[PD_DN_NUM_500M_DETECTORS][PD_DN_NUM_500M_BANDS][PH_MOD_SOURCE_ID_EARTH_FRAME_CNT_LIMIT *PD_DN_BAND_RATIO_500M]
 
typedef int16 SC_EV_1KM_DAY[PD_DN_NUM_1KMDAY_DETECTORS][PD_DN_NUM_1KMDAY_BANDS][PH_MOD_SOURCE_ID_EARTH_FRAME_CNT_LIMIT *PD_DN_BAND_RATIO_1KM]
 
typedef int16 SC_EV_1KM_NIGHT[PD_DN_NUM_1KMNIGHT_DETECTORS][PD_DN_NUM_1KMNIGHT_BANDS][PH_MOD_SOURCE_ID_EARTH_FRAME_CNT_LIMIT *PD_DN_BAND_RATIO_1KM]
 

Macro Definition Documentation

◆ SC_BAD_CHECKSUM_PACKET

#define SC_BAD_CHECKSUM_PACKET   2

Definition at line 133 of file SC_scan.h.

◆ SC_BB_TIME_OFFSET_PERCENTAGE

#define SC_BB_TIME_OFFSET_PERCENTAGE   0.13473934

Definition at line 118 of file SC_scan.h.

◆ SC_DISCARDED_PACKET

#define SC_DISCARDED_PACKET   4

Definition at line 134 of file SC_scan.h.

◆ SC_EV_TIME_OFFSET_PERCENTAGE

#define SC_EV_TIME_OFFSET_PERCENTAGE   0.34462424

Definition at line 120 of file SC_scan.h.

◆ SC_FILL_VALUE

#define SC_FILL_VALUE   -1

Definition at line 141 of file SC_scan.h.

◆ SC_GOOD_PIXEL_PACKET

#define SC_GOOD_PIXEL_PACKET   0

Definition at line 131 of file SC_scan.h.

◆ SC_MISSING_PACKET

#define SC_MISSING_PACKET   1

Definition at line 132 of file SC_scan.h.

◆ SC_NUM_SCI_ENG_BYTES_IN_SDS

#define SC_NUM_SCI_ENG_BYTES_IN_SDS   224

Definition at line 146 of file SC_scan.h.

◆ SC_SCAN_RATE_TOLERANCE

#define SC_SCAN_RATE_TOLERANCE   0.05

Definition at line 123 of file SC_scan.h.

◆ SC_SD_TIME_OFFSET_PERCENTAGE

#define SC_SD_TIME_OFFSET_PERCENTAGE   0.0

Definition at line 116 of file SC_scan.h.

◆ SC_SRCA_TIME_OFFSET_PERCENTAGE

#define SC_SRCA_TIME_OFFSET_PERCENTAGE   0.072742045

Definition at line 117 of file SC_scan.h.

◆ SC_SV_TIME_OFFSET_PERCENTAGE

#define SC_SV_TIME_OFFSET_PERCENTAGE   0.21849695

Definition at line 119 of file SC_scan.h.

◆ TIME_FILL_VALUE

#define TIME_FILL_VALUE   -2E9

Definition at line 142 of file SC_scan.h.

Typedef Documentation

◆ SC_CAL_1KM_DAY

◆ SC_CAL_1KM_NIGHT

◆ SC_CAL_250M

◆ SC_CAL_500M

◆ SC_EV_1KM_DAY

◆ SC_EV_1KM_NIGHT

◆ SC_EV_250M

◆ SC_EV_500M