Skip to content

Commit 5bfe056

Browse files
author
Kimmo Vaisanen
committed
Fix verification of RX2 datarate
Datarate verification passed only if given datarate was a minimum possible value. Instead datarate should be checked that it is less than maximum value.
1 parent 3bd0f97 commit 5bfe056

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

features/lorawan/lorastack/phy/LoRaPHY.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -657,11 +657,11 @@ bool LoRaPHY::verify(verification_params_t* verify, phy_attributes_t phy_attribu
657657
if (phy_params.dl_dwell_time_setting == 0) {
658658
return val_in_range(verify->datarate,
659659
phy_params.min_rx_datarate,
660-
phy_params.min_rx_datarate);
660+
phy_params.max_rx_datarate);
661661
} else {
662662
return val_in_range(verify->datarate,
663663
phy_params.dwell_limit_datarate,
664-
phy_params.min_rx_datarate );
664+
phy_params.max_rx_datarate);
665665
}
666666
}
667667
case PHY_DEF_TX_POWER:

0 commit comments

Comments
 (0)