Free sub-GHz ISM, multichannel. 433 MHz, 787 MHz, 868 MHz, 915 MHz, 920 MHz.
RF range with tiny omnidirectional antennas and RF output power 10 mW only offers range of tens of meters in buildings and hundreds of meters in free space.
The IQRF wireless technology uses 19.8 kb/s bit rate.
IQRF Mesh routing protocol is called IQMESH®. It is based on an optimized directional flooding. Main advantages are robustness and reliability.
Up to 240 devices in the network (1 Coordinator + 239 Nodes). Routing in real time 60 ms per hop for low latency networks (STD), 100 ms per hop for low power networks (STD+LP), based on the payload.
Discovery - automated creating a vrtual routing structure.
Routing - routeing packets in discovered IQMESH.
Broadcast - sending packets to all IQMESH nodes.
IQRF OS with a set of predefined functions. User application written in C-language. This two-layer architecture is applicable for non-network applications only.
All IQRF transceivers allows upgrade to higher OS versions possibly released by the IQRF manufacturer. Downgrade (down to a lower version) is possible too.
Every TR can be delivered with any of existing OS version.
Ready-to-use DPA (Direct Peripheral Access) – a higher communication layer above IQRF OS, with IQMESH networking.
Optional Custom DPA Handler extending DPA for specific functionality (either ready-to-use or programmed in C-language by an application engineer).
IQMESH network is controlled by the DPA protocol from a control system connected to the Coordinator via the SPI or UART interface. Complete deployment is as simple as sending requests and receiving responses and data.
Intended for developers requiring interactive project-oriented work, complexity and sophisticated tools for design, upload, debug, testing, service and maintenance.
Environment for creation of IQRF applications. TR programmer (uploader), debugger and configuration tool. RF communication terminal and test tool.
Intended for experienced developers to make design process faster and more effective or for unskilled operators to speed up and secure the manufacturing. Simply run a batch file by a single stroke, avoiding an operator's failure.
Powerful open source SW package allowing to easily create an IQRF gateway with Internet and cloud connectivity from a Linux machine.
Typically it runs on an embedded Linux-based single-board computer like Raspberry Pi, Up Board, Linux PlugPC, BeagleBoneor many others.
The Daemon utilizes multiple communication channels UDP, MQ, WebSocket and MQTT and can be managed through the IQRF Gateway Webapp.
Public on-line storage and database containing information regarding all IQRF interoperable products.
It provides information about and relations between IQRF ecosystem objects such as companies, products, DPA handlers, standards, OS, DPA etc.
The repository is developed in REST API with JSON and can be utilized by gateways, user applications, clouds, IQRF IDE and so on.
IQRF network can be connected to any cloud. Usually it is accomplished by an IQRF gateway created from an embedded Linux-based single-board computer (e.g. Raspberry Pi).
Typical communication interface is standard MQTT with JSON. Utilization of various clouds can be tested using the UP-IQRF IoT Starter Kit 01 development set.
The whole communication string from the IQMESH network up to cloud could be encrypted via standard encryption standards (e.g. AES-128).
We can't answer your questions about the IQRF wireless technology.