From 99ef4965beb1d3380ca45f7bf8981d6b4e887473 Mon Sep 17 00:00:00 2001 From: Bryan Biedenkapp Date: Wed, 14 Sep 2022 15:06:17 -0400 Subject: [PATCH] ensure NXDN audio sequence is reset after stopping calibration; --- nxdn/CalNXDN.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/nxdn/CalNXDN.cpp b/nxdn/CalNXDN.cpp index 3521d6f..7ea852d 100644 --- a/nxdn/CalNXDN.cpp +++ b/nxdn/CalNXDN.cpp @@ -108,8 +108,10 @@ void CalNXDN::process() case NXDNCAL1K_TX: nxdnTX.writeData(NXDN_CAL1K[m_audioSeq], NXDN_FRAME_LENGTH_BYTES + 1U); m_audioSeq++; - if (!m_transmit) + if (!m_transmit) { m_state = NXDNCAL1K_IDLE; + m_audioSeq = 0U; + } break; default: m_state = NXDNCAL1K_IDLE;