This commit is contained in:
TraYali 2024-03-29 21:40:50 +01:00
parent 8eb18c12d2
commit fd6476cd6e
10 changed files with 258 additions and 4 deletions

View file

@ -0,0 +1,17 @@
#include "sunspecParametersGeneric.h"
SunspecParameter::~SunspecParameter() {}
SunspecParameter::SunspecParameter(std::string name, int registerAddressOffset, int registerSize) {
this->name = name;
this->registerAddressOffset = registerAddressOffset;
this->registerSize = registerSize;
}
void SunspecParameter::setValueFromRegisters(uint16_t *registers, int addressOffset) {}
std::pair<SunspecParameter::SunspecValue, SunspecParameter::SunspecValueType> SunspecParameter::getValue() {}
SunspecParameterString32::SunspecParameterString32(std::string name, int registerAddressOffset, int registerSize) : SunspecParameter(name, registerAddressOffset, registerSize) {}
void SunspecParameterString32::setValueFromRegisters(uint16_t *registers, int addressOffset) {}