From 3d940d323f80c093d54c118ca978cc7730ee5ec5 Mon Sep 17 00:00:00 2001 From: Miguel Luis Date: Fri, 18 Dec 2020 17:46:52 +0100 Subject: [PATCH] Release 4.5.0 --- CHANGELOG.md | 40 +++++++++++++++++++ README.md | 3 +- .../LoRaMac/fuota-test-01/firmwareVersion.h | 2 +- .../periodic-uplink-lpp/firmwareVersion.h | 2 +- 4 files changed, 44 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2d8ffffcb..3ba4a7222 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,19 @@ Please refer to [Releases pre-certification-results](https://github.com/Lora-net ## [Unreleased] +## [4.5.0] - 2020-12-18 + +### General + +- Release based on "LoRaWAN specification 1.0.4" and "LoRaWAN Regional Parameters 2-1.0.1" +- GitHub reported issues corrections. Please refer to [Release Version 4.5.0](https://github.com/Lora-net/LoRaMac-node/milestone/5) + +### Added + +- Added implementation of LoRaWAN 1.0.4 changes +- Added implementation for new Certification protocol specification +- Added GitHub repository and firmware examples version definitions + ## [4.4.6] - 2020-12-18 ### General @@ -44,6 +57,33 @@ Please refer to [Releases pre-certification-results](https://github.com/Lora-net - Removed ClassA, ClassB and ClassC examples. +## [4.5.0-rc.1] - 2020-11-24 + +### General + +- Release based on "LoRaWAN specification 1.0.4" and "LoRaWAN Regional Parameters 2-1.0.1" +- GitHub reported issues corrections. Please refer to [Release Version 4.5.0](https://github.com/Lora-net/LoRaMac-node/milestone/5) + +### Added + +- Added implementation of LoRaWAN 1.0.4 changes +- Added implementation for new Certification protocol specification +- Added GitHub repository and firmware examples version definitions + +### Changed + +- Changed IMST boards default power source to USB_POWER + +### Fixed + +- Fixed an issue where the Join back off algorithm wasn't being applied when the duty-cycle enforcement was OFF. +- Fixed `AU915_MAX_RX1_DR_OFFSET` value to 5 instead of 6 + +### Removed + +- Removed NvmCtxCallback calls as they should only be done when a modification happens. +- Removed ClassA, ClassB and ClassC examples. + ## [4.4.5] - 2020-10-14 ### General diff --git a/README.md b/README.md index 8921b5387..4a8582547 100644 --- a/README.md +++ b/README.md @@ -22,8 +22,9 @@ This project has 2 active branches in place. | Branch | L2 spec | RP spec | Tag/Milestone | Class | Comments | | ------------- |:-------------:|:---------:|:---------:|:---------:|:--------------| +| | [1.0.4](https://lora-alliance.org/resource-hub/lorawan-104-specification-package) | [2-1.0.1](https://lora-alliance.org/sites/default/files/2020-02/rp_2-1.0.1.pdf) | [v4.5.0](https://github.com/Lora-net/LoRaMac-node/releases/tag/v4.5.0) | A/B/C | LoRaWAN L2 1.0.4 - **_Released_** | | | [1.0.3](https://lora-alliance.org/resource-hub/lorawanr-specification-v103) | [v1.0.3revA](https://www.lora-alliance.org/resource-hub/lorawanr-regional-parameters-v103reva) | [v4.4.6](https://github.com/Lora-net/LoRaMac-node/releases/tag/v4.4.6) | A/B/C | LoRaWAN L2 1.0.3 - **_Released_ (last release based on 1.0.3)** | -| [master](https://github.com/Lora-net/LoRaMac-node/tree/master) | [1.0.4](https://lora-alliance.org/resource-hub/lorawan-104-specification-package) | [2-1.0.1](https://lora-alliance.org/sites/default/files/2020-02/rp_2-1.0.1.pdf) | [M 4.5.0](https://github.com/Lora-net/LoRaMac-node/milestone/5) | A/B/C | LoRaWAN L2 1.0.4 | +| [master](https://github.com/Lora-net/LoRaMac-node/tree/master) | [1.0.4](https://lora-alliance.org/resource-hub/lorawan-104-specification-package) | [2-1.0.1](https://lora-alliance.org/sites/default/files/2020-02/rp_2-1.0.1.pdf) | [v4.5.0](https://github.com/Lora-net/LoRaMac-node/releases/tag/v4.5.0) | A/B/C | LoRaWAN L2 1.0.4 | | [develop](https://github.com/Lora-net/LoRaMac-node/tree/develop) | [1.0.4](https://lora-alliance.org/resource-hub/lorawan-104-specification-package) / [1.1.1](https://lora-alliance.org/resource-hub/lorawanr-specification-v11) | [2-1.0.1](https://lora-alliance.org/sites/default/files/2020-02/rp_2-1.0.1.pdf) | [M 4.6.0](https://github.com/Lora-net/LoRaMac-node/milestone/3) | A/B/C | LoRaWAN L2 1.0.4 / 1.1.1 | This project fully implements ClassA, ClassB and ClassC end-device classes and it also provides SX1272/73, SX1276/77/78/79, SX1261/2 and LR1110 radio drivers. diff --git a/src/apps/LoRaMac/fuota-test-01/firmwareVersion.h b/src/apps/LoRaMac/fuota-test-01/firmwareVersion.h index bd5f679a9..131714fec 100644 --- a/src/apps/LoRaMac/fuota-test-01/firmwareVersion.h +++ b/src/apps/LoRaMac/fuota-test-01/firmwareVersion.h @@ -24,7 +24,7 @@ extern "C" { #endif -#define FIRMWARE_VERSION 0x01010000 // 1.1.0.0 +#define FIRMWARE_VERSION 0x01020000 // 1.2.0.0 #ifdef __cplusplus } diff --git a/src/apps/LoRaMac/periodic-uplink-lpp/firmwareVersion.h b/src/apps/LoRaMac/periodic-uplink-lpp/firmwareVersion.h index bd5f679a9..131714fec 100644 --- a/src/apps/LoRaMac/periodic-uplink-lpp/firmwareVersion.h +++ b/src/apps/LoRaMac/periodic-uplink-lpp/firmwareVersion.h @@ -24,7 +24,7 @@ extern "C" { #endif -#define FIRMWARE_VERSION 0x01010000 // 1.1.0.0 +#define FIRMWARE_VERSION 0x01020000 // 1.2.0.0 #ifdef __cplusplus }