Set DTU serial for CMT modules
This commit is contained in:
parent
dc91929d6e
commit
b7fb294368
@ -200,6 +200,11 @@ HoymilesRadio_NRF* HoymilesClass::getRadioNrf()
|
|||||||
return _radioNrf.get();
|
return _radioNrf.get();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
HoymilesRadio_CMT* HoymilesClass::getRadioCmt()
|
||||||
|
{
|
||||||
|
return _radioCmt.get();
|
||||||
|
}
|
||||||
|
|
||||||
uint32_t HoymilesClass::PollInterval()
|
uint32_t HoymilesClass::PollInterval()
|
||||||
{
|
{
|
||||||
return _pollInterval;
|
return _pollInterval;
|
||||||
|
|||||||
@ -31,6 +31,7 @@ public:
|
|||||||
size_t getNumInverters();
|
size_t getNumInverters();
|
||||||
|
|
||||||
HoymilesRadio_NRF* getRadioNrf();
|
HoymilesRadio_NRF* getRadioNrf();
|
||||||
|
HoymilesRadio_CMT* getRadioCmt();
|
||||||
|
|
||||||
uint32_t PollInterval();
|
uint32_t PollInterval();
|
||||||
void setPollInterval(uint32_t interval);
|
void setPollInterval(uint32_t interval);
|
||||||
|
|||||||
@ -41,6 +41,7 @@ void InverterSettingsClass::init()
|
|||||||
|
|
||||||
MessageOutput.println(" Setting DTU serial... ");
|
MessageOutput.println(" Setting DTU serial... ");
|
||||||
Hoymiles.getRadioNrf()->setDtuSerial(config.Dtu_Serial);
|
Hoymiles.getRadioNrf()->setDtuSerial(config.Dtu_Serial);
|
||||||
|
Hoymiles.getRadioCmt()->setDtuSerial(config.Dtu_Serial);
|
||||||
|
|
||||||
MessageOutput.println(" Setting poll interval... ");
|
MessageOutput.println(" Setting poll interval... ");
|
||||||
Hoymiles.setPollInterval(config.Dtu_PollInterval);
|
Hoymiles.setPollInterval(config.Dtu_PollInterval);
|
||||||
|
|||||||
@ -134,5 +134,6 @@ void WebApiDtuClass::onDtuAdminPost(AsyncWebServerRequest* request)
|
|||||||
|
|
||||||
Hoymiles.getRadioNrf()->setPALevel((rf24_pa_dbm_e)config.Dtu_PaLevel);
|
Hoymiles.getRadioNrf()->setPALevel((rf24_pa_dbm_e)config.Dtu_PaLevel);
|
||||||
Hoymiles.getRadioNrf()->setDtuSerial(config.Dtu_Serial);
|
Hoymiles.getRadioNrf()->setDtuSerial(config.Dtu_Serial);
|
||||||
|
Hoymiles.getRadioCmt()->setDtuSerial(config.Dtu_Serial);
|
||||||
Hoymiles.setPollInterval(config.Dtu_PollInterval);
|
Hoymiles.setPollInterval(config.Dtu_PollInterval);
|
||||||
}
|
}
|
||||||
Loading…
Reference in New Issue
Block a user