Stop any response from any mode when not enabled.

This commit is contained in:
Jonathan Naylor
2019-01-20 17:09:40 +00:00
parent 3d164b4148
commit 0f6945ef4e
6 changed files with 33 additions and 0 deletions

View File

@@ -110,6 +110,9 @@ bool CYSFControl::writeModem(unsigned char *data, unsigned int len)
{
assert(data != NULL);
if (!m_enabled)
return false;
unsigned char type = data[0U];
if (type == TAG_LOST && m_rfState == RS_RF_AUDIO) {
@@ -1032,6 +1035,9 @@ void CYSFControl::writeNetwork()
if (length == 0U)
return;
if (!m_enabled)
return;
if (m_rfState != RS_RF_LISTENING && m_netState == RS_NET_IDLE)
return;