Hello. Looking at ICM_20948_C.c for the IMU I noticed many places that retval gets |= with the ICM_20948_Status_e enum. This would be fine if ICM_20948_Status_e was a collection of bitmasks, but it’s just consecutive integer values from 0. I think this might be a bug.