SEMS-data-collection/include/utils.h

20 lines
455 B
C
Raw Permalink Normal View History

#ifndef _UYILS_H
#define _UYILS_H
2024-09-11 17:14:49 +08:00
struct Configs
{
bool isEmpty = false;
int SPECTRUM_deviceTypeIndex;
double SPECTRUM_FrameRate;
double SPECTRUM_ExposureTime;
int SPECTRUM_BinningSpatial;
int SPECTRUM_BinningSpectral;
bool SPECTRUM_BinningAverage;
long long SPECTRUM_RingBufferSize;
std::string RAWDATA_Folder;
unsigned long long RAWDATA_MaxSize;
};
Configs getConfigFromEnvVar();
bool AddExePathtoPATH();
2024-09-11 17:14:49 +08:00
#endif