@@ -11,6 +11,23 @@ Please refer to [Releases pre-certification-results](https://github.com/Lora-net
1111
1212## [ Unreleased]
1313
14+ ## Added
15+
16+ - Added GitHUb repository and firmware examples version definitions
17+ - Added Version_t Revision field to DutVersionAns message.
18+
19+ ## Changed
20+
21+ - Changed fuota-test-01 examples in order to handle the new certification protocol implementation
22+
23+ ## Fixed
24+
25+ - Fixed compliance protocol implementation in order to get current versions from the MAC layer
26+ - Fixed ` RxAppCnt ` parameter endianess handling
27+ - Fixed AS923 max payload lengths by using N values instead of M values.
28+
29+ ## [ 4.4.5] - 2020-10-14
30+
1431### General
1532
1633- Release based on "LoRaWAN specification 1.0.4"/"LoRaWAN specification 1.1.1" and "LoRaWAN Regional Parameters 2-1.0.1"
@@ -24,35 +41,42 @@ Please refer to [Releases pre-certification-results](https://github.com/Lora-net
2441### Added
2542
2643- Added to ` FRAGMENTATION_FRAG_SESSION_SETUP_REQ ` checks which verify ` FragNb ` and ` FragSize ` validity.
27- - Added GitHUb repository and firmware examples version definitions
2844- Added missing call to ` SX126xSetOperatingMode ` on ` SX126xSetTxContinuousWave ` and ` SX126xSetTxInfinitePreamble ` functions
2945- Added new specific board API to initialize the RF switch (` SX126xIoRfSwitchInit ` )
3046- Add to AS923 and KR920 regions a definition for the Rx bandwidth to be used while executing the LBT algorithm
3147- Added support for other AS923 channel sub plan groups.
32- - Added Version_t Revision field to DutVersionAns message.
48+ - Added FPort filtering to loramac handler packages.
49+ - Added missing NVM update notifications
3350
3451### Changed
3552
3653- Refactored function ` RegionXXInitDefaults ` . Fixes an issue on US based bands where the channels mask was not being reset.
37- - Changed fuota-test-01 examples in order to handle the new certification protocol implementation
3854- Changed hard coded ` JoinAccept ` max payload size (33) by ` LORAMAC_JOIN_ACCEPT_FRAME_MAX_SIZE ` definition.
3955- Moved radio operating mode management to specific board implementation
4056- Changed radio ` IsChannelFree API ` in order to provide reception bandwidth
57+ - Back port 1.0.4 region implementation improvements
58+ - Changed ` RegionCommonComputeSymbolTimeLoRa ` , ` RegionCommonComputeSymbolTimeFsk ` and ` RegionCommonComputeRxWindowParameters `
59+ API implementations to use integer divisions instead of double division.
60+ - Changed DeriveSessionKey10x and DeriveSessionKey11x functions API (Removed pointer based variable usage)
4161
4262### Fixed
4363
4464- Fixed ` SX126xSetLoRaSymbNumTimeout ` to call the workaround only if the number of symbols is equal to or higher than 64.
4565- Fixed IAR C++ compiler warnings
4666- Fixed missing ` { ` after ` extern "C" ` in ` cmac.h ` file
4767- Fixed ` FragSessionStatusAns ` message construction for ` Received&index ` field
48- - Fixed compliance protocol implementation in order to get current versions from the MAC layer
4968- Fixed ` LoRaMacCryptoHandleJoinAccept ` function ` DevNonce ` , ` RJCount0 ` and ` RJCount1 ` handling.
5069- Fixed nonce variable declaration
5170- Fixed ` LoRaMacCrypto.c ` conditional pre-processing.
5271- Fixed missing ` Rx1Frequency ` reset for dynamic channel plans
5372- Applied Japan ARIB restrictions to the ` AS923_1_JP ` sub plan
54- - Fixed ` RxAppCnt ` parameter endianess handling
55- - Fixed AS923 max payload lengths by using N values instead of M values.
73+ - Applied Regional Parameters 1.0.3.revA ERRATA note concerning the ClassB beacon format
74+ - Fixed SAMR34 compiling issue when ` USE_RADIO_DEBUG ` directive is defined
75+ - Fixed ` SX126xClearIrqStatus ` call to only clear read flags
76+ - Fixed GFSK bandwidth handling for SX126x and LR1110 radios.
77+ - Fixed version handling for MC root keys derivation
78+ - Fixed Class B initialization.
79+ - Fixed duty-cycle implementation
5680
5781## [ 4.4.4] - 2020-05-26
5882
0 commit comments