Hi,
MPSL radio notification API has been removed from the nRF Connect SDK v2.6.0.
Is there any alternative way to get radio notifications?
Regards,
Narendra
Hi,
MPSL radio notification API has been removed from the nRF Connect SDK v2.6.0.
Is there any alternative way to get radio notifications?
Regards,
Narendra
Yes, the peripheral can check the current connection interval by calling bt_conn_get_info(). It can also register the le_param_updated callback to get notified if the connection parameters are updated.
pertan said:Of course, there will be no notification before the first connection event after a connection has been established, but I can live with that.
There are other packets that need to be exchanged at the beginning of the connection such the feature exchange, MTU negotiation, PHY update, etc that may also impact the timing. Notifications must also be enabled by client if it can't be restored from bonding information stored in flash.
Hi Vidar,
as I'm also in dire need for triggering an event on each ble package sent (NRF_RADIO_EVENT_PHYEND),
is there already an easy way to set this up on nRF54L15?
I tried the following, but it seems like it does not do the trick...
unsigned int irq = irq_connect_dynamic(DT_IRQN(DT_NODELABEL(radio)), IRQ_PRIO_LOWEST, on_radio_event, NULL, 0); irq_enable(DT_IRQN(DT_NODELABEL(radio))); nrf_radio_int_enable(NRF_RADIO, NRF_RADIO_INT_PHYEND_MASK);
Hi,
This is different from the request the original poster had. It is not possible to define another ISR for the RADIO IRQ as it is already implemented in the Bluetooth controller. Please create a new ticket and include more details about your setup and what you're trying to achieve.