Hi @Emil,
Just tested with flic2lib-android 2.1.1 - confirmed fixed. Same config as before (outputDataRate=1, samplesPerBurst=16), and now I get exactly 16 samples every ~10.3 seconds, matching the requested count 1:1. No more doubling. Checked across 3 consecutive windows, all consistent (16 samples, ~10.3s apart each time).

Thanks for the fix!

One minor thing I noticed while re-testing, low priority: those 16 samples still arrive split across several small onAccelerometerStreamingData calls (e.g. eight 1-sample bursts, one 3-sample, one 5-sample) instead of a single 16-sample callback. Doesn't affect the total count or timing, just how they're broken up - mentioning it in case it's useful, but not blocking anything on our end.

Thanks again