diff --git a/CHANGELOG.md b/CHANGELOG.md index 3ba4a7222..b2dccb518 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,35 @@ Please refer to [Releases pre-certification-results](https://github.com/Lora-net ## [Unreleased] +## [4.5.1] - 2021-01-18 + + +### General + +- Release based on "LoRaWAN specification 1.0.4" and "LoRaWAN Regional Parameters 2-1.0.1" +- GitHub reported issues corrections. + +### Fixed + +- Fixed compiling issues + +## [4.4.7] - 2021-01-18 + +### General + +- Release based on "LoRaWAN specification 1.0.3" and "LoRaWAN Regional Parameters v1.0.3revA" +- **Release 4.4.7 is an hotfix of 4.4.6 and is the last one supporting "LoRaWAN specification 1.0.3"** + +### Changed + +- Changed examples GitHub version to 4.4.7 + +### Fixed + +- Fixed compiling issues when KR920 or RU864 regions are selected +- Fixed compiling issues for `fuota-test-01` example + + ## [4.5.0] - 2020-12-18 ### General diff --git a/README.md b/README.md index 4a8582547..3236e8264 100644 --- a/README.md +++ b/README.md @@ -22,8 +22,8 @@ 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)** | +| | [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.1](https://github.com/Lora-net/LoRaMac-node/releases/tag/v4.5.1) | 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.7](https://github.com/Lora-net/LoRaMac-node/releases/tag/v4.4.7) | 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) | [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 | diff --git a/src/apps/LoRaMac/CMakeLists.txt b/src/apps/LoRaMac/CMakeLists.txt index c51a5323b..90ec0ca6a 100644 --- a/src/apps/LoRaMac/CMakeLists.txt +++ b/src/apps/LoRaMac/CMakeLists.txt @@ -78,6 +78,7 @@ elseif(SUB_PROJECT STREQUAL fuota-test-01) # Application common features handling #--------------------------------------------------------------------------------------- list(APPEND ${PROJECT_NAME}_COMMON + "${CMAKE_CURRENT_LIST_DIR}/common/cli.c" "${CMAKE_CURRENT_LIST_DIR}/common/LmHandlerMsgDisplay.c" "${CMAKE_CURRENT_LIST_DIR}/common/NvmDataMgmt.c" ) diff --git a/src/apps/LoRaMac/fuota-test-01/B-L072Z-LRWAN1/main.c b/src/apps/LoRaMac/fuota-test-01/B-L072Z-LRWAN1/main.c index b84894239..bc7228d65 100644 --- a/src/apps/LoRaMac/fuota-test-01/B-L072Z-LRWAN1/main.c +++ b/src/apps/LoRaMac/fuota-test-01/B-L072Z-LRWAN1/main.c @@ -28,6 +28,7 @@ #include "board.h" #include "gpio.h" #include "uart.h" +#include "RegionCommon.h" #include "cli.h" #include "Commissioning.h" diff --git a/src/apps/LoRaMac/fuota-test-01/NAMote72/main.c b/src/apps/LoRaMac/fuota-test-01/NAMote72/main.c index 5db3312c6..451bd37aa 100644 --- a/src/apps/LoRaMac/fuota-test-01/NAMote72/main.c +++ b/src/apps/LoRaMac/fuota-test-01/NAMote72/main.c @@ -29,6 +29,7 @@ #include "board.h" #include "gpio.h" #include "uart.h" +#include "RegionCommon.h" #include "gps.h" #include "mpl3115.h" diff --git a/src/apps/LoRaMac/fuota-test-01/NucleoL073/main.c b/src/apps/LoRaMac/fuota-test-01/NucleoL073/main.c index c7224e9ea..1ddb14ef6 100644 --- a/src/apps/LoRaMac/fuota-test-01/NucleoL073/main.c +++ b/src/apps/LoRaMac/fuota-test-01/NucleoL073/main.c @@ -28,6 +28,7 @@ #include "board.h" #include "gpio.h" #include "uart.h" +#include "RegionCommon.h" #include "cli.h" #include "Commissioning.h" diff --git a/src/apps/LoRaMac/fuota-test-01/NucleoL152/main.c b/src/apps/LoRaMac/fuota-test-01/NucleoL152/main.c index ae806a736..a628e6904 100644 --- a/src/apps/LoRaMac/fuota-test-01/NucleoL152/main.c +++ b/src/apps/LoRaMac/fuota-test-01/NucleoL152/main.c @@ -28,6 +28,7 @@ #include "board.h" #include "gpio.h" #include "uart.h" +#include "RegionCommon.h" #include "cli.h" #include "Commissioning.h" diff --git a/src/apps/LoRaMac/fuota-test-01/NucleoL476/main.c b/src/apps/LoRaMac/fuota-test-01/NucleoL476/main.c index 755b1ca41..a4a4cb4bd 100644 --- a/src/apps/LoRaMac/fuota-test-01/NucleoL476/main.c +++ b/src/apps/LoRaMac/fuota-test-01/NucleoL476/main.c @@ -28,6 +28,7 @@ #include "board.h" #include "gpio.h" #include "uart.h" +#include "RegionCommon.h" #include "cli.h" #include "Commissioning.h" diff --git a/src/apps/LoRaMac/fuota-test-01/SAMR34/main.c b/src/apps/LoRaMac/fuota-test-01/SAMR34/main.c index a823c7b33..b5053bcfe 100644 --- a/src/apps/LoRaMac/fuota-test-01/SAMR34/main.c +++ b/src/apps/LoRaMac/fuota-test-01/SAMR34/main.c @@ -28,6 +28,7 @@ #include "board.h" #include "gpio.h" #include "uart.h" +#include "RegionCommon.h" #include "cli.h" #include "Commissioning.h" diff --git a/src/apps/LoRaMac/fuota-test-01/SKiM880B/main.c b/src/apps/LoRaMac/fuota-test-01/SKiM880B/main.c index 7a3e49628..1a654b940 100644 --- a/src/apps/LoRaMac/fuota-test-01/SKiM880B/main.c +++ b/src/apps/LoRaMac/fuota-test-01/SKiM880B/main.c @@ -28,6 +28,7 @@ #include "board.h" #include "gpio.h" #include "uart.h" +#include "RegionCommon.h" #include "cli.h" #include "Commissioning.h" diff --git a/src/apps/LoRaMac/fuota-test-01/SKiM881AXL/main.c b/src/apps/LoRaMac/fuota-test-01/SKiM881AXL/main.c index 42a80adee..b1dc8541b 100644 --- a/src/apps/LoRaMac/fuota-test-01/SKiM881AXL/main.c +++ b/src/apps/LoRaMac/fuota-test-01/SKiM881AXL/main.c @@ -28,6 +28,7 @@ #include "board.h" #include "gpio.h" #include "uart.h" +#include "RegionCommon.h" #include "cli.h" #include "Commissioning.h" diff --git a/src/apps/LoRaMac/fuota-test-01/SKiM980A/main.c b/src/apps/LoRaMac/fuota-test-01/SKiM980A/main.c index dd5ca5e6e..241f41122 100644 --- a/src/apps/LoRaMac/fuota-test-01/SKiM980A/main.c +++ b/src/apps/LoRaMac/fuota-test-01/SKiM980A/main.c @@ -28,6 +28,7 @@ #include "board.h" #include "gpio.h" #include "uart.h" +#include "RegionCommon.h" #include "cli.h" #include "Commissioning.h" diff --git a/src/apps/LoRaMac/periodic-uplink-lpp/B-L072Z-LRWAN1/main.c b/src/apps/LoRaMac/periodic-uplink-lpp/B-L072Z-LRWAN1/main.c index 4e1eec218..89bb63bd6 100644 --- a/src/apps/LoRaMac/periodic-uplink-lpp/B-L072Z-LRWAN1/main.c +++ b/src/apps/LoRaMac/periodic-uplink-lpp/B-L072Z-LRWAN1/main.c @@ -28,6 +28,7 @@ #include "board.h" #include "gpio.h" #include "uart.h" +#include "RegionCommon.h" #include "cli.h" #include "Commissioning.h" diff --git a/src/apps/LoRaMac/periodic-uplink-lpp/NAMote72/main.c b/src/apps/LoRaMac/periodic-uplink-lpp/NAMote72/main.c index 3a5166a98..61d7c30be 100644 --- a/src/apps/LoRaMac/periodic-uplink-lpp/NAMote72/main.c +++ b/src/apps/LoRaMac/periodic-uplink-lpp/NAMote72/main.c @@ -29,6 +29,7 @@ #include "board.h" #include "gpio.h" #include "uart.h" +#include "RegionCommon.h" #include "gps.h" #include "mpl3115.h" diff --git a/src/apps/LoRaMac/periodic-uplink-lpp/NucleoL152/main.c b/src/apps/LoRaMac/periodic-uplink-lpp/NucleoL152/main.c index c6a85e6f8..5002cb51b 100644 --- a/src/apps/LoRaMac/periodic-uplink-lpp/NucleoL152/main.c +++ b/src/apps/LoRaMac/periodic-uplink-lpp/NucleoL152/main.c @@ -28,6 +28,7 @@ #include "board.h" #include "gpio.h" #include "uart.h" +#include "RegionCommon.h" #include "cli.h" #include "Commissioning.h" diff --git a/src/apps/LoRaMac/periodic-uplink-lpp/NucleoL476/main.c b/src/apps/LoRaMac/periodic-uplink-lpp/NucleoL476/main.c index 69c28b243..20dfdd645 100644 --- a/src/apps/LoRaMac/periodic-uplink-lpp/NucleoL476/main.c +++ b/src/apps/LoRaMac/periodic-uplink-lpp/NucleoL476/main.c @@ -28,6 +28,7 @@ #include "board.h" #include "gpio.h" #include "uart.h" +#include "RegionCommon.h" #include "cli.h" #include "Commissioning.h" diff --git a/src/apps/LoRaMac/periodic-uplink-lpp/SAMR34/main.c b/src/apps/LoRaMac/periodic-uplink-lpp/SAMR34/main.c index b1c30295a..5d5fa92dc 100644 --- a/src/apps/LoRaMac/periodic-uplink-lpp/SAMR34/main.c +++ b/src/apps/LoRaMac/periodic-uplink-lpp/SAMR34/main.c @@ -28,6 +28,7 @@ #include "board.h" #include "gpio.h" #include "uart.h" +#include "RegionCommon.h" #include "cli.h" #include "Commissioning.h" diff --git a/src/apps/LoRaMac/periodic-uplink-lpp/SKiM880B/main.c b/src/apps/LoRaMac/periodic-uplink-lpp/SKiM880B/main.c index 082cefcf2..d1eb2e9fb 100644 --- a/src/apps/LoRaMac/periodic-uplink-lpp/SKiM880B/main.c +++ b/src/apps/LoRaMac/periodic-uplink-lpp/SKiM880B/main.c @@ -28,6 +28,7 @@ #include "board.h" #include "gpio.h" #include "uart.h" +#include "RegionCommon.h" #include "cli.h" #include "Commissioning.h" diff --git a/src/apps/LoRaMac/periodic-uplink-lpp/SKiM881AXL/main.c b/src/apps/LoRaMac/periodic-uplink-lpp/SKiM881AXL/main.c index f08f2c156..bab43ef5c 100644 --- a/src/apps/LoRaMac/periodic-uplink-lpp/SKiM881AXL/main.c +++ b/src/apps/LoRaMac/periodic-uplink-lpp/SKiM881AXL/main.c @@ -28,6 +28,7 @@ #include "board.h" #include "gpio.h" #include "uart.h" +#include "RegionCommon.h" #include "cli.h" #include "Commissioning.h" diff --git a/src/apps/LoRaMac/periodic-uplink-lpp/SKiM980A/main.c b/src/apps/LoRaMac/periodic-uplink-lpp/SKiM980A/main.c index ce478ede9..12b6642be 100644 --- a/src/apps/LoRaMac/periodic-uplink-lpp/SKiM980A/main.c +++ b/src/apps/LoRaMac/periodic-uplink-lpp/SKiM980A/main.c @@ -28,6 +28,7 @@ #include "board.h" #include "gpio.h" #include "uart.h" +#include "RegionCommon.h" #include "cli.h" #include "Commissioning.h"