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