Hi _nd345,
The config file contains different algorithms, such as any motion, step counter, etc. The more algorithms supported, the larger the config file.
As you can see, for the config file with the largest FIFO, the size of the config file is small, and it should not occupy the memory space of the host as much as possible to store the config file. It provide a large FIFO as much as possible to cache more data. Due to small size of config files, many algorithms were removed.
Similarly, the 8KB config file provides as many algorithms as possible, so the size of the config file is relatively large.
The config file does not support being modified by the user. You can select and use from published config files based on user applications.
Applications
BMI270 (base)
- Any motion, No motion, Significant motion detectors
- Wrist worn Step counter and Step detector (Pedometer)
- Activity change recognition
- Wrist gestures
- Push arm down
- Pivot up
- Wrist shake jiggle
- Flick in
- Flick out
- Wrist wear wake up
BMI270 Context
- Step counter and Step detector (Pedometer)
- Activity change recognition
BMI270 Legacy
- Any motion, No motion, Significant motion detector
- Orientation detector (Advanced Potrait-Landscape)
- High-G, Low-G (Freefall) detector
- Flat detector
- Tap detection (Single, Double, Triple taps)
- Smartphone Step counter and Step detector (Pedometer)
- Activity change recognition
BMI270 Maximum FIFO