8 #ifndef __MC_DATAWRITEDOUBLE_H
9 #define __MC_DATAWRITEDOUBLE_H
10 #include "mc_dataWrite.h"
11 #include "ENUM_MCScalingTypes.h"
12 #include "ENUM_MCDataTypes.h"
13 #include "ENUM_MCUpdateIntervals.h"
19 ENUM_MCFunctionCodes z_function,
20 uint16 z_baseRegister,
21 ENUM_MCDataTypes z_dataType,
22 ENUM_MCScalingTypes z_scalingType,
33 ENUM_MCUpdateIntervals z_frequency,
34 ENUM_MCFunctionCodes z_function,
35 uint16 z_baseRegister,
36 ENUM_MCDataTypes z_dataType,
37 ENUM_MCScalingTypes z_scalingType,
43 void writeValue(
double z_value);
45 virtual void printTo(FILE*);
48 static uint16 writeNumberOfRegs(ENUM_MCDataTypes z_dataType);
50 ENUM_MCDataTypes m_dataType;
51 ENUM_MCScalingTypes m_scalingType;
Definition: mc_dataWrite.h:12
Definition: mc_dataWriteDouble.h:15