Am i correct for the following calculation? In order to suppress false triggers, the interrupt is only generated (cleared) if a certain number N of consecutive slope data points is larger (smaller) than the slope threshold given by (0x28) slope_th. This number is set by the (0x27) slope_dur bits. It is N = (0x27) slope_dur + 1 for (0x27). In EDT the duration of the wake-up phase depends on the number of samples required by the enabled interrupt engines. e.g. slope_dur=1, bandwidth=500Hz(tut=1ms), sleep time=6ms tactive = tut + tw,up1 - 0.9 ms (or tactive = tut + tw,up2 - 0.9 ms) N=slope_dur+1=2, so tactive=1ms*3+1.4ms(typical value)-0.9ms=3.5ms? and the estimated current will be (6ms*1.4uA+3.5ms*130uA)/(6ms+3.5ms)?
... View more