diff --git a/lib/Hoymiles/src/Hoymiles.cpp b/lib/Hoymiles/src/Hoymiles.cpp index fc40b8be..806a4733 100644 --- a/lib/Hoymiles/src/Hoymiles.cpp +++ b/lib/Hoymiles/src/Hoymiles.cpp @@ -119,7 +119,7 @@ void HoymilesClass::loop() iv->sendGridOnProFileParaRequest(); } - _messageOutput->printf("Queue size - NRF: %ld CMT: %ld\r\n", _radioNrf->getQueueSize(), _radioCmt->getQueueSize()); + _messageOutput->printf("Queue size - NRF: %" PRId32 " CMT: %" PRId32 "\r\n", _radioNrf->getQueueSize(), _radioCmt->getQueueSize()); _lastPoll = millis(); } diff --git a/lib/Hoymiles/src/HoymilesRadio.cpp b/lib/Hoymiles/src/HoymilesRadio.cpp index 172cfde6..896137e5 100644 --- a/lib/Hoymiles/src/HoymilesRadio.cpp +++ b/lib/Hoymiles/src/HoymilesRadio.cpp @@ -176,7 +176,7 @@ bool HoymilesRadio::isQueueEmpty() const return _commandQueue.size() == 0; } -unsigned long HoymilesRadio::getQueueSize() const +uint32_t HoymilesRadio::getQueueSize() const { return _commandQueue.size(); } diff --git a/lib/Hoymiles/src/HoymilesRadio.h b/lib/Hoymiles/src/HoymilesRadio.h index 0e9b3364..95dfe8b0 100644 --- a/lib/Hoymiles/src/HoymilesRadio.h +++ b/lib/Hoymiles/src/HoymilesRadio.h @@ -20,7 +20,7 @@ public: bool isIdle() const; bool isQueueEmpty() const; - unsigned long getQueueSize() const; + uint32_t getQueueSize() const; bool isInitialized() const; void removeCommands(InverterAbstract* inv);