8207L-AT42-05/12
6.3.15.2.12 qt_pin_options_t ................................................................................................................... 142
6.3.15.2.13 general_pin_options_t .......................................................................................................... 142
6.3.16 Data structures .................................................................................................................... 143
6.3.16.1 sensor_t ...................................................................................................................................... 143
6.3.16.2 touch_global_param_t ............................................................................................................... 143
6.3.16.3 touch_filter_data_t ..................................................................................................................... 144
6.3.16.4 touch_measure_data_t ............................................................................................................... 144
6.3.16.5 touch_qm_param_t .................................................................................................................... 144
6.3.16.6 touch_at_param_t ...................................................................................................................... 145
6.3.16.7 touch_qt_param_t ...................................................................................................................... 146
6.3.16.8 touch_at_status .......................................................................................................................... 146
6.3.16.9 touch_qm_dma_t ....................................................................................................................... 146
6.3.16.10 touch_qm_pin_t ......................................................................................................................... 146
6.3.16.11 touch_at_pin_t ........................................................................................................................... 147
6.3.16.12 touch_qt_pin_t ........................................................................................................................... 147
6.3.16.13 touch_qm_reg_t ......................................................................................................................... 148
6.3.16.14 touch_at_reg_t ........................................................................................................................... 149
6.3.16.15 touch_qt_reg_t ........................................................................................................................... 149
6.3.16.16 touch_qm_config_t .................................................................................................................... 149
6.3.16.17 touch_at_config_t ...................................................................................................................... 150
6.3.16.18 touch_qt_config_t ...................................................................................................................... 151
6.3.16.19 touch_general_config_t.............................................................................................................. 151
6.3.16.20 touch_config_t ........................................................................................................................... 152
6.3.16.21 touch_info_t ............................................................................................................................... 152
6.3.17 Public Functions of QTouch Library for UC3L................................................................... 152
6.3.17.1 QMatrix API .............................................................................................................................. 152
6.3.17.1.1 touch_qm_sensors_init ........................................................................................................... 152
6.3.17.1.2 touch_qm_sensor_config ........................................................................................................ 153
6.3.17.1.3 touch_qm_sensor_update_config ........................................................................................... 154
6.3.17.1.4 touch_qm_sensor_get_config ................................................................................................. 154
6.3.17.1.5 touch_qm_channel_udpate_burstlen ...................................................................................... 154
6.3.17.1.6 touch_qm_update_global_param ............................................................................................ 155
6.3.17.1.7 touch_qm_get_global_param ................................................................................................. 155
6.3.17.1.8 touch_qm_sensors_calibrate ................................................................................................... 155
6.3.17.1.9 touch_qm_sensors_start_acquisition ...................................................................................... 156
6.3.17.1.10 touch_qm_get_libinfo .......................................................................................................... 156
6.3.17.1.11 touch_qm_sensor_get_delta ................................................................................................. 157
6.3.17.2 QTouch Group A and QTouch Group B API ............................................................................ 157
6.3.17.2.1 touch_qt_sensors_init ............................................................................................................. 157
6.3.17.2.2 touch_qt_sensor_config .......................................................................................................... 158
6.3.17.2.3 touch_qt_sensor_update_config ............................................................................................. 158
6.3.17.2.4 touch_qt_sensor_get_config ................................................................................................... 159
6.3.17.2.5 touch_qt_update_global_param.............................................................................................. 159
6.3.17.2.6 touch_qt_get_global_param ................................................................................................... 159
6.3.17.2.7 touch_qt_sensors_calibrate ..................................................................................................... 160
6.3.17.2.8 touch_qt_sensors_start_acquisition ........................................................................................ 160
6.3.17.2.9 touch_qt _sensor_ disable....................................................................................................... 161
6.3.17.2.10 touch_qt _sensor_ reenable .................................................................................................. 161
6.3.17.2.11 touch_qt_get_libinfo ............................................................................................................ 162
6.3.17.2.12 touch_qt_sensor_get_delta ................................................................................................... 162
6.3.18 Autonomous touch API ........................................................................................................ 162
6.3.18.1.1 touch_at_sensor_init ............................................................................................................... 162
6.3.18.1.2 touch_at_sensor_enable .......................................................................................................... 163
6.3.18.1.3 touch_at_sensor_disable ......................................................................................................... 163
6.3.18.1.4 touch_at_sensor_update_config ............................................................................................. 163
6.3.18.1.5 touch_at_sensor_get_config ................................................................................................... 164
6.3.18.1.6 touch_at_get_libinfo ............................................................................................................... 164
6.3.18.2 Common API ............................................................................................................................. 164
6.3.18.2.1 touch_event_dispatcher .......................................................................................................... 164
6.3.18.2.2 touch_deinit ............................................................................................................................ 164
6.3.19 Integrating QTouch libraries for AT32UC3L in your application ...................................... 165
6.3.20 MISRA Compliance Report of QTouch Library for UC3L .................................................. 165