DPA protocol implementation is distributed in the form of the IQRF plug-in. The plug-in filename has the following format:
DPA-[device]-[rfmode]-[interface]-[tr]-[version]-[date].iqrf
Item |
Value |
Description |
[device] |
Coordinator |
Coordinator device [C] |
Node |
Node device [N] |
|
[rfmode] |
STD |
[N] works in STD-RX mode. |
LP |
[N] works in LP-RX mode. |
|
<empty> |
[C] controls both STD+LP and STD networks. |
|
SPI |
SPI interface |
|
UART |
UART interface |
|
<empty> |
No interface supported by [N] |
|
[tr] |
7xD |
For
TRs of 7xD series |
[version] |
Vabc |
DPA version a.bc (e.g. V416 stands for version 4.16) |
[date] |
yymmdd |
Release date (e.g. 210818 stands for August 18th, 2021) |
The following table depicts all available DPA plug-ins with supported features:
DPA Plug-in |
Feature |
|||||||||
Device |
Network |
Interface |
Implemented Peripherals (1) |
|||||||
Coordinator |
Node |
STD+LP |
STD |
SPI |
UART |
Coordinator |
Node |
UART |
FRC |
|
DPA-Coordinator-SPI-7xy-V[version]-[date].iqrf |
✓ |
|
✓ |
✓ |
✓ |
|
✓(2) |
|
|
✓(2) |
DPA-Coordinator-UART-7xy-V[version]-[date].iqrf |
✓ |
|
✓ |
✓ |
|
✓ |
✓(2) |
|
|
✓(2) |
DPA-Node-STD-7xy-V[version]-[date].iqrf |
|
✓ |
✓ |
✓ |
|
|
|
✓(2) |
✓ |
|
DPA-Node-LP-7xy-V[version]-[date].iqrf |
|
✓ |
✓ |
|
|
|
|
✓(2) |
✓ |
|
DPA-Node-STD-UART-7xy-V[version]-[date].iqrf |
|
✓ |
✓ |
✓ |
|
✓ |
|
✓(2) |
|
|
(1) All other embedded peripherals are always implemented.
(2) The peripheral is enabled regardless of the configuration settings.