Extend preamble length for network CSBK preamble

This commit is contained in:
Andy CA6JAU
2018-09-23 11:11:44 -03:00
parent 9d2d4c804e
commit 3e81d1eb64
3 changed files with 38 additions and 1 deletions

View File

@@ -127,6 +127,14 @@ void CDMRCSBK::get(unsigned char* bytes) const
{
assert(bytes != NULL);
m_data[10U] ^= CSBK_CRC_MASK[0U];
m_data[11U] ^= CSBK_CRC_MASK[1U];
CCRC::addCCITT162(m_data, 12U);
m_data[10U] ^= CSBK_CRC_MASK[0U];
m_data[11U] ^= CSBK_CRC_MASK[1U];
CBPTC19696 bptc;
bptc.encode(m_data, bytes);
}
@@ -170,3 +178,8 @@ unsigned char CDMRCSBK::getCBF() const
{
return m_CBF;
}
void CDMRCSBK::setCBF(unsigned char cbf)
{
m_CBF = m_data[3U] = cbf;
}