OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022
l1agen_hawkeye.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  l1aFile
 
struct  sensor_t
 
struct  psensor_t
 
struct  attitude_t
 
struct  propagator_t
 

Macros

#define MAXNPACKETS   3000
 
#define MAXIMGHEIGHT   6000
 
#define SWAP_2(x)   ( (((x) & 0xff) << 8) | ((unsigned short)(x) >> 8) )
 

Enumerations

enum  { SENSOR, PSENSOR, ATTITUDE, PROPAGATOR }
 

Functions

int createNCDF (int ncid, const char *sname, const char *lname, const char *standard_name, const char *units, void *fill_value, const char *flag_values, const char *flag_meanings, double low, double high, int nt, int rank, int *dimids)
 
int unpack_seahawk_adcs (uint8_t *apkt, double startHWKTime, double stopHWKTime, sensor_t *sensor, psensor_t *psensor, attitude_t *attitude, propagator_t *propagator)
 

Macro Definition Documentation

◆ MAXIMGHEIGHT

#define MAXIMGHEIGHT   6000

Definition at line 87 of file l1agen_hawkeye.h.

◆ MAXNPACKETS

#define MAXNPACKETS   3000

Definition at line 85 of file l1agen_hawkeye.h.

◆ SWAP_2

#define SWAP_2 (   x)    ( (((x) & 0xff) << 8) | ((unsigned short)(x) >> 8) )

Definition at line 90 of file l1agen_hawkeye.h.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
SENSOR 
PSENSOR 
ATTITUDE 
PROPAGATOR 

Definition at line 92 of file l1agen_hawkeye.h.

Function Documentation

◆ createNCDF()

int createNCDF ( int  ncid,
const char *  sname,
const char *  lname,
const char *  standard_name,
const char *  units,
void *  fill_value,
const char *  flag_values,
const char *  flag_meanings,
double  low,
double  high,
int  nt,
int  rank,
int *  dimids 
)

Definition at line 2137 of file l1aFile.cpp.

◆ unpack_seahawk_adcs()

int unpack_seahawk_adcs ( uint8_t *  apkt,
double  startHWKTime,
double  stopHWKTime,
sensor_t sensor,
psensor_t psensor,
attitude_t attitude,
propagator_t propagator 
)

Definition at line 1555 of file l1agen_hawkeye.cpp.