Due to the lapse in federal government funding, NASA is not updating this website. We sincerely regret this inconvenience.
NASA Logo
Ocean Color Science Software

ocssw V2022
sensorInfo.h
Go to the documentation of this file.
1 /*
2  * sensorInfo.h
3  *
4  * Created on: Oct 29, 2013
5  * Author: dshea
6  */
7 
8 #ifndef SENSOR_INFO_H_
9 #define SENSOR_INFO_H_
10 
11 #include <sensorDefs.h>
12 #include <stdint.h>
13 
14 #ifdef __cplusplus
15 extern "C" {
16 #endif
17 
18 
19 int32_t rdsensorinfo(int32_t sensorID, int32_t evalmask, const char *pname, void **pval);
20 
21 const char* sensorId2SensorName(int sensorId);
22 const char* sensorId2InstrumentName(int sensorId);
23 const char* sensorId2PlatformName(int sensorId);
24 const char* sensorId2SensorDir(int sensorId);
25 const char* subsensorId2SubsensorDir(int subsensorId);
26 
27 int sensorId2InstrumentId(int sensorId);
28 const char* instrumentId2InstrumentName(int instrumentId);
29 
30 int sensorName2SensorId(const char* sensorName);
31 int instrumentPlatform2SensorId(const char* instrument, const char* platform);
32 int sensorId2SubsensorId(int sensorId);
33 
34 const char* instrumentPlatform2SensorName(const char* instrument, const char* platform);
35 
36 #ifdef __cplusplus
37 }
38 #endif
39 
40 
41 #endif /* SENSOR_INFO_H_ */
int sensorId2InstrumentId(int sensorId)
Definition: sensorInfo.c:343
const char * sensorId2PlatformName(int sensorId)
Definition: sensorInfo.c:301
const char * subsensorId2SubsensorDir(int subsensorId)
Definition: sensorInfo.c:329
const char * instrumentId2InstrumentName(int instrumentId)
Definition: sensorInfo.c:357
int instrumentPlatform2SensorId(const char *instrument, const char *platform)
Definition: sensorInfo.c:405
const char * sensorId2SensorName(int sensorId)
Definition: sensorInfo.c:273
const char * sensorId2InstrumentName(int sensorId)
Definition: sensorInfo.c:287
const char * sensorId2SensorDir(int sensorId)
Definition: sensorInfo.c:315
int sensorName2SensorId(const char *sensorName)
Definition: sensorInfo.c:371
int sensorId2SubsensorId(int sensorId)
Definition: sensorInfo.c:438
const char * instrumentPlatform2SensorName(const char *instrument, const char *platform)
Definition: sensorInfo.c:473
int32_t rdsensorinfo(int32_t sensorID, int32_t evalmask, const char *pname, void **pval)
Definition: rdsensorinfo.c:69
int32_t sensorID[MAXNFILES]
Definition: l2bin.cpp:91