Introduction
The MotionAD is a middleware library part of X-CUBE-MEMS1 software and runs on STM32. It provides real-time information
about airplane mode detection based on data from a hand-held device.
The library is able to detect airplane mode from hand-held devices (mobile phone, laptop, tablet) to automatically avoid potential
hazards such as interference with wireless communication and battery explosion due to high current drawn by the airplane
outlet.
This library is intended to work with ST MEMS only.
The algorithm is provided in static library format and is designed to be used on STM32 microcontrollers based on the ARM®
Cortex®-M3, ARM® Cortex®-M33, ARM® Cortex®-M4 or ARM® Cortex®-M7 architecture.
It is built on top of STM32Cube software technology that eases portability across different STM32 microcontrollers.
The software comes with sample implementation running on an X-NUCLEO-IKS01A3 or X-NUCLEO-IKS4A1 expansion board
plugged on a NUCLEO-F401RE, NUCLEO-L152RE or NUCLEO-U575ZI-Q development board.
Getting started with MotionAD airplane detection library in X-CUBE-MEMS1
expansion for STM32Cube
UM2722
User manual
UM2722 - Rev 2 - March 2024
For further information contact your local STMicroelectronics sales office.
www.st.com