#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#include <hdf4utils.h>
#include "l1.h"
#include "filehdr_struc.h"
#include "l1_octs_hdf.h"
#include <hdf.h>
#include <mfhdf.h>
Go to the source code of this file.
|
void | reform_octs_time (char *time) |
|
int32_t | get_octs_cal (char *file, int16_t year, int16_t day, int32_t msec[MAXOCLIN], int32_t recnum, int16_t npix, int32_t spix, int32_t tilt, int16_t gainset[MAXOCLIN], float inst_temp[MAXOCLIN], int16_t sample_table[3][8][2][400][2], int32_t scansPerScene, uint16_t l1acnts[NOCBANDS][MAXOCPIX], float l1brads[MAXOCPIX][NOCBANDS]) |
|
int | openl1_read_octs_hdf (filehandle *l1file) |
|
int | readl1_octs_hdf (filehandle *l1file, int32_t recnum, l1str *l1rec) |
|
int | navigation (int32_t fileID) |
|
int | CalcViewAngle (float lon1, float lat1, float pos[3], float usun[3]) |
|
int | LeapCheck (int yr) |
|
int | closel1_octs_hdf (filehandle *l1file) |
|
◆ FL
#define FL 1.0/298.257 /* Earth flatening factor */ |
◆ MAXOCARR
◆ MAXOCLIN
#define MAXOCLIN 6700 /* max # lines */ |
◆ MAXOCPIX
#define MAXOCPIX 2218 /* max # pixels */ |
◆ NBND
◆ NC
#define NC 30 /* max # columns */ |
◆ NDET
◆ NGAIN
◆ NOCBANDS
◆ NR
#define NR 560 /* # rows */ |
◆ NSEG
◆ NTILT
◆ RADIUS
#define RADIUS 6378.137 /* Earth radius in km */ |
◆ CalcViewAngle()
int CalcViewAngle |
( |
float |
lon1, |
|
|
float |
lat1, |
|
|
float |
pos[3], |
|
|
float |
usun[3] |
|
) |
| |
◆ closel1_octs_hdf()
int closel1_octs_hdf |
( |
filehandle * |
l1file | ) |
|
◆ get_octs_cal()
int32_t get_octs_cal |
( |
char * |
file, |
|
|
int16_t |
year, |
|
|
int16_t |
day, |
|
|
int32_t |
msec[MAXOCLIN], |
|
|
int32_t |
recnum, |
|
|
int16_t |
npix, |
|
|
int32_t |
spix, |
|
|
int32_t |
tilt, |
|
|
int16_t |
gainset[MAXOCLIN], |
|
|
float |
inst_temp[MAXOCLIN], |
|
|
int16_t |
sample_table[3][8][2][400][2], |
|
|
int32_t |
scansPerScene, |
|
|
uint16_t |
l1acnts[NOCBANDS][MAXOCPIX], |
|
|
float |
l1brads[MAXOCPIX][NOCBANDS] |
|
) |
| |
◆ LeapCheck()
◆ navigation()
int navigation |
( |
int32_t |
fileID | ) |
|
◆ openl1_read_octs_hdf()
int openl1_read_octs_hdf |
( |
filehandle * |
l1file | ) |
|
◆ readl1_octs_hdf()
int readl1_octs_hdf |
( |
filehandle * |
l1file, |
|
|
int32_t |
recnum, |
|
|
l1str * |
l1rec |
|
) |
| |
◆ reform_octs_time()
void reform_octs_time |
( |
char * |
time | ) |
|