i'm interested on how the current code (3.1-dev) uses the free output pin in the case we want to use them for controlling standard servo or a shutter.
I fly a quad and i've compiled the 3.1-dev from eclipse. I've tried to set the the PWM frequency to 50hz from MP before connecting a servo to CH5 and then in MP selecting CH5 for roll stab.
This works, servo moves correctly. (and i imagine that the other channel, CH6-CH8 in MP, are connected to the CH6-8 output).
So now i've tried putting PWM freq to 50hz to save a servo, but what happens to this output (CH5-8) in quad configuration IF i put the PMW frequency back to 490hz? They will ouput 490hz or in a quad configuration automatically they works a 50hz?
So, i'm not a good coder, but analyzing laserlab_MP32V1F4.cpp , lines from 12 to 33, seems to be what i'm looking for but they are commented and a big warnig says that the TIMER change can be done only if the receiver is connected in PPMSUM.
So what i've understood is: You have to use PPMSUM in order to get 50hz on the free CH5-8 output (in quad mode).
Is that right?