OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022
GEO_read_L1Apacket_data.c File Reference
#include "smfio.h"
#include "GEO_input.h"
#include "L1a_data.h"
#include "PGS_MODIS_35251.h"
Include dependency graph for GEO_read_L1Apacket_data.c:

Go to the source code of this file.

Macros

#define N_ELEMENTS(foo)   ((int) (sizeof(foo) / sizeof(foo[0])))
 
#define STRMAX   512
 
#define ARGMAX   80
 
#define MAX_SC_DATA_NAME   30
 
#define LAST_VALID_SCAN_INDEX   2
 

Functions

PGSt_SMF_status GEO_read_L1Apacket_data (MODFILE *l1a_file, int const number_of_scans, uint16 earth_encoder_times[MAX_SCAN_NUMBER][ENCODER_LENGTH], sc_ancil_struct sc_ancillary_data[2], int16 view_sector_start[MAX_SCAN_NUMBER][SECTOR_LENGTH], uint16 FRside[MAX_SCAN_NUMBER][ELEC_SIDES], uint16 SAside[MAX_SCAN_NUMBER][ELEC_SIDES], uint16 ss_cp_mode[])
 

Macro Definition Documentation

◆ ARGMAX

#define ARGMAX   80

◆ LAST_VALID_SCAN_INDEX

#define LAST_VALID_SCAN_INDEX   2

◆ MAX_SC_DATA_NAME

#define MAX_SC_DATA_NAME   30

◆ N_ELEMENTS

#define N_ELEMENTS (   foo)    ((int) (sizeof(foo) / sizeof(foo[0])))

◆ STRMAX

#define STRMAX   512

Function Documentation

◆ GEO_read_L1Apacket_data()

PGSt_SMF_status GEO_read_L1Apacket_data ( MODFILE *  l1a_file,
int const  number_of_scans,
uint16  earth_encoder_times[MAX_SCAN_NUMBER][ENCODER_LENGTH],
sc_ancil_struct  sc_ancillary_data[2],
int16  view_sector_start[MAX_SCAN_NUMBER][SECTOR_LENGTH],
uint16  FRside[MAX_SCAN_NUMBER][ELEC_SIDES],
uint16  SAside[MAX_SCAN_NUMBER][ELEC_SIDES],
uint16  ss_cp_mode[] 
)

Definition at line 6 of file GEO_read_L1Apacket_data.c.