Each QTouch Library supports a given maximum number of touch channels. This example illustrates an 8-channel touch library, where each touch channel can be used as a touch button, or multiple channels can be grouped to form a slider or wheel. This example uses three channels to make a wheel and three other channels to make a slider. The designer can configure the channels any way desired. The QTouch library is available in many different channel sizes. This prevents the designer from wasting memory space for a big 64-channel QTouch library if only three or four touch buttons are needed. Configuration is done by function calls in the designer’s main C file, and once configured at start up, all the host application needs to do is run a c-function to get a report from the library of which buttons are being touched. All run-time calibration, environment tracking and post processing is handled automatically by the library.