15.1 Overview
The binding layer is the generic framework that binds the QTouch® library modules and automates the initialization and processing of modules. The binding layer is configured with data pointers and function pointers of the QTouch modules, which are used to execute the module API functions in the appropriate sequence. The binding module also provides callback on completion of every stage to the user application.
The binding includes the acquisition module, signal conditioning modules, and post
processing modules. Controlling all the modules with a unified application interface
reduces the complexity of handling multiple modules, their states, errors, callback
functions. The user application code can also be built as a library module and automated
using the binding layer provided the user module conforms to the QTouch modular library
architecture.
GCC compiler | libqtm_binding_layer_xxxxx_0x0005.a |
IAR compiler (AVR® MCU) | qtm_binding_layer_xxxxx_0x0005.r90 |
IAR compiler (Arm® MCU) | qtm_binding_layer_xxxxx_0x0002.a |