50 Hz does not strike me as a high sampling rate. However, as long as your cadence isn't near 50 or 100 rpm (in which case aliasing might produce some interesting measurement artifacts) it'll probably average out ok over a few seconds.
Hmm never thought it through; but
100 rpm = 1.666667 revolutions per second. 50 Hz = 50 measurements per second right?
So that's 50/1.6666 = 30 measurements per revolution.
360/30= 12
So at 100 rpm power2max is taking a reading every 12 degree of rotation.
Meanwhile P1
40/1.6666 = 24
360/24 = 15 degrees
That's not too bad for a Q-ring's shape which is splayed equally over 4 quadrants of 90 degrees ; probably some conflation but as long as it's consistently shifted the data will be workable i think. The ring going in and out of phase this cadence should randomize the positional samples.
Let me know if my math is baulky it's 2:45am
The troublesome ridable cadences would be 60 rpm and 120 rpm which would result in always reading the ring at the same spot if the timing were Hz triggered. 90 rpm might be the most common trouble spot at 1.5 phasing, might get pulsed (Hi/low) if you could nail that cadence perfectly. P1 doesn't really tell us if the are using 40Hz or some way to detect 40 positions in the rotation. I'll assume it's Hz as it would have been the simple way to trigger it.