mirror of
https://github.com/g4klx/MMDVMHost
synced 2025-12-23 00:35:53 +08:00
Check if SACCH is a VCALL during late entry at the first block
This commit is contained in:
@@ -312,8 +312,11 @@ bool CNXDNControl::processVoice(unsigned char usc, unsigned char option, unsigne
|
|||||||
unsigned char structure = sacch.getStructure();
|
unsigned char structure = sacch.getStructure();
|
||||||
switch (structure) {
|
switch (structure) {
|
||||||
case NXDN_SR_1_4:
|
case NXDN_SR_1_4:
|
||||||
m_rfMask |= 0x01U;
|
|
||||||
m_rfLayer3.decode(message, 18U, 0U);
|
m_rfLayer3.decode(message, 18U, 0U);
|
||||||
|
if(m_rfLayer3.getMessageType() == NXDN_MESSAGE_TYPE_VCALL)
|
||||||
|
m_rfMask = 0x01U;
|
||||||
|
else
|
||||||
|
m_rfMask = 0x00U;
|
||||||
break;
|
break;
|
||||||
case NXDN_SR_2_4:
|
case NXDN_SR_2_4:
|
||||||
m_rfMask |= 0x02U;
|
m_rfMask |= 0x02U;
|
||||||
|
|||||||
Reference in New Issue
Block a user