Application signals – software interrupts (SWI)

Software interrupts are used by the SoftDevice to signal events to the application.

Table 1. Allocation of software interrupt vectors to SoftDevice signals
SWI Peripheral ID SoftDevice Signal
0 20 Unused by the SoftDevice and available to the application.
1 21 Radio Notification - optionally configured through API.
2 22 SoftDevice Event Notification.
3 23 Reserved.
4 24 SoftDevice processing - not user configurable.
5 25 SoftDevice processing - not user configurable.

Documentation feedback | Developer Zone | Updated 2016-04-08