diff --git a/nxdn/NXDNTX.cpp b/nxdn/NXDNTX.cpp
index 99e6026..18731c2 100644
--- a/nxdn/NXDNTX.cpp
+++ b/nxdn/NXDNTX.cpp
@@ -168,7 +168,7 @@ void NXDNTX::setPreambleCount(uint8_t preambleCnt)
/// Transmit hang time in seconds.
void NXDNTX::setTxHang(uint8_t txHang)
{
- m_txHang = txHang * 600U;
+ m_txHang = txHang * NXDN_FIXED_TX_HANG;
}
///
@@ -207,9 +207,8 @@ void NXDNTX::createData()
m_poBuffer[m_poLen++] = NXDN_PREAMBLE[2U];
}
else {
- uint8_t length = m_fifo.get();
- DEBUG3("P25TX: createData(): dataLength/fifoSpace", length, m_fifo.getSpace());
- for (uint8_t i = 0U; i < length; i++) {
+ DEBUG2("NXDNTX: createData(): fifoSpace", m_fifo.getSpace());
+ for (uint8_t i = 0U; i < NXDN_FRAME_LENGTH_BYTES; i++) {
m_poBuffer[m_poLen++] = m_fifo.get();
}
}