@@ -746,6 +746,11 @@ static nrf_radio_txpower_t dbm_to_nrf_radio_txpower(int8_t tx_power)
746746 * to the appropriate radio register enumerator.
747747 */
748748 switch (tx_power ) {
749+ #if defined(RADIO_TXPOWER_TXPOWER_Neg100dBm )
750+ case -100 :
751+ return RADIO_TXPOWER_TXPOWER_Neg100dBm ;
752+ #endif /* defined(RADIO_TXPOWER_TXPOWER_Neg100dBm) */
753+
749754#if defined(RADIO_TXPOWER_TXPOWER_Neg70dBm )
750755 case -70 :
751756 return RADIO_TXPOWER_TXPOWER_Neg70dBm ;
@@ -766,14 +771,24 @@ static nrf_radio_txpower_t dbm_to_nrf_radio_txpower(int8_t tx_power)
766771 return RADIO_TXPOWER_TXPOWER_Neg30dBm ;
767772#endif /* defined(RADIO_TXPOWER_TXPOWER_Neg30dBm) */
768773
769- #if defined(RADIO_TXPOWER_TXPOWER_Neg26dBm )
770- case -26 :
771- return RADIO_TXPOWER_TXPOWER_Neg26dBm ;
772- #endif /* defined(RADIO_TXPOWER_TXPOWER_Neg26dBm) */
774+ #if defined(RADIO_TXPOWER_TXPOWER_Neg28dBm )
775+ case -28 :
776+ return RADIO_TXPOWER_TXPOWER_Neg28dBm ;
777+ #endif /* defined(RADIO_TXPOWER_TXPOWER_Neg28dBm) */
778+
779+ #if defined(RADIO_TXPOWER_TXPOWER_Neg22dBm )
780+ case -22 :
781+ return RADIO_TXPOWER_TXPOWER_Neg22Bm ;
782+ #endif /* defined(RADIO_TXPOWER_TXPOWER_Neg22dBm) */
773783
774784 case -20 :
775785 return RADIO_TXPOWER_TXPOWER_Neg20dBm ;
776786
787+ #if defined(RADIO_TXPOWER_TXPOWER_Neg18dBm )
788+ case -18 :
789+ return RADIO_TXPOWER_TXPOWER_Neg18Bm ;
790+ #endif /* defined(RADIO_TXPOWER_TXPOWER_Neg18dBm) */
791+
777792 case -16 :
778793 return RADIO_TXPOWER_TXPOWER_Neg16dBm ;
779794
0 commit comments