1.1.4 RF215 Driver

This driver provides a non-blocking interface with the external on-chip RF transceiver. The library uses the SPI peripheral library (PLIB) and the Direct Memory Access (DMA) controller to interface with AT86RF215/AT86RF215M RF devices.

Key Features:

  • Supports a single instance of the RF device (AT86RF215/AT86RF215M) and multiple clients to the driver

  • Supports single-band or dual-band (Sub-GHz and 2.4 GHz) transceivers of RF215 device

  • Supports transmitting and receiving RF frames

  • Supports 802.15.4 SUN FSK and SUN OFDM Physical Layers

  • Supports time scheduled transmissions and time of received frames

  • Supports PHY Information Base (PIB) attributes

  • The library can be used in both Bare-Metal and RTOS environments