Estoy tratando de entender la noción de umbral de aceleración transitoria. Estoy trabajando con el popular MMA8452 y la forma en que entiendo la aceleración transitoria es que representa el componente dinámico de la aceleración.
El problema es que cuando establezco el umbral de transitorios en 1 g o menos, se activan las interrupciones incluso cuando el dispositivo está parado. Si la aceleración transitoria es simplemente la segunda derivada de la velocidad, el dispositivo no debe disparar interrupciones cuando está parado, incluso con un umbral de 0 g, ¿no?
Si es debido al ruido, 1 g de ruido sería terrible.
¿Me estoy perdiendo algo obvio?
Gracias
EDIT
Estos son los registros que he establecido:
writeRegister(TRANSIENT_CFG, 0x1F);
writeRegister(TRANSIENT_THS, 0x0F);
writeRegister(TRANSIENT_COUNT, 0x00);
writeRegister(CTRL_REG4, 0x2B);