For me the power is calculated and averaged/ integrated over one entire pedal stroke. Therefore if the cadence is 30RPM the power value only needs updating every 2 seconds. Within that 2 second period if the rider has been pushing hard or soft on the pedals, it won't matter because the overall effort over the entire cycle will be reflected in the averaged value. This is why I only need to send that often, not sure if this approach suits the ANT+ protocol.
As the RPM increases I will indeed need to be sending more often. 4 times a second for 240RPM, and twice a second for 120RPM.
The real reason why I'm trying to decrease the radio activity is a weird nasty knock-on effect it's having on my power measurement, the EMI caused by the 4 Hz transmission is saturating my low power electronics for power measurement. Looks like I'll have to somehow find a work around for that issue...
The information about the message being repeated in the background is useful, wasn't aware of that. So you are saying if I don't send every 250ms it will re-send the message for me? If I sent every 250ms myself, could I be sure the CC2571 won't do any more of its own transmissions? (This would fix my EMI issue)