I am seeing odd current behavior with the LSM6DSOX but not in LSM6DSM. Due to INT2 connection to slave interrupt?
Using LSM6DSM and LSM6DSOX in Mode 2 with LIS2MDL and LPS22HB slaves. Can toggle between passthru and master modes to idle slave sensors to cut power with the LSM6DSM. But with LSM6DSOX I see ~2.5 mA pulse at ~4 second intervals due to LIS2MDL.
LIS2MDL INT connects to LSM6DSX INT2 in the breakout design but LIS2MDL interrupt disabled. OK on the LSM6DSM but not LSM6DSOX.
Sleep/wake detect with LSM6DSOX also works fine when slave sensors idled in passthru before master mode, but when LIS2MDL nit idle I see the same behavior.
Image with square wave excursion is with the LIS2MDL active, LSP22HB in idle mode, and LSM6DSOX in low power accel only mode (gyro powered down) after no motion detect.
Image with just sharp spikes is LIS2MDL power down and LSP22HB active with accel/gyro in same state.
So, could LIS2MDL interrupt pin connected to INT2 cause this odd current excursion? Could it be something else?

