mirror of
https://github.com/g4klx/MMDVMHost
synced 2025-12-21 06:55:52 +08:00
Extend preamble length for network CSBK preamble
This commit is contained in:
13
DMRCSBK.cpp
13
DMRCSBK.cpp
@@ -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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user