The rc::Channel class can be used to perform three types of transformations:
If for some reason a channel is behaving in the wrong direction, channel reverse can be used to fix it.
Sometimes a servo arm is not completely at 90 degrees when it should be, subtrim can be used to fix it. Make sure you try to get the servo arm as close to 90 degrees physically before resorting to subtrim.
In case of servo binding the total amount of servo throw can be limited (or extended) using end points. This is also called Servo Travel Adjust.