We are pleased to announce the Mbed OS 5.9.5 release is now available. This is the latest patch release based on the feature set that Mbed OS 5.9 introduces.
In this release we have added LPTICKER support for Renesas devices and support for SLEEP in MXRT1050EVK.
We have updated mbed-coap to version 4.5.1. This fixes an issue where blockwise observations were not completing.
We have also updated CubeF1 for STM32F1 to V1.6.1. This includes:
CubeF1: updated from V1.5.0 to V1.6.1 HAL driver: updated from 1.1.0 to 1.1.2 CMSIS driver: unchanged (V4.2.0)
There were some bugs from the cancel_sending() method in LORAWAN:
1) The system crashed if the method was called before initialization. Now LORAWAN_STATUS_NOT_INITIALIZED is returned.
2) The method returned LORAWAN_STATUS_BUSY error when no send request was pending. LORAWAN_STATUS_OK should be returned in this case.
3) LORAWAN_STATUS_BUSY is now returned if the backoff timer is just about to be dispatched (time_left returns 0).
These are now fixed.
There are also a number of other fixes and code improvements.
For full details of this and previous releases, please visit our releases page.