Hello, I am examining and modifying the MEMS logger application, and reading the file circle_api.h I suppose to have found a bug:
// Prototypes
#define MEMS_GetRotation(a) ((tCircleFunc1)(Circle_API [MEMS_GET_ROTATION_ID])) ((u32)(a)) // void MEMS_GetRotation(Rotate_H12_V_Match_TypeDef * H12);
#define MEMS_SetNeutral() ((tCircleFunc0)(Circle_API [MEMS_GET_ROTATION_ID])) () // void MEMS_SetNeutral( void );
I suppose the second line should refer to MEMS_SET_NEUTRAL_ID