DMR start does not change the mode.

48kHz
Jonathan Naylor 2016-03-29 17:54:33 +01:00
parent 428dcaa7d6
commit e0a7ab6672
1 changed files with 1 additions and 3 deletions

View File

@ -459,13 +459,11 @@ void CSerialPort::process()
if (m_dmrEnable) {
err = 4U;
if (m_len == 4U) {
if (m_buffer[3U] == 0x01U && m_modemState == STATE_IDLE) {
if (m_buffer[3U] == 0x01U && m_modemState == STATE_DMR) {
dmrTX.setStart(true);
setMode(STATE_DMR);
err = 0U;
} else if (m_buffer[3U] == 0x00U && m_modemState == STATE_DMR) {
dmrTX.setStart(false);
setMode(STATE_IDLE);
err = 0U;
}
}