Release Notes for the MotionPM Pedometer Library

# Release Notes for MotionPM Pedometer Library

Copyright 2019 STMicroelectronics

What is MotionPM?

- The MotionPM provides real-time information about the number of steps and cadence which the user just performed with the device, i.e. cell phone.
- The library acquires data from the accelerometer and provides information about the number of steps and cadence which the user just performed with the device.

## Update History

### V2.2.0 / 2-October-2019

Main Changes

- Library optimization to reduce the computation cost.

Development Toolchains and Compilers

- System Workbench for STM32 2.7.0.201811131241 + ST-LINK

Known limitations

- The provided library supports only Cortex-M3 and Cortex-M4.

### V2.1.1 / 15-February-2019

Main Changes

- Unification of the libraries to single EABI library per Cortex core and wchar size.

Development Toolchains and Compilers

- System Workbench for STM32 V2.6.0.201809060829 + ST-LINK

Known limitations

- The provided library supports only Cortex-M3 and Cortex-M4.

### V2.1.0 / 28-September-2018

Main Changes

- Improve step detection initialization and reset.

Development Toolchains and Compilers

- IAR Embedded Workbench for ARM (EWARM) toolchain V7.80.4 + ST-LINK
- IAR Embedded Workbench for ARM (EWARM) toolchain V8.20.2 + ST-LINK
- uVision(MDK-ARM) toolchain 5.24 + ST-LINK
- System Workbench for STM32 V2.6.0.201809060829 + ST-LINK

Known limitations

- The provided library supports only Cortex-M3 and Cortex-M4.

### V2.0.1 / 1-September-2017

Main Changes

- Add library for EWARM 8 IDE. Due to the changes in EWARM 8 dedicated library for this environment must be used. The name of the library for EWARM 8 ends by _IAR8_ot.

Development Toolchains and Compilers

- IAR Embedded Workbench for ARM (EWARM) toolchain V7.80.4 + ST-LINK
- IAR Embedded Workbench for ARM (EWARM) toolchain V8.11.2 + ST-LINK
- uVision(MDK-ARM) toolchain 5.22 + ST-LINK
- System Workbench for STM32 V1.13.1.20170120 + ST-LINK

Known limitations

- The provided library supports only Cortex-M3 and Cortex-M4.

### V2.0.0 / 1-May-2017

Main Changes

- First version of the library published under the ODE initiative. Previously released as part of OSX framework.

Development Toolchains and Compilers

- IAR Embedded Workbench for ARM (EWARM) toolchain V7.80.4 + ST-LINK
- uVision(MDK-ARM) toolchain 5.22 + ST-LINK
- System Workbench for STM32 V1.13.1.20170120 + ST-LINK

Known limitations

- The provided library supports only Cortex-M3 and Cortex-M4.

### V1.0.0 / 14-June-2016

Main Changes

- First official release.

Development Toolchains and Compilers

- IAR Embedded Workbench for ARM (EWARM) toolchain V7.50 + ST-LINK
- uVision(MDK-ARM) toolchain 5.17.0 + ST-LINK
- System Workbench for STM32 V1.8.0.20160329 + ST-LINK

Known limitations

- The provided library supports Corte-M4 devices.

## License

Licensed under Software License Agreement SLA0077, (the "License"). You may not use this package except in compliance with the License. You may obtain a copy of the License at:

SLA0077: SOFTWARE LICENSE AGREEMENT

## For complete documentation on STM32 ODE visit www.st.com/stm32ode