|
|
|
|
@ -1413,7 +1413,8 @@ bool Modem::writeDMRFrame1(const uint8_t* data, uint32_t length, bool imm)
|
|
|
|
|
|
|
|
|
|
m_dmrSpace1 -= length;
|
|
|
|
|
if ((int32_t)m_dmrSpace1 < 0U) {
|
|
|
|
|
LogError(LOG_MODEM, "Modem::writeDMRFrame1(), dmrSpace1 underflow, space = %u, length = %u", m_dmrSpace1, length);
|
|
|
|
|
if (m_debug)
|
|
|
|
|
LogError(LOG_MODEM, "Modem::writeDMRFrame1()", "dmrSpace1 underflow, space = %u, length = %u", m_dmrSpace1, length);
|
|
|
|
|
m_dmrSpace1 = 0U;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
@ -1471,7 +1472,8 @@ bool Modem::writeDMRFrame2(const uint8_t* data, uint32_t length, bool imm)
|
|
|
|
|
|
|
|
|
|
m_dmrSpace2 -= length;
|
|
|
|
|
if ((int32_t)m_dmrSpace2 < 0U) {
|
|
|
|
|
LogError(LOG_MODEM, "Modem::writeDMRFrame2(), dmrSpace2 underflow, space = %u, length = %u", m_dmrSpace2, length);
|
|
|
|
|
if (m_debug)
|
|
|
|
|
LogDebugEx(LOG_MODEM, "Modem::writeDMRFrame2()", "dmrSpace2 underflow, space = %u, length = %u", m_dmrSpace2, length);
|
|
|
|
|
m_dmrSpace2 = 0U;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
@ -1542,7 +1544,8 @@ bool Modem::writeP25Frame(const uint8_t* data, uint32_t length, bool imm)
|
|
|
|
|
|
|
|
|
|
m_p25Space -= length;
|
|
|
|
|
if ((int32_t)m_p25Space < 0U) {
|
|
|
|
|
LogError(LOG_MODEM, "Modem::writeP25Frame(), p25Space underflow, space = %u, length = %u", m_p25Space, length);
|
|
|
|
|
if (m_debug)
|
|
|
|
|
LogDebugEx(LOG_MODEM, "Modem::writeP25Frame()", "p25Space underflow, space = %u, length = %u", m_p25Space, length);
|
|
|
|
|
m_p25Space = 0U;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
@ -1600,7 +1603,8 @@ bool Modem::writeNXDNFrame(const uint8_t* data, uint32_t length, bool imm)
|
|
|
|
|
|
|
|
|
|
m_nxdnSpace -= length;
|
|
|
|
|
if ((int32_t)m_nxdnSpace < 0U) {
|
|
|
|
|
LogError(LOG_MODEM, "Modem::writeNXDNFrame(), nxdnSpace underflow, space = %u, length = %u", m_nxdnSpace, length);
|
|
|
|
|
if (m_debug)
|
|
|
|
|
LogDebugEx(LOG_MODEM, "Modem::writeNXDNFrame()", "nxdnSpace underflow, space = %u, length = %u", m_nxdnSpace, length);
|
|
|
|
|
m_nxdnSpace = 0U;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|