diff --git a/drivers/mrf24j40/mrf24j40_radio_hal.c b/drivers/mrf24j40/mrf24j40_radio_hal.c index 0cfb1ceaef..918d162ecd 100644 --- a/drivers/mrf24j40/mrf24j40_radio_hal.c +++ b/drivers/mrf24j40/mrf24j40_radio_hal.c @@ -254,7 +254,7 @@ static int _config_phy(ieee802154_dev_t *hal, const ieee802154_phy_conf_t *conf) mrf24j40_t *dev = hal->priv; int8_t pow = conf->pow; uint8_t channel = conf->channel; - if (pow < MRF24J40_MIN_TXPOWER && pow > MRF24J40_MAX_TXPOWER) { + if (pow < MRF24J40_MIN_TXPOWER || pow > MRF24J40_MAX_TXPOWER) { return -EINVAL; } mrf24j40_set_txpower(dev, pow);