Skip to content

Commit bc865a9

Browse files
committed
Channel index verification should use OR
Check was always false.
1 parent dba371f commit bc865a9

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/mac/LoRaMac.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1181,7 +1181,7 @@ static void LoRaMacProcessMacCommands( uint8_t *payload, uint8_t macIndex, uint8
11811181
chParam.Frequency *= 100;
11821182
chParam.DrRange.Value = payload[macIndex++];
11831183

1184-
if( ( channelIndex < 3 ) && ( channelIndex > LORA_MAX_NB_CHANNELS ) )
1184+
if( ( channelIndex < 3 ) || ( channelIndex > LORA_MAX_NB_CHANNELS ) )
11851185
{
11861186
status &= 0xFE; // Channel frequency KO
11871187
}

0 commit comments

Comments
 (0)