This information applies to the following SoCs: nRF52833 and nRF52840.
This information applies to the following SoftDevice: S140
Switched multiprotocol method requires disabling the currently used protocol before enabling the other one. This solution allows for a non-concurrent radio access. For more information about switched multiprotocol support, see Switched multiprotocol (Thread only).
- Warning
- There is an issue in the nRF5 SDK for Thread and Zigbee v4.2.0 that causes higher-than-usual sleep power consumption for all multiprotocol examples when using nRF52840. See workaround on DevZone.
The following examples are available:
- BLE UART and Thread Switched MTD CoAP Client Example that is based on the UART/Serial Port Emulation over BLE and demonstrates switching between BLE and Thread connection modes.
- BLE and Thread Template Example that demonstrates the usage of the switched multiprotocol method.
- Device support breakdown
- Not all Thread switched multiprotocol examples support all nRF52840 and nRF52833 devices. See the following table for an overview.
| Example | PCA10056 (nRF52840) | PCA10059 (nRF52840 dongle) | PCA10100 (nRF52833) | PCA10112 (nRF52840) |
|---|---|---|---|---|
| BLE UART and Thread Switched MTD CoAP Client Example | X | X | ||
| BLE and Thread Template Example | X | X |
- Note
- nRF21540 on PCA10112 is not supported by SoftDevice, and for this reason PCA10112 does not support multiprotocol examples.