Added base classes for SystemConfigPara

This commit is contained in:
Thomas Basler
2022-09-04 15:58:56 +02:00
parent 6e251bf50a
commit c28a532bf1
8 changed files with 107 additions and 1 deletions

View File

@@ -8,6 +8,7 @@ InverterAbstract::InverterAbstract(uint64_t serial)
_alarmLogParser.reset(new AlarmLogParser());
_devInfoParser.reset(new DevInfoParser());
_statisticsParser.reset(new StatisticsParser());
_systemConfigParaParser.reset(new SystemConfigParaParser());
}
void InverterAbstract::init()
@@ -54,6 +55,11 @@ StatisticsParser* InverterAbstract::Statistics()
return _statisticsParser.get();
}
SystemConfigParaParser* InverterAbstract::SystemConfigPara()
{
return _systemConfigParaParser.get();
}
void InverterAbstract::clearRxFragmentBuffer()
{
memset(_rxFragmentBuffer, 0, MAX_RF_FRAGMENT_COUNT * sizeof(fragment_t));