Bluetooth controller nrf: nrf52 bsim radio hal fix

hal_radio_tx_chain_delay_ns_get() was incorrectly
returning the microsecond value, resulting in a 1us
error in the timing => Fix it.

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
This commit is contained in:
Alberto Escolar Piedras 2023-09-22 14:00:44 +02:00 committed by Carles Cufí
commit 292ca93795

View file

@ -14,7 +14,10 @@
/* NRF Radio HW timing constants
* - provided in US and NS (for higher granularity)
* - based on empirical measurements and sniffer logs
* - based on the timings configured in the HW models, which are based
* on the product specification
* - Note that this timings are approx. the same as in the real HW,
* but tend to be rounded to the nearest microsecond
*/
/* TXEN->TXIDLE + TXIDLE->TX (with fast Radio ramp-up mode)
@ -361,7 +364,7 @@ static inline uint32_t hal_radio_tx_chain_delay_ns_get(uint8_t phy, uint8_t flag
ARG_UNUSED(phy);
ARG_UNUSED(flags);
return HAL_RADIO_NRF52833_TX_CHAIN_DELAY_US;
return HAL_RADIO_NRF52833_TX_CHAIN_DELAY_NS;
}
static inline uint32_t hal_radio_rx_chain_delay_ns_get(uint8_t phy, uint8_t flags)