AN-000271
InvenSense, Inc. reserves the right to change
specifications and information herein without
notice unless the product is in mass production
and the application note has been designated by
InvenSense in writing as subject to a specified
Product / Process Change Notification Method
regulation.
InvenSense, a TDK Group Company
1745 Technology Drive, San Jose, CA 95110 U.S.A
+1(408) 988–7339
invensense.tdk.com
Document Number: AN-000271
Revision: 1.1
Date: 07/01/2021
ICM-42607x and ICM-42670x
APEX Motion
Functions: Description and Usage
AN-000271
Page 2 of 25
Document Number: AN-000271
Revision: 1.1
TABLE OF CONTENTS
APEX motion overview ....................................................................................................................................... 3
Register configuration requirements and options ............................................................................................. 4
APEX ODR support ................................................................................................................................... 4
DMP ODR ................................................................................................................................................. 4
How to switch bank to MREG1 for read and write registers ................................................................... 5
Pedometer .......................................................................................................................................................... 6
Pedometer Fields ..................................................................................................................................... 6
Pedometer initialization procedure ......................................................................................................... 8
Tilt detection ...................................................................................................................................................... 9
Tilt detection fields .................................................................................................................................. 9
Tilt detection initialization procedure ................................................................................................... 11
Low-G................................................................................................................................................................ 12
Low-G fields ........................................................................................................................................... 12
Low-G initialization procedure............................................................................................................... 14
Freefall .............................................................................................................................................................. 15
Freefall fields ......................................................................................................................................... 15
Freefall initialization procedure ............................................................................................................. 19
Wake on motion (WOM) .................................................................................................................................. 20
WOM fields ............................................................................................................................................ 20
WOM initialization procedure ............................................................................................................... 21
Significant Motion Detection (SMD) ................................................................................................................. 22
SMD fields .............................................................................................................................................. 22
SMD initialization procedure ................................................................................................................. 22
Revision history ................................................................................................................................................ 23
Compliance disclaimer ...................................................................................................................................... 24