Use a real silence packet.

This commit is contained in:
Jonathan Naylor
2016-01-21 19:19:14 +00:00
parent 77d34a0075
commit 6fc525b780
2 changed files with 6 additions and 9 deletions

View File

@@ -746,10 +746,7 @@ void CDMRSlot::init(unsigned int colorCode, CModem* modem, CHomebrewDMRIPSC* net
m_silence = new unsigned char[DMR_FRAME_LENGTH_BYTES + 2U];
m_idle = new unsigned char[DMR_FRAME_LENGTH_BYTES + 2U];
::memset(m_silence, 0x00U, DMR_FRAME_LENGTH_BYTES + 2U);
m_silence[0U] = TAG_DATA;
// ::memcpy(m_silence, DMR_SILENCE_DATA, DMR_FRAME_LENGTH_BYTES + 2U);
::memcpy(m_silence, DMR_SILENCE_DATA, DMR_FRAME_LENGTH_BYTES + 2U);
::memcpy(m_idle, DMR_IDLE_DATA, DMR_FRAME_LENGTH_BYTES + 2U);
// Generate the Slot Type for the Idle frame