Technology for wireless

Connecting devices to IoT via wireless mesh networks

Home » Technology » Operating system

Operating system

Two layer IQRF architecture

  • Operating system with a set of predefined functions
  • User application

User application so-called "runs under the operating system". It works under OS control and uses OS functions. This approach is world-wide unique for RF transceivers. Patented.

OS parts

  • Buffer / packet oriented communication
    • RF (wireless transmission, receiving, …)
    • SPI (wired serial, working in OS background)
  • Mesh (complex networking, IQMESH protocol implemented)
  • A lot of additional functions (timing, access to memories, power management, LED indication, …)

» OS block diagram


OS principle

Application directly under OS must be written by the user's design engineer in C language.

Tip   Even easier way is to use three layer architecture utilizing DPA. Then no programming is needed (but possible).


IQRF wireless - videos
C-programming
Demonstration video how to use IQRF IDE to open, modify, compile, upload and test applications in C.