mirror of
https://github.com/juribeparada/MMDVM_HS.git
synced 2025-12-06 07:12:08 +01:00
Additional checks for POCSAG mode
This commit is contained in:
parent
654403afc0
commit
773c69afb0
6
IO.cpp
6
IO.cpp
|
|
@ -140,12 +140,14 @@ void CIO::process()
|
||||||
if(m_cwid_state) { // check for CW ID end of transmission
|
if(m_cwid_state) { // check for CW ID end of transmission
|
||||||
m_cwid_state = false;
|
m_cwid_state = false;
|
||||||
// Restoring previous mode
|
// Restoring previous mode
|
||||||
io.ifConf(m_modemState_prev, true);
|
if (m_TotalModes)
|
||||||
|
io.ifConf(m_modemState_prev, true);
|
||||||
}
|
}
|
||||||
if(m_pocsag_state) { // check for POCSAG end of transmission
|
if(m_pocsag_state) { // check for POCSAG end of transmission
|
||||||
m_pocsag_state = false;
|
m_pocsag_state = false;
|
||||||
// Restoring previous mode
|
// Restoring previous mode
|
||||||
io.ifConf(m_modemState_prev, true);
|
if (m_TotalModes)
|
||||||
|
io.ifConf(m_modemState_prev, true);
|
||||||
}
|
}
|
||||||
setRX(false);
|
setRX(false);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -330,6 +330,8 @@ uint8_t CSerialPort::setConfig(const uint8_t* data, uint8_t length)
|
||||||
io.ifConf(STATE_P25, true);
|
io.ifConf(STATE_P25, true);
|
||||||
else if(m_nxdnEnable)
|
else if(m_nxdnEnable)
|
||||||
io.ifConf(STATE_NXDN, true);
|
io.ifConf(STATE_NXDN, true);
|
||||||
|
else if(m_pocsagEnable)
|
||||||
|
io.ifConf(STATE_POCSAG, true);
|
||||||
}
|
}
|
||||||
|
|
||||||
io.start();
|
io.start();
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue