OB.DAAC Logo
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 sensorName2SensorId(const char* sensorName);
28 int instrumentPlatform2SensorId(const char* instrument, const char* platform);
29 int sensorId2SubsensorId(int sensorId);
30 
31 const char* instrumentPlatform2SensorName(const char* instrument, const char* platform);
32 
33 #ifdef __cplusplus
34 }
35 #endif
36 
37 
38 #endif /* SENSOR_INFO_H_ */
const char * sensorId2PlatformName(int sensorId)
Definition: sensorInfo.c:226
const char * subsensorId2SubsensorDir(int subsensorId)
Definition: sensorInfo.c:254
int instrumentPlatform2SensorId(const char *instrument, const char *platform)
Definition: sensorInfo.c:302
const char * sensorId2SensorName(int sensorId)
Definition: sensorInfo.c:198
const char * sensorId2InstrumentName(int sensorId)
Definition: sensorInfo.c:212
const char * sensorId2SensorDir(int sensorId)
Definition: sensorInfo.c:240
int sensorName2SensorId(const char *sensorName)
Definition: sensorInfo.c:268
int sensorId2SubsensorId(int sensorId)
Definition: sensorInfo.c:322
const char * instrumentPlatform2SensorName(const char *instrument, const char *platform)
Definition: sensorInfo.c:357
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:97