High frame rate servo outputs
Brought to you by:
inspirati
Originally created by: uavflightdirector
Optional and variable servo frame rate.
What still needs to be decided?
What still needs to be done?
View and moderate all "tickets Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Tickets"
Originally posted by: kd0... (code.google.com)@gmail.com
MatrixPilotMulti supports using PWM modules for (synchronous) servo output at variable frame rates. UDB4/5 and AUAV3 have 8 PWM outputs available.
Some users want more than 8 PWM outputs and the current implementation uses GPIOs and a timer-based ISR to generate up to 10 PWM outputs sequentially.
MatrixPilotMulti also supports S.bus radio input (at 100K baud); On output, this mechanism uses "smart" servos or an external decoder to (potentially) operate an unlimited number of servos.
Perhaps on-board support for up to 8 PWM outputs, plus the option to add S.bus (or similar) additional servos is an approach that would satisfy all users.