This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

trying BLE and ESB parallel - SWI0 and radio

Hi, I'm trying to run ESB during the timeslot api requested slots. The problem is that BLE uses app_timer, which uses SWI0 for the callbacks, and at the same time, ESB also uses SWI0. As soon as I compiled the code, no surprise, it complains that there is a redefinition for the SWI0 ISRoutine.

._build\ble_app_hrs.axf: Error: L6200E: Symbol SWI0_IRQHandler multiply defined (by nrf_notification_manager.o and app_timer.o).

Is there any chance to make ESB use another method ( for callbacks I presume...) than SWI0?

Very much appreciated for the help.

P.S.: Not sure if this could actually work, once I have a feeling that re configuring the radio for the ESB might mess up the BLE work. If This is the case, please advise.

Parents Reply Children
No Data
Related