Protokol DPA – Direct Peripheral Access – je jednoduchý bajtově orientovaný protokol pro řízení služeb a periferií zařízení v síti IQRF.
V transceiverech IQRF můžete najít tři základní vrstvy. Základem je operační systém, který je v transceiverech nahrán již z výroby a je možné jej na straně uživatele jednoduše aktualizovat.
Nad operačním systémem je vrstva DPA, která obsahuje připravené plug-in soubory, které jsou dávány k dispozici výrobcem. Jsou to tzv. HWP – hardware profiles. Nahráním zvoleného hardwarového profilu uděláte z transceiveru IQRF například Koordinátor nebo Nod.
V třetí vrstvě může být tzv. Custom DPA Handler, což je kompilovaný program psaný v jazyce C, pomocí kterého lze přizpůsobit chování transceiveru.
Často není potřeba ani žádný Custom DPA Handler vytvářet nebo modifikovat, protože pro žádanou funkcionalitu stačí pouze využívat operační systém spolu s funkčností HWP.
Pomocí protokolu DPA lze na transceiver zasílat příkazy jednoduše v přesné struktuře, snadno se oslovují jeho periferie a zasílají se na ně specifické příkazy.
Celý text na: Root.cz