PTTID sanity check
This commit is contained in:
3
radio.c
3
radio.c
@@ -311,7 +311,8 @@ void RADIO_ConfigureChannel(const unsigned int VFO, const unsigned int configure
|
|||||||
#ifdef ENABLE_DTMF_CALLING
|
#ifdef ENABLE_DTMF_CALLING
|
||||||
pVfo->DTMF_DECODING_ENABLE = ((data[5] >> 0) & 1u) ? true : false;
|
pVfo->DTMF_DECODING_ENABLE = ((data[5] >> 0) & 1u) ? true : false;
|
||||||
#endif
|
#endif
|
||||||
pVfo->DTMF_PTT_ID_TX_MODE = ((data[5] >> 1) & 7u);
|
uint8_t pttId = ((data[5] >> 1) & 7u);
|
||||||
|
pVfo->DTMF_PTT_ID_TX_MODE = pttId < ARRAY_SIZE(gSubMenu_PTT_ID) ? pttId : PTT_ID_OFF;
|
||||||
}
|
}
|
||||||
|
|
||||||
// ***************
|
// ***************
|
||||||
|
Reference in New Issue
Block a user