Releases: Lora-net/LoRaMac-node
v4.4.3
Changelog
2019-12-17, V4.4.3
- General
- Release based on "LoRaWAN specification 1.0.3" and "LoRaWAN Regional Parameters v1.0.3revA"
- GitHub reported issues corrections. Please refer to Release Version 4.4.3
v4.4.2
Changelog
2019-07-19, V4.4.2
-
General
- Release based on "LoRaWAN specification 1.0.3" and "LoRaWAN Regional Parameters v1.0.3revA"
- Examples application refactoring plus the addition of the application status display on the serial port. (921600-8-N-1)
- Added new refactored application examples
- Added LoRa-Alliance defined application layer protocols support. Only FUOTA test scenario 01 required features are currently implemented.
- "Clock Synchronization" package
- "Fragmented data block transport" package
- "Remote multicast setup" package
- Added LoRa-Alliance defined application layer protocols support. Only FUOTA test scenario 01 required features are currently implemented.
- Added a NVM context management module. (Disabled by default)
- Added secure-element support
- Refactored timer.c/h, rtc-driver.c/h and added a systime.c/h module.
- Functions in ISR context have been moved to main context
- Replaced BoardDisableIrq and BoardEnableIrq functions by CRITICAL_SECTION_BEGIN and CRITICAL_SECTION_END respectively.
- Added B-L072Z-LRWAN1 platform support.
- Added NucleoL476 platform support.
- Added IMST new platforms.
- Removed SensorNode platform support
- Removed MoteII platform support
- Removed LoRaMote platform support
- Applied SX1272 and SX1276 radios errata note 3.1 to the radio drivers implementation.
- Fix printf/scanf functions when GCC is used as compiler.
-
LoRaWAN
- GitHub reported issues corrections. Please refer to Release Version 4.4.2
- Heavily refactored the LoRaMac.c/h implementation.
- Added RU864 region support.
- Removed US915-Hybrid region support
- Added ClassB support.
- Added a callback to notify the upper layer to call LoRaMacProcess function
- Implemented the support for RxC windows (ClassC) required by the application layer protocols.
- Changed multicast channels handling according to the application layer protocols.
LoRaWAN pre-certification results
Please refer to Releases pre-certification-results document for further information.
v4.4.2-rc.7
Changelog
2019-07-16, V4.4.2-rc.7
- General
- Release candidate based on "LoRaWAN specification 1.0.3" and "LoRaWAN Regional Parameters v1.0.3rA"
- GitHub reported issues corrections. Please refer to Release Version 4.4.2
- Added new refactored application examples
- Added LoRa-Alliance defined application layer protocols support. Only FUOTA test scenario 01 required features are currently implemented.
- "Clock Synchronization" package
- "Fragmented data block transport" package
- "Remote multicast setup" package
- Added LoRa-Alliance defined application layer protocols support. Only FUOTA test scenario 01 required features are currently implemented.
- LoRaWAN
- GitHub reported issues corrections. Please refer to Release Version 4.4.2
- Fixed ClassB implementation. (Mostly first beacon acquisition).
- Moved frame counters management to LoRaMacCrypto module..
- Reviewed data structures to only store in NVM the required fields.
- Implemented the support for RxC windows (ClassC) required by the application layer protocols.
- Changed multicast channels handling according to the application layer protocols.
- Applied proposed pull-requests changes. #630, #633, #638, #642, #643, #644, #645, #646, #647, #648, #649, #650, #651, #652, #653, #654, #655, #656, #657, #658, #659, #660, #666, #677, #683, #690, #695, #701, #703, #711, #714, #716, #728, #750 and #761
v4.4.2-rc.6
Changelog
2018-12-21, V4.4.2-rc.6
-
General
- Release candidate based on "LoRaWAN specification 1.0.3" and "LoRaWAN Regional Parameters v1.0.3rA"
- GitHub reported issues corrections. Please refer to Release Version 4.4.2
-
LoRaWAN
LoRaWAN certification results
Region | Verdict | # Test houses | Comments |
---|---|---|---|
EU868 | Not tested | 0 | - |
US915 | Not tested | 0 | - |
CN779 | Not tested | 0 | No certification specification - tests based on EU868 certification |
EU433 | Not tested | 0 | No certification specification - tests based on EU868 certification |
AU915 | Not tested | 0 | No certification specification - tests based on US915 certification |
CN470 | Not tested | 0 | No certification specification |
AS923 | Not tested | 0 | - |
KR920 | Not tested | 0 | - |
IN865 | Not tested | 0 | - |
RU864 | Not tested | 0 | No certification specification |
v4.4.2-rc.5
Changelog
2018-11-30, V4.4.2-rc.5
-
General
-
Release candidate based on "LoRaWAN specification 1.0.3" and "LoRaWAN Regional Parameters v1.0.3rA"
-
GitHub reported issues corrections. Please refer to Release Version 4.4.2
-
Applied SX1272 and SX1276 radios errata note 3.1 to the radio drivers implementation.
-
Updated radio drivers to report the received SNR in dB and rounded to the nearest integer instead of register raw value.
-
Fix NAMote72 gps-board
void GpsMcuOnPpsSignal
function prototype. -
Update register names according to the latest radio datasheets
-
-
LoRaWAN
LoRaWAN certification results
Region | Verdict | # Test houses | Comments |
---|---|---|---|
EU868 | Not tested | 0 | - |
US915 | Not tested | 0 | - |
CN779 | Not tested | 0 | No certification specification - tests based on EU868 certification |
EU433 | Not tested | 0 | No certification specification - tests based on EU868 certification |
AU915 | Not tested | 0 | No certification specification - tests based on US915 certification |
CN470 | Not tested | 0 | No certification specification |
AS923 | Not tested | 0 | - |
KR920 | Not tested | 0 | - |
IN865 | Not tested | 0 | - |
RU864 | Not tested | 0 | No certification specification |
4.4.2-rc.4
Changelog
2018-10-31, V4.4.2-rc.4
-
General
- Release candidate based on "LoRaWAN specification 1.0.3" and "LoRaWAN Regional Parameters v1.0.3rA"
- GitHub reported issues corrections. Please refer to Release Version 4.4.2
- Renamed SX126x mbed shields to official names.
- Added B-L072Z-LRWAN1 platform support.
- Added NucleoL476 platform support.
-
LoRaWAN
- GitHub reported issues corrections. Please refer to Release Version 4.4.2
LoRaWAN certification results
Region | Verdict | # Test houses | Comments |
---|---|---|---|
EU868 | Not tested | 0 | - |
US915 | Not tested | 0 | - |
CN779 | Not tested | 0 | No certification specification - tests based on EU868 certification |
EU433 | Not tested | 0 | No certification specification - tests based on EU868 certification |
AU915 | Not tested | 0 | No certification specification - tests based on US915 certification |
CN470 | Not tested | 0 | No certification specification |
AS923 | Not tested | 0 | - |
KR920 | Not tested | 0 | - |
IN865 | Not tested | 0 | - |
RU864 | Not tested | 0 | No certification specification |
v4.4.2-rc.3
Changelog
2018-10-01, V4.4.2-rc.3
-
General
- Release candidate based on "LoRaWAN specification 1.0.3" and "LoRaWAN Regional Parameters v1.0.3rA"
- GitHub reported issues corrections. Please refer to Release Version 4.4.2
- Added IMST new platforms.
-
LoRaWAN
- GitHub reported issues corrections. Please refer to Release Version 4.4.2
LoRaWAN certification results
Region | Verdict | # Test houses | Comments |
---|---|---|---|
EU868 | Not tested | 0 | - |
US915 | Not tested | 0 | - |
CN779 | Not tested | 0 | No certification specification - tests based on EU868 certification |
EU433 | Not tested | 0 | No certification specification - tests based on EU868 certification |
AU915 | Not tested | 0 | No certification specification - tests based on US915 certification |
CN470 | Not tested | 0 | No certification specification |
AS923 | Not tested | 0 | - |
KR920 | Not tested | 0 | - |
IN865 | Not tested | 0 | - |
RU864 | Not tested | 0 | No certification specification |
v4.4.2-rc.2
Changelog
2018-08-31, V4.4.2-rc.2
-
General
- Release candidate based on "LoRaWAN specification 1.0.3" and "LoRaWAN Regional Parameters v1.0.3rA"
- GitHub reported issues corrections. Please refer to Release Version 4.4.2
- Fix readme.md specification urls
- Fix critical section handling
- Fix ping-pong, rx-sensi and tx-cw compiling issues.
- Updated STM32 HAL libraries
-
LoRaWAN
- GitHub reported issues corrections. Please refer to Release Version 4.4.2
- Added a callback to notify the upper layer to call LoRaMacProcess function
LoRaWAN certification results
Region | Verdict | # Test houses | Comments |
---|---|---|---|
EU868 | Not tested | 0 | - |
US915 | Not tested | 0 | - |
CN779 | Not tested | 0 | No certification specification - tests based on EU868 certification |
EU433 | Not tested | 0 | No certification specification - tests based on EU868 certification |
AU915 | Not tested | 0 | No certification specification - tests based on US915 certification |
CN470 | Not tested | 0 | No certification specification |
AS923 | Not tested | 0 | - |
KR920 | Not tested | 0 | - |
IN865 | Not tested | 0 | - |
RU864 | Not tested | 0 | No certification specification |
v4.4.2-rc.1
Changelog
2018-07-02, V4.4.2-rc.1
-
General
- Release candidate based on "LoRaWAN specification 1.0.3" and "LoRaWAN Regional Parameters v1.0.3rA"
- Examples application refactoring plus the addition of the application status display on the serial port. ( 921600-8-N-1)
- Added a NVM context management module. (under review/validation. disabled by default)
- Fix printf/scanf functions when GCC is used as compiler.
- Refactored timer.c/h, rtc-driver.c/h and added a systime.c/h module.
- Heavily refactored the LoRaMac.c/h implementation. (undergoing work)
- Added secure-eleemnt support
- Functions in ISR context have been moved to main context
- Replaced BoardDisableIrq and BoardEnableIrq functions by CRITICAL_SECTION_BEGIN and CRITICAL_SECTION_END respectively.
- Removed SK-iM880A platform support
- Removed SensorNode platform support
- Removed MoteII platform support
- Removed LoRaMote platform support
- feature/class_b merge
-
LoRaWAN
- GitHub reported issues corrections. Please refer to Release Version 4.4.2
- Added RU864 region support.
- Removed US915-Hybrid region support
- Added ClassB support.
- Fixed all known ClassB issues.
LoRaWAN certification results
Region | Verdict | # Test houses | Comments |
---|---|---|---|
EU868 | Not tested | 0 | - |
US915 | Not tested | 0 | - |
CN779 | Not tested | 0 | No certification specification - tests based on EU868 certification |
EU433 | Not tested | 0 | No certification specification - tests based on EU868 certification |
AU915 | Not tested | 0 | No certification specification - tests based on US915 certification |
CN470 | Not tested | 0 | No certification specification |
AS923 | Not tested | 0 | - |
KR920 | Not tested | 0 | - |
IN865 | Not tested | 0 | - |
RU864 | Not tested | 0 | No certification specification |
v4.4.1
Changelog
2018-03-07, V4.4.1
-
General
- Release based on "LoRaWAN specification 1.0.2" and "LoRaWAN Regional Parameters v1.0.2rB"
- Added SX126x radio support.
- Added NucleoL073 and NucleoL152 board platforms support.
- Added Microchip/Atmel SAML21 Xplained Pro hardware platform support.
- Added CMAKE build system support
- Removed CoIDE projects support
- Removed Keil projects support
-
LoRaWAN
- GitHub reported issues corrections. Please refer to Release Version 4.4.1
LoRaWAN certification results
Region | Verdict | # Test houses | Comments |
---|---|---|---|
EU868 | PASS | 2 | - |
US915 | PASS | 2 | - |
CN779 | PASS | 1 | No certification specification - tests based on EU868 certification |
EU433 | PASS | 1 | No certification specification - tests based on EU868 certification |
AU915 | PASS | 0 | No certification specification - tests based on US915 certification |
CN470 | Not tested | 0 | No certification specification |
AS923 | PASS | 2 | - |
KR920 | PASS | 1 | - |
IN865 | PASS | 2 | - |