Skip to content

Commit 6a10f35

Browse files
committed
Changed "Check if we expect a ping or a multicast slot" to not perform the check exclusively
1 parent 70b00b3 commit 6a10f35

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/mac/LoRaMac.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -930,7 +930,7 @@ static void ProcessRadioRxDone( void )
930930
LoRaMacClassBPingSlotTimerEvent( NULL );
931931
MacCtx.McpsIndication.RxSlot = RX_SLOT_WIN_CLASS_B_PING_SLOT;
932932
}
933-
else if( LoRaMacClassBIsMulticastExpected( ) == true )
933+
if( LoRaMacClassBIsMulticastExpected( ) == true )
934934
{
935935
LoRaMacClassBSetMulticastSlotState( PINGSLOT_STATE_CALC_PING_OFFSET );
936936
LoRaMacClassBMulticastSlotTimerEvent( NULL );
@@ -1145,7 +1145,7 @@ static void ProcessRadioRxDone( void )
11451145
MacCtx.McpsIndication.RxSlot = RX_SLOT_WIN_CLASS_B_PING_SLOT;
11461146
LoRaMacClassBSetFPendingBit( macMsgData.FHDR.DevAddr, ( uint8_t ) macMsgData.FHDR.FCtrl.Bits.FPending );
11471147
}
1148-
else if( LoRaMacClassBIsMulticastExpected( ) == true )
1148+
if( LoRaMacClassBIsMulticastExpected( ) == true )
11491149
{
11501150
LoRaMacClassBSetMulticastSlotState( PINGSLOT_STATE_CALC_PING_OFFSET );
11511151
LoRaMacClassBMulticastSlotTimerEvent( NULL );

0 commit comments

Comments
 (0)