# AckMotion

Acknowledge reception of recognized motion patterns

Syntax: `AckMotion()`

Notes: This function tells the system you have received and served all recognized [motion patterns](https://rmjjjt.gitbook.io/rubik-s-futuro-cube-sdk-open-beta-v1-4/summary/api-native-functions/motion/motion-pattern-type-list-definition) previously obtained from [Motion()](https://rmjjjt.gitbook.io/rubik-s-futuro-cube-sdk-open-beta-v1-4/summary/api-native-functions/motion) and therefore any new motion pattern can be recognized. If this function is not called, bits on output from `Motion()` remain set as if there is still some pattern presented.

Example: `AckMotion()`

See also: [RegMotion](https://rmjjjt.gitbook.io/rubik-s-futuro-cube-sdk-open-beta-v1-4/summary/api-native-functions/motion/regmotion), [Motion](https://rmjjjt.gitbook.io/rubik-s-futuro-cube-sdk-open-beta-v1-4/summary/api-native-functions/motion), [RegAllSideTaps](https://rmjjjt.gitbook.io/rubik-s-futuro-cube-sdk-open-beta-v1-4/summary/api-native-functions/motion/regallsidetaps), [UnregAllMotion](https://rmjjjt.gitbook.io/rubik-s-futuro-cube-sdk-open-beta-v1-4/summary/api-native-functions/motion/unregallmotion)
