Here are some screenshots of the application running on the PC. The radio is connected to the PC through a serial/usb cable. Each change done within this interface is applied immediately to the radio. Each model configuration can be stored/retrieved, they are just plain ASCII files.
The first tab is for stick configuration, it allows to calibrate the stick and set various positions:
Next tab allows to configure channels (servos). Each channel(servo) is shown in a row with all its mixes and settings that have been configured. By clicking on a button, the configurable settings of the mix are shown. Each mix has its own settings, they depends on how the function has been implemented within the radio.
Each servo may have any number of "smix" and "trans" functions. A "smix" defines a mixer, that means that this function will simply add a value to the current servo position. Several "smix" will be added together, this can be used for instance to define Vtail, snap, or diff or any function that need to add or sub some input to the current servo position.
The "trans" type allows to transform the servo position. For instance to limit the course, or to reverse, to adapt the servo pulse, etc...