#include <math.h>
#include <sys/types.h>
#include <sys/stat.h>
-#ifdef WIN32
+#ifdef _WIN32
#include <io.h>
#include <getopt.h>
#else
#include <unistd.h>
#endif
-#ifdef LINUX
+#ifdef __linux__
#include <endian.h>
#if __BYTE_ORDER == __BIG_ENDIAN
#define WORDS_BIG_ENDIAN 1
signed short int m_max_raw_data;
double m_max_scaled_data;
double m_min_scaled_data;
+ double m_raw_mean;
WindaqChannel (WindaqFile& wdq, const int channel);
~WindaqChannel ();
+ double raw2measured(signed short int raw) const { return (raw * m_slope) + m_intercept; }
private:
bool read_channel_data();