File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed
src/STM32CubeWL/LoRaWAN/Mac Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -1654,8 +1654,11 @@ static void ProcessRadioRxDone( void )
1654
1654
1655
1655
// Set the pending status
1656
1656
// Fix for Class C Certification test. Re-enabled part of if condition previously removed.
1657
- if ( ( ( ( Nvm .MacGroup1 .SrvAckRequested == true ) || ( macMsgData .FHDR .FCtrl .Bits .FPending > 0 ) ) && ( Nvm .MacGroup2 .DeviceClass == CLASS_A ) ) ||
1658
- ( MacCtx .McpsIndication .ResponseTimeout > 0 ) )
1657
+ if ( ( ( ( Nvm .MacGroup1 .SrvAckRequested == true ) || ( macMsgData .FHDR .FCtrl .Bits .FPending > 0 ) ) && ( Nvm .MacGroup2 .DeviceClass == CLASS_A ) )
1658
+ #if (defined ( LORAMAC_VERSION ) && (( LORAMAC_VERSION == 0x01000400 ) || ( LORAMAC_VERSION == 0x01010100 )))
1659
+ || ( MacCtx .McpsIndication .ResponseTimeout > 0 )
1660
+ #endif /* LORAMAC_VERSION */
1661
+ )
1659
1662
//if( ( ( Nvm.MacGroup1.SrvAckRequested == true ) || ( macMsgData.FHDR.FCtrl.Bits.FPending > 0 ) ) && ( Nvm.MacGroup2.DeviceClass == CLASS_A ) )
1660
1663
{
1661
1664
MacCtx .McpsIndication .IsUplinkTxPending = 1 ;
You can’t perform that action at this time.
0 commit comments