diff --git a/src/sunspecParameters/sunspecParametersGeneric.cpp b/src/sunspecParameters/sunspecParametersGeneric.cpp index 93186e5..81dd916 100644 --- a/src/sunspecParameters/sunspecParametersGeneric.cpp +++ b/src/sunspecParameters/sunspecParametersGeneric.cpp @@ -10,7 +10,9 @@ SunspecParameter::SunspecParameter(std::string name, int registerAddressOffset, void SunspecParameter::getValueFromRegisters(uint16_t *registers, int addressOffset) {} -std::pair SunspecParameter::getValue() {} +std::pair SunspecParameter::getValue() { + return {this->value, this->valueType}; +} SunspecParameterString32::SunspecParameterString32(std::string name, int registerAddressOffset, int registerSize) : SunspecParameter(name, registerAddressOffset, registerSize) {}