I did play with MinimumInterval and Sensitivity, although these 2 parameters seem to work only when you use the
When Accelerometer1.shaking rather than
When Accelerometer1.AccelerationChanged. I tried the first one and could not dial the settings right, i could get mostly 1 count only per cycle, but not consistently enough, like 19 out of 20, which is not sufficient for my application.
Maybe i need to stay on the "over sensitive" side and record all the measures coming in, then pick the minimum value, do my tests, then run another cycle.
I also tried the pedometer, .Simplestep, it records 2 for each cycle, which is not a problem if it does it consistently, but it's too sensitive, and not sure how to decrease it's sensitivity. I think Pedometer also reacts to X and/or Z axis changes, while i need to react only to Y axis changes, and ignore Z and X.