int16_t z
The z component of the vector.
Definition imu_utils.h:52
int16_t x
The x component of the vector.
Definition imu_utils.h:50
bool checkForShake(vec3d_t *lastOrientation, list_t *shakeHistory, bool *isShook)
Check if a shake was detected. All of the arguments for this function are both inputs and outputs.
Definition imu_utils.c:26
int16_t y
The y component of the vector.
Definition imu_utils.h:51
A general purpose 3D vector.
Definition imu_utils.h:49
A doubly linked list with pointers to the first and last nodes.
Definition linked_list.h:87