IQRF Technology for wireless

Technology for wireless

IQRF OS history

Version Main differencies Release Status TR modules
v4.00D
for TR-7xD
  • Packet structure changed
  • Extended security based on AES-128 encryption
  • Deep sleep mode
  • Lots of other enhancements
  • DPA is the only recommended way for IQMESH implementation
  • Networking with more than 240 devices is not supported
  • DPA v3.00 support
  • IQRF IDE v4.40 or higher required
  • template-basic.h header file renamed to IQRF.h
3/2017 current TR-72D
TR-76D
v3.08D
for TR-7xD
  • 433 and 916 MHz bands implemented
  • RF channel maps slightly changed, more channels available
  • isBondedNode() return value slightly changed
  • optimizeHops() output value slightly changed
  • Minor bug and side effect fixed
  • DPA v2.26 to v2.28 support
  • IQRF IDE v4.34 or higher required
3/2016 not for
new
designs
TR-72D
TR-76D
v3.08D
for TR-5xD
  • isBondedNode() return value slightly changed
  • optimizeHops() output value slightly changed
  • Minor bug fixed
  • DPA v2.26 to v2.28 support
  • IQRF IDE v4.34 or higher required
3/2016 final TR-52D
TR-54D
TR-55D
TR-56D
TR-58D-RJ
v3.07D
for TR-7xD
  • Different RF IC, 916 MHz not yet supported
  • MCU clock 16 MHz, faster SPI. RF bit rate 19.8 kb/s.
  • Selective FRC and 2B FRC
  • getSupplyVoltage, setRFmode, checkRF and getRSSI changed
  • Serial EEPROM: 32 KB, more flexible access, error check
  • OS upgradeable at the user
  • Various other improvements
  • DPA v2.20 to v2.24 support
  • IQRF IDE v4.30 or higher required
7/2015 not for
new
designs
TR-72D
TR-76D
v3.07D
for TR-5xD
  • Selective FRC and 2B FRC
  • Serial EEPROM: more flexible access, error check
  • OS upgradeable at the user
  • Various slight improvments
  • DPA v2.20 to v2.24 support
  • IQRF IDE v4.30 or higher required
7/2015 not for
new
designs
TR-52D
TR-54D
TR-55D
TR-56D
TR-58D-RJ
v3.06D
  • Forced LP routing option
  • Advanced FRC option
  • Low power modes supported in bonding, FRC and Discovery
  • Various slight improvments and side effect removals
  • IQRF IDE v4.20 or higher required
11/2014 not for
new
designs
TR-52D
TR-54D
TR-55D
TR-56D
TR-58D-RJ
v3.05D
  • Fast response command (FRC)
  • DPA v2.00 support
  • Licensed Flash memory extended to 3008 machine instructions
  • Other enhancements
  • IQRF IDE v4.15 or higher required
4/2014 not for
new
designs
TR-52D
TR-54D
TR-55D
TR-56D
TR-58D-RJ
v3.04D
  • TR configuration (predefining OS parameters from IQRF IDE)
  • Enhanced RFPGM (Standard version instead of Lite version)
  • Remote bonding
  • A lot of additional improvements
  • DPA (Direct Peripheral Access) v1.00 support
  • IQRF IDE v4.13 or higher required
9/2013 not for
new
designs
TR-52D
TR-54D
TR-55D
TR-56D
TR-58D-RJ
v3.03D
  • Function getRSSI added
  • Some other improvements
  • IQRF IDE v4.11 or higher required
5/2013 not for
new
designs
TR-52D
TR-54D
TR-55D
TR-56D
v3.02D
  • User interrupt
  • HW Timer6 available
  • Functions setINDFx and getINDFx
  • Lower power consumption in LP and XLP
  • More precise timing
  • Improved Discovery
  • Some other changes and improvements
  • IQRF IDE v4.05 or higher required
8/2012 not for
new
designs
TR-52D
TR-54D
TR-55D
TR-56D
v3.01D
  • Powerfull MCU PIC16LF1938: extended memories (RAM 1024 B, Flash 16 kwords), 16-level stack, efficient architecture, faster interrupt
  • Serial EEPROM 16 Kb user available (not for Coordinator)
  • Precission temperature sensor
  • Additional new features and enhancements
3/2012 not for
new
designs
TR-52D
TR-54D
v3.00
  • Many new features, ~20 functions added
  • IQMESH with 65 000 devices and 240 hops
  • New power management modes, 35 µA in XLP Rx
  • Various routing algorithms
  • Battery operated routers, real-time transparent routing
  • Fast and transparent discovery
  • A lot of other outstanding features
1/2011 final TR-52B
TR-53B
v2.11
  • RF power management supported (setRFmode, checkRF)
  • RF channels available
  • Selectable RF bit rate (provisionally for experimental purpose)
3/2010 not for
new
designs
TR-52B
TR-53B
v2.10
  • Concept of OS plug-ins
  • RF power not limited during bonding
  • Green LED support
12/2009 final TR-31B
TR-32B
v2.09
  • minor change in first falling to Sleep mode
  • bonding robustness increased
6/2009 not for
new
designs
TR-31B
TR-32B
v2.08
  • broadcast message support added
10/2008 final TR-11A
TR-21A
  • implemented in TR-868-31B modules
11/2008 not for
new
designs
TR-31B
v2.07
  • bug in the setLoggingOff() function fixed
  • Wake-up on pin change improved.
    To utilize it, the sequence GIE = 0; RBIE = 1; is required just before iqrfSleep().
9/2008 not for
new
designs
–"–
v2.06
  • minor change in routing
8/2008 not for
new
designs
–"–
v2.05
  • higher RF noise immunity
  • corrected transfer of MPRWx while not routing
  • several minor bugs not affecting module functionality corrected
8/2008 not for
new
designs
–"–
v2.04
  • setNetworkFilteringOn() switches just packet from active network (1/2), non-networking communication ignored
  • Wake-up on pin change under user's control. Default disabled. To eneble, set RBIE = 1 before iqrfSleep().
    Not compatible with previous versions (permanently enabled in Sleep up to v2.03).
7/2008 internal
release only
–"–
v2.03
  • Improvements:
    • BufferCOM size increased from 35B to 41B
    • Number of nodes in one network increased from 128 to 239
  • Minor bug in routing fixed
7/2008 not for
new
designs
–"–
v2.02
  • Minor SPI bug fixed
5/2008 not for
new
designs
–"–
v2.01
  • function wipeBondNR added
  • function batteryValueOK added
3/2008 not for
new
designs
–"–
v2.00
  • Much more effective, easier to use, higher performance
  • Networking totally reworked. Extended capability. Complete MESH.
  • SPI in background
  • Encoded network communication
  • Indirect RAM access
  • Temperature measurement supported by OS
  • Supports user application debugging directly by IQRF OS
  • Many other improvements
  • IDE – complete development environment
    with all SW tools integrated including effective debug tools
1/2008 not for
new
designs
TR-11A
TR-21A
v1.14
  • function moveMemoryBlock added
  • RF receiving improved
  • improving and patching some small errors
7/2007 not for
new
designs
–"–
v1.13
  • improving and patching some small errors
2/2007 obsolete –"–
v1.12
  • networking improved
  • RF power control
  • function getTemperature()
1/2007 obsolete TR-11A
TR-21A
v1.07
  • sleep power consumption reduced from 50 µA to 5 µA
1/2006 obsolete TR-01A
v1.06 First release 10/2005 obsolete TR-01A
IQRF videos
IQRF Twiter   IQRF Twiter   RSS
News     Subscribe
Website Security Test