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]-[dctr]-[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] |
|
[dctr] |
7xD |
For (DC)TRs of 7xD series |
[version] |
Vabc |
DPA version a.bc (e.g. V303 stands for version 3.03) |
[date] |
yymmdd |
Release date (e.g. 180416 stands for April 16th, 2018) |
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-7xD-V[version]-[date].iqrf |
✓ |
|
✓ |
✓ |
✓ |
|
✓(2) |
|
|
✓(2) |
DPA-Coordinator-UART-7xD-V[version]-[date].iqrf |
✓ |
|
✓ |
✓ |
|
✓ |
✓(2) |
|
|
✓(2) |
DPA-Node-STD-7xD-V[version]-[date].iqrf |
|
✓ |
✓ |
✓ |
|
|
|
✓(2) |
✓ |
|
DPA-Node-LP-7xD-V[version]-[date].iqrf |
|
✓ |
✓ |
|
|
|
|
✓(2) |
✓ |
|
DPA-Node-STD-UART-7xD-V[version]-[date].iqrf |
|
✓ |
✓ |
✓ |
|
✓ |
|
✓(2) |
|
|
(1) All other embedded peripherals are always implemented.
(2) The peripheral is enabled regardless of the configuration settings.