diff --git a/DStarControl.cpp b/DStarControl.cpp index 364e76d..1c418bd 100644 --- a/DStarControl.cpp +++ b/DStarControl.cpp @@ -1196,7 +1196,7 @@ void CDStarControl::sendAck() char signalText[10U]; CSMeter::getSignal(m_aveRSSI / m_rssiCount, signal, plus); if (plus != 0U) - ::sprintf(signalText, "S%u+%u", signal, plus); + ::sprintf(signalText, "S%u+%02u", signal, plus); else ::sprintf(signalText, "S%u", signal); @@ -1262,7 +1262,7 @@ void CDStarControl::sendError() char signalText[10U]; CSMeter::getSignal(m_aveRSSI / m_rssiCount, signal, plus); if (plus != 0U) - ::sprintf(signalText, "S%u+%u", signal, plus); + ::sprintf(signalText, "S%u+%02u", signal, plus); else ::sprintf(signalText, "S%u", signal);