I nedd to use ADXL314 to have an interrupt on falling edge every time the activity threasold is exceeded.
Below my setup:
1 - read register 0x30 (INT_SOURCE) to reset the interrupt
2 - write register 0x31 (DATA_FORMAT) with value 0x20, to have an interrupt on falling edge
3 - write register 0x24 (THRESH_ACT) with value 0x08
4 - write register 0x25 (THRESH_INACT) with value 0x04
5 - write register 0x26 (TIME_INACT) with value 0x03
6 - write register 0x27 (ACT_INACT) with value 0xF7
7 - write register 0x2F (INT_MAP) with value 0x00, to have interrupt on INT1 pin
8 - write register 0x38 (FIFO_CTL) with value 0x00
9 - write register 0x2C (BW_RATE) with value 0x0A, 100 Hz output data rate
10 - write register 0x2E (INT_ENABLE) with value 0x10, to enable activity interrupt
11 - write register 0x2D (POWER_CTL) with value 0x08, to place the device into measurement mode