The SPI interface is implemented using the IQRF SPI protocol described in the document "SPI Implementation in IQRF TR modules". The document specifies how to set up SPI master and the communication over the SPI. The device always plays the role of SPI slave and the externally connected device is SPI master. The DPA protocol corresponds to the DM and DS bytes of the IQRF SPI protocol.