QUICK START
Two application levels
Specific functionality can be implemented into DCTR in one of the two application levels:
Data controlled, no programming
Higher level, running under
DPA framework
and utilizing so called Hardware profiles, which are ready-to-use SW
plug-ins enabling communication in mesh networks with no need of programming. DCTR is not controlled by an
application program but by data flow. All resources of given device are accessed via sending and receiving packets.
Requested functionality is achieved without programming. However, even this approach allows user-specific adapting
by optional
Custom DPA handler programmable in C language.
C-programming, fully programmable
Lower level, running directly under
IQRF OS
. The functionality is given by the application program in C language.
This approach can be implemented also with TR transceivers (without the DC prefix, supporting only Demo hardware
profiles).
For network applications, using the DPA approach is highly recommended.
Although IQRF OS supports mesh networks by embedded IQMESH protocol with a set of powerful functions, more
detailed knowledge about IQRF and IQMESH is still needed for networking under IQRF OS.
To the contrary, the DPA framework utilized in DCTR transceivers solves the networking transparently. Just the
addressees must be specified and then the packets are delivered automatically. This, together with data controlled
approach with no programming needed makes DCTR very easy to implement. The entire network traffic is based on
simple commands only specifying where and what to perform.
© 2015 MICRORISC s.r.o.
www.iqrf.org
Quick_Start_Guide_IQRF_ 150805
Page 6