Use more explicit names

This commit is contained in:
Geoffrey Merck 2020-05-09 08:00:24 +02:00
parent 0e2a83bc7b
commit ff3e6feeb6
2 changed files with 17 additions and 17 deletions

30
FM.cpp
View File

@ -54,8 +54,8 @@ m_extAudioBoost(1U),
m_downsampler(1200U),// 100 ms of audio m_downsampler(1200U),// 100 ms of audio
m_extEnabled(false), m_extEnabled(false),
m_rxLevel(1), m_rxLevel(1),
m_outputRB(2400U), // 100ms of audio m_outputRFRB(2400U), // 100ms of audio
m_incomingNetworkRB(2400U) //100ms of Audio m_inputExtRB(2400U) //100ms of Audio
{ {
} }
@ -78,7 +78,7 @@ void CFM::samples(bool cos, const q15_t* samples, uint8_t length)
uint8_t ctcssState = m_ctcssRX.process(currentSample); uint8_t ctcssState = m_ctcssRX.process(currentSample);
if (CTCSS_NOT_READY(ctcssState) && m_modemState != STATE_FM) { if (CTCSS_NOT_READY(ctcssState) && m_modemState != STATE_FM) {
//Not enough samples to determine if you have CTCSS, just carry on //Not enough samples to determine if you have CTCSS, just carry on.
continue; continue;
} else if (CTCSS_READY(ctcssState) && m_modemState != STATE_FM) { } else if (CTCSS_READY(ctcssState) && m_modemState != STATE_FM) {
//we had enough samples for CTCSS and we are in some other mode than FM //we had enough samples for CTCSS and we are in some other mode than FM
@ -138,7 +138,7 @@ void CFM::samples(bool cos, const q15_t* samples, uint8_t length)
currentSample += m_ctcssTX.getAudio(); currentSample += m_ctcssTX.getAudio();
if (m_modemState == STATE_FM) if (m_modemState == STATE_FM)
m_outputRB.put(currentSample); m_outputRFRB.put(currentSample);
} }
} }
@ -147,7 +147,7 @@ void CFM::process()
if (m_modemState != STATE_FM) if (m_modemState != STATE_FM)
return; return;
uint16_t length = m_outputRB.getData(); uint16_t length = m_outputRFRB.getData();
if (length == 0U) if (length == 0U)
return; return;
@ -162,7 +162,7 @@ void CFM::process()
for (uint16_t i = 0U; i < length; i++) { for (uint16_t i = 0U; i < length; i++) {
q15_t sample; q15_t sample;
m_outputRB.get(sample); m_outputRFRB.get(sample);
io.write(STATE_FM, &sample, 1U); io.write(STATE_FM, &sample, 1U);
} }
} }
@ -184,7 +184,7 @@ void CFM::reset()
m_callsign.stop(); m_callsign.stop();
m_timeoutTone.stop(); m_timeoutTone.stop();
m_outputRB.reset(); m_outputRFRB.reset();
} }
uint8_t CFM::setCallsign(const char* callsign, uint8_t speed, uint16_t frequency, uint8_t time, uint8_t holdoff, uint8_t highLevel, uint8_t lowLevel, bool callsignAtStart, bool callsignAtEnd, bool callsignAtLatch) uint8_t CFM::setCallsign(const char* callsign, uint8_t speed, uint16_t frequency, uint8_t time, uint8_t holdoff, uint8_t highLevel, uint8_t lowLevel, bool callsignAtStart, bool callsignAtEnd, bool callsignAtLatch)
@ -657,7 +657,7 @@ void CFM::beginRelaying()
uint8_t CFM::getSpace() const uint8_t CFM::getSpace() const
{ {
// The amount of free space for receiving external audio, in bytes. // The amount of free space for receiving external audio, in bytes.
return m_incomingNetworkRB.getSpace(); return m_inputExtRB.getSpace();
} }
uint8_t CFM::writeData(const uint8_t* data, uint8_t length) uint8_t CFM::writeData(const uint8_t* data, uint8_t length)
@ -680,12 +680,12 @@ uint8_t CFM::writeData(const uint8_t* data, uint8_t length)
// Convert from uint16_t (0 - +4095) to Q15 (-2048 - +2047). // Convert from uint16_t (0 - +4095) to Q15 (-2048 - +2047).
// Incoming data has sample rate 8kHz, just add 2 empty samples after // Incoming data has sample rate 8kHz, just add 2 empty samples after
// every incoming sample to upsample to 24kHz // every incoming sample to upsample to 24kHz
m_incomingNetworkRB.put(q15_t(sample1) - 2048); m_inputExtRB.put(q15_t(sample1) - 2048);
m_incomingNetworkRB.put(0); m_inputExtRB.put(0);
m_incomingNetworkRB.put(0); m_inputExtRB.put(0);
m_incomingNetworkRB.put(q15_t(sample2) - 2048); m_inputExtRB.put(q15_t(sample2) - 2048);
m_incomingNetworkRB.put(0); m_inputExtRB.put(0);
m_incomingNetworkRB.put(0); m_inputExtRB.put(0);
} }
// Received audio is now in Q15 format in samples, with length nSamples. // Received audio is now in Q15 format in samples, with length nSamples.
@ -698,5 +698,5 @@ void CFM::insertSilence(uint16_t ms)
uint32_t nSamples = ms * 24U; uint32_t nSamples = ms * 24U;
for (uint32_t i = 0U; i < nSamples; i++) for (uint32_t i = 0U; i < nSamples; i++)
m_outputRB.put(0); m_outputRFRB.put(0);
} }

4
FM.h
View File

@ -95,8 +95,8 @@ private:
CFMDownsampler m_downsampler; CFMDownsampler m_downsampler;
bool m_extEnabled; bool m_extEnabled;
q15_t m_rxLevel; q15_t m_rxLevel;
CFMRB m_outputRB; CFMRB m_outputRFRB;
CFMRB m_incomingNetworkRB; CFMRB m_inputExtRB;
void stateMachine(bool validRFSignal, bool validExtSignal); void stateMachine(bool validRFSignal, bool validExtSignal);
void listeningState(bool validRFSignal, bool validExtSignal); void listeningState(bool validRFSignal, bool validExtSignal);