This is a demonstration of using the tft display of the Cypress PSoC 6 WiFi-BT Pioneer kit. The demo displays the status of the capsense buttons, slider and user button on the tft display. Makes use of emwin, capsense and PinDetect libraries.

Dependencies:   PinDetect

Committer:
reedas
Date:
Fri Oct 11 12:43:11 2019 +0000
Revision:
1:f8f4e789361f
Version working for Cypress psoc 6 Pioneer kit wifi board with tft display sw2 debounced mechanical switch, capsense buttons and capsense slider.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
reedas 1:f8f4e789361f 1 /*******************************************************************************
reedas 1:f8f4e789361f 2 * File Name: cycfg_capsense.h
reedas 1:f8f4e789361f 3 * Version: 2.0
reedas 1:f8f4e789361f 4 *
reedas 1:f8f4e789361f 5 * Description:
reedas 1:f8f4e789361f 6 * CapSense middleware configuration
reedas 1:f8f4e789361f 7 * This file should not be modified. It was automatically generated by
reedas 1:f8f4e789361f 8 * CapSense Configurator 2.0.0 build 566
reedas 1:f8f4e789361f 9 *
reedas 1:f8f4e789361f 10 ********************************************************************************
reedas 1:f8f4e789361f 11 * Copyright 2019 Cypress Semiconductor Corporation
reedas 1:f8f4e789361f 12 * SPDX-License-Identifier: Apache-2.0
reedas 1:f8f4e789361f 13 *
reedas 1:f8f4e789361f 14 * Licensed under the Apache License, Version 2.0 (the "License");
reedas 1:f8f4e789361f 15 * you may not use this file except in compliance with the License.
reedas 1:f8f4e789361f 16 * You may obtain a copy of the License at
reedas 1:f8f4e789361f 17 *
reedas 1:f8f4e789361f 18 * http://www.apache.org/licenses/LICENSE-2.0
reedas 1:f8f4e789361f 19 *
reedas 1:f8f4e789361f 20 * Unless required by applicable law or agreed to in writing, software
reedas 1:f8f4e789361f 21 * distributed under the License is distributed on an "AS IS" BASIS,
reedas 1:f8f4e789361f 22 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
reedas 1:f8f4e789361f 23 * See the License for the specific language governing permissions and
reedas 1:f8f4e789361f 24 * limitations under the License.
reedas 1:f8f4e789361f 25 *******************************************************************************/
reedas 1:f8f4e789361f 26
reedas 1:f8f4e789361f 27 #if !defined(CYCFG_CAPSENSE_H)
reedas 1:f8f4e789361f 28 #define CYCFG_CAPSENSE_H
reedas 1:f8f4e789361f 29
reedas 1:f8f4e789361f 30 #include <stddef.h>
reedas 1:f8f4e789361f 31 #include "cy_device_headers.h"
reedas 1:f8f4e789361f 32 #include "cycfg_peripherals.h"
reedas 1:f8f4e789361f 33
reedas 1:f8f4e789361f 34 #if (CY_CAPSENSE_CORE == __CORTEX_M)
reedas 1:f8f4e789361f 35
reedas 1:f8f4e789361f 36
reedas 1:f8f4e789361f 37 #if !defined(Cmod_PORT) || !defined(Cmod_PIN) || !defined(Cmod_PORT_NUM)
reedas 1:f8f4e789361f 38 #error Cmod Capacitor is not assigned: missing #define Cmod_PORT, #define Cmod_PIN, #define Cmod_PORT_NUM
reedas 1:f8f4e789361f 39 #endif
reedas 1:f8f4e789361f 40
reedas 1:f8f4e789361f 41 #if !defined(CintA_PORT) || !defined(CintA_PIN) || !defined(CintA_PORT_NUM)
reedas 1:f8f4e789361f 42 #error CintA Capacitor is not assigned: missing #define CintA_PORT, #define CintA_PIN, #define CintA_PORT_NUM
reedas 1:f8f4e789361f 43 #endif
reedas 1:f8f4e789361f 44
reedas 1:f8f4e789361f 45 #if !defined(CintB_PORT) || !defined(CintB_PIN) || !defined(CintB_PORT_NUM)
reedas 1:f8f4e789361f 46 #error CintB Capacitor is not assigned: missing #define CintB_PORT, #define CintB_PIN, #define CintB_PORT_NUM
reedas 1:f8f4e789361f 47 #endif
reedas 1:f8f4e789361f 48
reedas 1:f8f4e789361f 49 #if !defined(Button0_Rx0_PORT) || !defined(Button0_Rx0_PIN)
reedas 1:f8f4e789361f 50 #error Button0_Rx0 Sensor is not assigned: missing #define Button0_Rx0_PORT, #define Button0_Rx0_PIN
reedas 1:f8f4e789361f 51 #endif
reedas 1:f8f4e789361f 52
reedas 1:f8f4e789361f 53 #if !defined(Button0_Tx_PORT) || !defined(Button0_Tx_PIN)
reedas 1:f8f4e789361f 54 #error Button0_Tx Sensor is not assigned: missing #define Button0_Tx_PORT, #define Button0_Tx_PIN
reedas 1:f8f4e789361f 55 #endif
reedas 1:f8f4e789361f 56
reedas 1:f8f4e789361f 57 #if !defined(Button1_Rx0_PORT) || !defined(Button1_Rx0_PIN)
reedas 1:f8f4e789361f 58 #error Button1_Rx0 Sensor is not assigned: missing #define Button1_Rx0_PORT, #define Button1_Rx0_PIN
reedas 1:f8f4e789361f 59 #endif
reedas 1:f8f4e789361f 60
reedas 1:f8f4e789361f 61 #if !defined(Button1_Tx_PORT) || !defined(Button1_Tx_PIN)
reedas 1:f8f4e789361f 62 #error Button1_Tx Sensor is not assigned: missing #define Button1_Tx_PORT, #define Button1_Tx_PIN
reedas 1:f8f4e789361f 63 #endif
reedas 1:f8f4e789361f 64
reedas 1:f8f4e789361f 65 #if !defined(LinearSlider0_Sns0_PORT) || !defined(LinearSlider0_Sns0_PIN)
reedas 1:f8f4e789361f 66 #error LinearSlider0_Sns0 Sensor is not assigned: missing #define LinearSlider0_Sns0_PORT, #define LinearSlider0_Sns0_PIN
reedas 1:f8f4e789361f 67 #endif
reedas 1:f8f4e789361f 68
reedas 1:f8f4e789361f 69 #if !defined(LinearSlider0_Sns1_PORT) || !defined(LinearSlider0_Sns1_PIN)
reedas 1:f8f4e789361f 70 #error LinearSlider0_Sns1 Sensor is not assigned: missing #define LinearSlider0_Sns1_PORT, #define LinearSlider0_Sns1_PIN
reedas 1:f8f4e789361f 71 #endif
reedas 1:f8f4e789361f 72
reedas 1:f8f4e789361f 73 #if !defined(LinearSlider0_Sns2_PORT) || !defined(LinearSlider0_Sns2_PIN)
reedas 1:f8f4e789361f 74 #error LinearSlider0_Sns2 Sensor is not assigned: missing #define LinearSlider0_Sns2_PORT, #define LinearSlider0_Sns2_PIN
reedas 1:f8f4e789361f 75 #endif
reedas 1:f8f4e789361f 76
reedas 1:f8f4e789361f 77 #if !defined(LinearSlider0_Sns3_PORT) || !defined(LinearSlider0_Sns3_PIN)
reedas 1:f8f4e789361f 78 #error LinearSlider0_Sns3 Sensor is not assigned: missing #define LinearSlider0_Sns3_PORT, #define LinearSlider0_Sns3_PIN
reedas 1:f8f4e789361f 79 #endif
reedas 1:f8f4e789361f 80
reedas 1:f8f4e789361f 81 #if !defined(LinearSlider0_Sns4_PORT) || !defined(LinearSlider0_Sns4_PIN)
reedas 1:f8f4e789361f 82 #error LinearSlider0_Sns4 Sensor is not assigned: missing #define LinearSlider0_Sns4_PORT, #define LinearSlider0_Sns4_PIN
reedas 1:f8f4e789361f 83 #endif
reedas 1:f8f4e789361f 84
reedas 1:f8f4e789361f 85 #if !defined(CY_CAPSENSE_CPU_CLK)
reedas 1:f8f4e789361f 86 #error CPU clock frequency is not set: missing #define CY_CAPSENSE_CPU_CLK
reedas 1:f8f4e789361f 87 #endif
reedas 1:f8f4e789361f 88
reedas 1:f8f4e789361f 89 #if !defined(CY_CAPSENSE_PERI_CLK)
reedas 1:f8f4e789361f 90 #error Peripheral clock core is not set: missing #define CY_CAPSENSE_PERI_CLK
reedas 1:f8f4e789361f 91 #endif
reedas 1:f8f4e789361f 92
reedas 1:f8f4e789361f 93 #if !defined(CY_CAPSENSE_VDDA_MV)
reedas 1:f8f4e789361f 94 #error VDDA voltage is not set: missing #define CY_CAPSENSE_VDDA_MV
reedas 1:f8f4e789361f 95 #endif
reedas 1:f8f4e789361f 96
reedas 1:f8f4e789361f 97 #if !defined(CY_CAPSENSE_PERI_DIV_TYPE)
reedas 1:f8f4e789361f 98 #error Peripheral clock divider type is not set: missing #define CY_CAPSENSE_PERI_DIV_TYPE
reedas 1:f8f4e789361f 99 #endif
reedas 1:f8f4e789361f 100
reedas 1:f8f4e789361f 101 #if !defined(CY_CAPSENSE_PERI_DIV_INDEX)
reedas 1:f8f4e789361f 102 #error Peripheral clock divider index is not set: missing #define CY_CAPSENSE_PERI_DIV_INDEX
reedas 1:f8f4e789361f 103 #endif
reedas 1:f8f4e789361f 104
reedas 1:f8f4e789361f 105
reedas 1:f8f4e789361f 106
reedas 1:f8f4e789361f 107 #include "cy_capsense.h"
reedas 1:f8f4e789361f 108
reedas 1:f8f4e789361f 109 #if defined(__cplusplus)
reedas 1:f8f4e789361f 110 extern "C" {
reedas 1:f8f4e789361f 111 #endif
reedas 1:f8f4e789361f 112
reedas 1:f8f4e789361f 113 /*Widget names */
reedas 1:f8f4e789361f 114 #define CY_CAPSENSE_BUTTON0_WDGT_ID (0u)
reedas 1:f8f4e789361f 115 #define CY_CAPSENSE_BUTTON1_WDGT_ID (1u)
reedas 1:f8f4e789361f 116 #define CY_CAPSENSE_LINEARSLIDER0_WDGT_ID (2u)
reedas 1:f8f4e789361f 117
reedas 1:f8f4e789361f 118 /* Button0 sensor names */
reedas 1:f8f4e789361f 119 #define CY_CAPSENSE_BUTTON0_SNS0_ID (0u)
reedas 1:f8f4e789361f 120
reedas 1:f8f4e789361f 121 /* Button0 node names */
reedas 1:f8f4e789361f 122 #define CY_CAPSENSE_BUTTON0_RX0_TX0_ID (0u)
reedas 1:f8f4e789361f 123
reedas 1:f8f4e789361f 124 /* Button0 sensor element IDs */
reedas 1:f8f4e789361f 125 #define CY_CAPSENSE_BUTTON0_RX0_ID (0u)
reedas 1:f8f4e789361f 126 #define CY_CAPSENSE_BUTTON0_TX0_ID (1u)
reedas 1:f8f4e789361f 127
reedas 1:f8f4e789361f 128 /* Button1 sensor names */
reedas 1:f8f4e789361f 129 #define CY_CAPSENSE_BUTTON1_SNS0_ID (0u)
reedas 1:f8f4e789361f 130
reedas 1:f8f4e789361f 131 /* Button1 node names */
reedas 1:f8f4e789361f 132 #define CY_CAPSENSE_BUTTON1_RX0_TX0_ID (0u)
reedas 1:f8f4e789361f 133
reedas 1:f8f4e789361f 134 /* Button1 sensor element IDs */
reedas 1:f8f4e789361f 135 #define CY_CAPSENSE_BUTTON1_RX0_ID (0u)
reedas 1:f8f4e789361f 136 #define CY_CAPSENSE_BUTTON1_TX0_ID (1u)
reedas 1:f8f4e789361f 137
reedas 1:f8f4e789361f 138 /* LinearSlider0 sensor names */
reedas 1:f8f4e789361f 139 #define CY_CAPSENSE_LINEARSLIDER0_SNS0_ID (0u)
reedas 1:f8f4e789361f 140 #define CY_CAPSENSE_LINEARSLIDER0_SNS1_ID (1u)
reedas 1:f8f4e789361f 141 #define CY_CAPSENSE_LINEARSLIDER0_SNS2_ID (2u)
reedas 1:f8f4e789361f 142 #define CY_CAPSENSE_LINEARSLIDER0_SNS3_ID (3u)
reedas 1:f8f4e789361f 143 #define CY_CAPSENSE_LINEARSLIDER0_SNS4_ID (4u)
reedas 1:f8f4e789361f 144
reedas 1:f8f4e789361f 145 /* Sensing Methods */
reedas 1:f8f4e789361f 146 #define CY_CAPSENSE_CSD_EN (1u)
reedas 1:f8f4e789361f 147 #define CY_CAPSENSE_CSX_EN (1u)
reedas 1:f8f4e789361f 148 #define CY_CAPSENSE_CSD_CALIBRATION_EN (1u)
reedas 1:f8f4e789361f 149 #define CY_CAPSENSE_CSX_CALIBRATION_EN (1u)
reedas 1:f8f4e789361f 150 #define CY_CAPSENSE_SMARTSENSE_FULL_EN (0u)
reedas 1:f8f4e789361f 151 #define CY_CAPSENSE_SMARTSENSE_HW_EN (0u)
reedas 1:f8f4e789361f 152 #define CY_CAPSENSE_SMARTSENSE_DISABLED (1u)
reedas 1:f8f4e789361f 153 #define CY_CAPSENSE_CSD_SHIELD_EN (0u)
reedas 1:f8f4e789361f 154 #define CY_CAPSENSE_CSD_SHIELD_CAP_EN (0u)
reedas 1:f8f4e789361f 155
reedas 1:f8f4e789361f 156 /* Filtering */
reedas 1:f8f4e789361f 157 #define CY_CAPSENSE_ADAPTIVE_FILTER_EN (0u)
reedas 1:f8f4e789361f 158 #define CY_CAPSENSE_BALLISTIC_MULTIPLIER_EN (0u)
reedas 1:f8f4e789361f 159 #define CY_CAPSENSE_RAWCOUNT_FILTER_EN (0u)
reedas 1:f8f4e789361f 160 #define CY_CAPSENSE_POSITION_FILTER_EN (1u)
reedas 1:f8f4e789361f 161 #define CY_CAPSENSE_CSD_POSITION_FILTER_EN (1u)
reedas 1:f8f4e789361f 162 #define CY_CAPSENSE_CSX_POSITION_FILTER_EN (0u)
reedas 1:f8f4e789361f 163
reedas 1:f8f4e789361f 164 /* Widgets */
reedas 1:f8f4e789361f 165 #define CY_CAPSENSE_CSD_BUTTON_EN (0u)
reedas 1:f8f4e789361f 166 #define CY_CAPSENSE_CSD_MATRIX_EN (0u)
reedas 1:f8f4e789361f 167 #define CY_CAPSENSE_CSD_SLIDER_EN (1u)
reedas 1:f8f4e789361f 168 #define CY_CAPSENSE_CSD_TOUCHPAD_EN (0u)
reedas 1:f8f4e789361f 169 #define CY_CAPSENSE_CSD_PROXIMITY_EN (0u)
reedas 1:f8f4e789361f 170 #define CY_CAPSENSE_CSX_BUTTON_EN (1u)
reedas 1:f8f4e789361f 171 #define CY_CAPSENSE_CSX_MATRIX_EN (0u)
reedas 1:f8f4e789361f 172 #define CY_CAPSENSE_CSX_TOUCHPAD_EN (0u)
reedas 1:f8f4e789361f 173 #define CY_CAPSENSE_ADVANCED_CENTROID_5X5_EN (0u)
reedas 1:f8f4e789361f 174 #define CY_CAPSENSE_CSD_LINEAR_SLIDER_EN (1u)
reedas 1:f8f4e789361f 175 #define CY_CAPSENSE_CSD_RADIAL_SLIDER_EN (0u)
reedas 1:f8f4e789361f 176 #define CY_CAPSENSE_CSD_DIPLEX_SLIDER_EN (0u)
reedas 1:f8f4e789361f 177
reedas 1:f8f4e789361f 178 /* Features */
reedas 1:f8f4e789361f 179 #define CY_CAPSENSE_GESTURE_EN (0u)
reedas 1:f8f4e789361f 180 #define CY_CAPSENSE_MULTI_FREQUENCY_SCAN_EN (0u)
reedas 1:f8f4e789361f 181 #define CY_CAPSENSE_SNS_AUTO_RESET_EN (0u)
reedas 1:f8f4e789361f 182
reedas 1:f8f4e789361f 183 typedef struct {
reedas 1:f8f4e789361f 184 cy_stc_capsense_common_context_t commonContext;
reedas 1:f8f4e789361f 185 cy_stc_capsense_widget_context_t widgetContext[3];
reedas 1:f8f4e789361f 186 cy_stc_capsense_sensor_context_t sensorContext[7];
reedas 1:f8f4e789361f 187 cy_stc_capsense_position_t position[1];
reedas 1:f8f4e789361f 188 } cy_stc_capsense_tuner_t;
reedas 1:f8f4e789361f 189
reedas 1:f8f4e789361f 190 extern cy_stc_capsense_tuner_t cy_capsense_tuner;
reedas 1:f8f4e789361f 191
reedas 1:f8f4e789361f 192 extern cy_stc_capsense_context_t cy_capsense_context;
reedas 1:f8f4e789361f 193
reedas 1:f8f4e789361f 194 /*
reedas 1:f8f4e789361f 195 CAPSENSE_CONFIG_START
reedas 1:f8f4e789361f 196 <?xml version="1.0"?>
reedas 1:f8f4e789361f 197 <Configuration major="1" minor="1">
reedas 1:f8f4e789361f 198 <GeneralProperties>
reedas 1:f8f4e789361f 199 <Property id="REGULAR_RC_IIR_FILTER_EN" value="false"/>
reedas 1:f8f4e789361f 200 <Property id="REGULAR_IIR_RC_N" value="128"/>
reedas 1:f8f4e789361f 201 <Property id="REGULAR_RC_MEDIAN_FILTER_EN" value="false"/>
reedas 1:f8f4e789361f 202 <Property id="REGULAR_RC_AVERAGE_FILTER_EN" value="false"/>
reedas 1:f8f4e789361f 203 <Property id="REGULAR_RC_AVERAGE_SAMPLE_SIZE" value="SAMPLE_4"/>
reedas 1:f8f4e789361f 204 <Property id="PROX_RC_IIR_FILTER_EN" value="false"/>
reedas 1:f8f4e789361f 205 <Property id="PROX_IIR_RC_N" value="128"/>
reedas 1:f8f4e789361f 206 <Property id="PROX_RC_MEDIAN_FILTER_EN" value="false"/>
reedas 1:f8f4e789361f 207 <Property id="PROX_RC_AVERAGE_FILTER_EN" value="false"/>
reedas 1:f8f4e789361f 208 <Property id="PROX_RC_AVERAGE_SAMPLE_SIZE" value="SAMPLE_4"/>
reedas 1:f8f4e789361f 209 <Property id="REGULAR_IIR_BL_N" value="1"/>
reedas 1:f8f4e789361f 210 <Property id="REGULAR_IIR_BL_TYPE" value="PERFORMANCE"/>
reedas 1:f8f4e789361f 211 <Property id="PROX_IIR_BL_N" value="1"/>
reedas 1:f8f4e789361f 212 <Property id="PROX_IIR_BL_TYPE" value="PERFORMANCE"/>
reedas 1:f8f4e789361f 213 <Property id="MULTI_FREQ_SCAN_EN" value="false"/>
reedas 1:f8f4e789361f 214 <Property id="SENSOR_AUTO_RESET_EN" value="false"/>
reedas 1:f8f4e789361f 215 <Property id="SLIDER_MULTIPLIER" value="SNS_NUM_MINUS_1"/>
reedas 1:f8f4e789361f 216 <Property id="TOUCHPAD_MULTIPLIER" value="SNS_NUM_MINUS_1"/>
reedas 1:f8f4e789361f 217 <Property id="BLOCK_ANALOG_WAKEUP_DELAY_US" value="25"/>
reedas 1:f8f4e789361f 218 <Property id="VREF_SOURCE" value="SRSS"/>
reedas 1:f8f4e789361f 219 <Property id="IREF_SOURCE" value="SRSS"/>
reedas 1:f8f4e789361f 220 <Property id="PROX_TOUCH_COEFF" value="300"/>
reedas 1:f8f4e789361f 221 <Property id="NUM_CENTROIDS" value="1"/>
reedas 1:f8f4e789361f 222 </GeneralProperties>
reedas 1:f8f4e789361f 223 <CsdProperties>
reedas 1:f8f4e789361f 224 <Property id="CSD_AUTOTUNE" value="DISABLE"/>
reedas 1:f8f4e789361f 225 <Property id="CSD_MOD_CLK_DIVIDER" value="1"/>
reedas 1:f8f4e789361f 226 <Property id="CSD_INACTIVE_SNS_CONNECTION" value="GROUND"/>
reedas 1:f8f4e789361f 227 <Property id="CSD_CHARGE_TRANSFER" value="SOURCING"/>
reedas 1:f8f4e789361f 228 <Property id="CSD_IDAC_GAIN_INIT" value="4"/>
reedas 1:f8f4e789361f 229 <Property id="CSD_IDAC_ROW_COL_ALIGN_EN" value="true"/>
reedas 1:f8f4e789361f 230 <Property id="CSD_IDAC_AUTOCAL_EN" value="true"/>
reedas 1:f8f4e789361f 231 <Property id="CSD_IDAC_AUTOGAIN_EN" value="true"/>
reedas 1:f8f4e789361f 232 <Property id="CSD_IDAC_GAIN_INDEX" value="4"/>
reedas 1:f8f4e789361f 233 <Property id="CSD_IDAC_MIN" value="20"/>
reedas 1:f8f4e789361f 234 <Property id="CSD_IDAC_COMP_EN" value="true"/>
reedas 1:f8f4e789361f 235 <Property id="CSD_RAWCOUNT_CAL_LEVEL" value="85"/>
reedas 1:f8f4e789361f 236 <Property id="CSD_VREF_CUSTOM" value="false"/>
reedas 1:f8f4e789361f 237 <Property id="CSD_VREF" value="1219"/>
reedas 1:f8f4e789361f 238 <Property id="CSD_SHIELD_EN" value="false"/>
reedas 1:f8f4e789361f 239 <Property id="CSD_SHIELD_TANK_EN" value="false"/>
reedas 1:f8f4e789361f 240 <Property id="CSD_SHIELD_DELAY" value="DELAY_0NS"/>
reedas 1:f8f4e789361f 241 <Property id="CSD_TOTAL_SHIELD_COUNT" value="1"/>
reedas 1:f8f4e789361f 242 <Property id="CSD_INIT_SWITCH_RES" value="MEDIUM"/>
reedas 1:f8f4e789361f 243 <Property id="CSD_SHIELD_SWITCH_RES" value="MEDIUM"/>
reedas 1:f8f4e789361f 244 <Property id="CSD_FINE_INIT_TIME" value="10"/>
reedas 1:f8f4e789361f 245 <Property id="CSD_CALIBRATION_ERROR" value="10"/>
reedas 1:f8f4e789361f 246 <Property id="CSD_R_CONST" value="1000"/>
reedas 1:f8f4e789361f 247 <Property id="CSD_MFS_DIVIDER_OFFSET_F1" value="1"/>
reedas 1:f8f4e789361f 248 <Property id="CSD_MFS_DIVIDER_OFFSET_F2" value="2"/>
reedas 1:f8f4e789361f 249 </CsdProperties>
reedas 1:f8f4e789361f 250 <CsxProperties>
reedas 1:f8f4e789361f 251 <Property id="CSX_MOD_CLK_DIVIDER" value="1"/>
reedas 1:f8f4e789361f 252 <Property id="CSX_MAX_FINGERS" value="1"/>
reedas 1:f8f4e789361f 253 <Property id="CSX_IDAC_GAIN" value="MEDIUM"/>
reedas 1:f8f4e789361f 254 <Property id="CSX_IDAC_AUTOCAL_EN" value="true"/>
reedas 1:f8f4e789361f 255 <Property id="CSX_RAWCOUNT_CAL_LEVEL" value="85"/>
reedas 1:f8f4e789361f 256 <Property id="CSX_INIT_SWITCH_RES" value="MEDIUM"/>
reedas 1:f8f4e789361f 257 <Property id="CSX_SCAN_SWITCH_RES" value="MEDIUM"/>
reedas 1:f8f4e789361f 258 <Property id="CSX_INIT_SHIELD_SWITCH_RES" value="MEDIUM"/>
reedas 1:f8f4e789361f 259 <Property id="CSX_SCAN_SHIELD_SWITCH_RES" value="MEDIUM"/>
reedas 1:f8f4e789361f 260 <Property id="CSX_FINE_INIT_TIME" value="10"/>
reedas 1:f8f4e789361f 261 <Property id="CSX_CALIBRATION_ERROR" value="20"/>
reedas 1:f8f4e789361f 262 <Property id="CSX_MFS_DIVIDER_OFFSET_F1" value="1"/>
reedas 1:f8f4e789361f 263 <Property id="CSX_MFS_DIVIDER_OFFSET_F2" value="2"/>
reedas 1:f8f4e789361f 264 </CsxProperties>
reedas 1:f8f4e789361f 265 <Widgets>
reedas 1:f8f4e789361f 266 <Widget id="Button0" type="CSX_BUTTON">
reedas 1:f8f4e789361f 267 <WidgetProperties>
reedas 1:f8f4e789361f 268 <Property id="DIPLEXING" value="false"/>
reedas 1:f8f4e789361f 269 <Property id="MAX_POS_X" value="100"/>
reedas 1:f8f4e789361f 270 <Property id="MAX_POS_Y" value="100"/>
reedas 1:f8f4e789361f 271 <Property id="FINGER_CP" value="0.3"/>
reedas 1:f8f4e789361f 272 <Property id="SNS_CLK" value="2"/>
reedas 1:f8f4e789361f 273 <Property id="SNS_CLK_FREQ" value=""/>
reedas 1:f8f4e789361f 274 <Property id="ROW_SNS_CLK" value="2"/>
reedas 1:f8f4e789361f 275 <Property id="ROW_SNS_CLK_FREQ" value=""/>
reedas 1:f8f4e789361f 276 <Property id="SNS_CLK_SOURCE" value="DIRECT"/>
reedas 1:f8f4e789361f 277 <Property id="TX_CLK" value="80"/>
reedas 1:f8f4e789361f 278 <Property id="TX_CLK_FREQ" value=""/>
reedas 1:f8f4e789361f 279 <Property id="TX_CLK_SOURCE" value="AUTO"/>
reedas 1:f8f4e789361f 280 <Property id="RESOLUTION" value="RES12BIT"/>
reedas 1:f8f4e789361f 281 <Property id="NUM_CONV" value="100"/>
reedas 1:f8f4e789361f 282 <Property id="IDAC_MOD0" value="32"/>
reedas 1:f8f4e789361f 283 <Property id="IDAC_MOD1" value="32"/>
reedas 1:f8f4e789361f 284 <Property id="IDAC_MOD2" value="32"/>
reedas 1:f8f4e789361f 285 <Property id="ROW_IDAC_MOD0" value="32"/>
reedas 1:f8f4e789361f 286 <Property id="ROW_IDAC_MOD1" value="32"/>
reedas 1:f8f4e789361f 287 <Property id="ROW_IDAC_MOD2" value="32"/>
reedas 1:f8f4e789361f 288 <Property id="FINGER_TH" value="90"/>
reedas 1:f8f4e789361f 289 <Property id="PROX_TOUCH_TH" value="200"/>
reedas 1:f8f4e789361f 290 <Property id="NOISE_TH" value="40"/>
reedas 1:f8f4e789361f 291 <Property id="NNOISE_TH" value="40"/>
reedas 1:f8f4e789361f 292 <Property id="LOW_BSLN_RST" value="30"/>
reedas 1:f8f4e789361f 293 <Property id="HYSTERESIS" value="20"/>
reedas 1:f8f4e789361f 294 <Property id="ON_DEBOUNCE" value="3"/>
reedas 1:f8f4e789361f 295 <Property id="VELOCITY" value="2500"/>
reedas 1:f8f4e789361f 296 <Property id="IIR_FILTER" value="false"/>
reedas 1:f8f4e789361f 297 <Property id="IIR_FILTER_COEFF" value="128"/>
reedas 1:f8f4e789361f 298 <Property id="MEDIAN_FILTER" value="false"/>
reedas 1:f8f4e789361f 299 <Property id="AVG_FILTER" value="false"/>
reedas 1:f8f4e789361f 300 <Property id="JITTER_FILTER" value="false"/>
reedas 1:f8f4e789361f 301 <Property id="AIIR_FILTER" value="false"/>
reedas 1:f8f4e789361f 302 <Property id="AIIR_NO_MOV_TH" value="3"/>
reedas 1:f8f4e789361f 303 <Property id="AIIR_LITTLE_MOV_TH" value="7"/>
reedas 1:f8f4e789361f 304 <Property id="AIIR_LARGE_MOV_TH" value="12"/>
reedas 1:f8f4e789361f 305 <Property id="AIIR_MAXK" value="60"/>
reedas 1:f8f4e789361f 306 <Property id="AIIR_MINK" value="1"/>
reedas 1:f8f4e789361f 307 <Property id="AIIR_DIV_VAL" value="64"/>
reedas 1:f8f4e789361f 308 <Property id="CENTROID_TYPE" value="CSD3X3"/>
reedas 1:f8f4e789361f 309 <Property id="CROSS_COUPLING_POS_TH" value="5"/>
reedas 1:f8f4e789361f 310 <Property id="EDGE_CORRECTION" value="true"/>
reedas 1:f8f4e789361f 311 <Property id="EDGE_VIRTUAL_SENSOR_TH" value="100"/>
reedas 1:f8f4e789361f 312 <Property id="EDGE_PENULTIMATE_TH" value="100"/>
reedas 1:f8f4e789361f 313 <Property id="TWO_FINGER_DETECTION" value="false"/>
reedas 1:f8f4e789361f 314 <Property id="ACCEL_COEFF" value="9"/>
reedas 1:f8f4e789361f 315 <Property id="SPEED_COEFF" value="2"/>
reedas 1:f8f4e789361f 316 <Property id="DIVISOR" value="4"/>
reedas 1:f8f4e789361f 317 <Property id="SPEED_TH_X" value="3"/>
reedas 1:f8f4e789361f 318 <Property id="SPEED_TH_Y" value="4"/>
reedas 1:f8f4e789361f 319 <Property id="BALLISTIC_MULT" value="false"/>
reedas 1:f8f4e789361f 320 <Property id="GESTURE_ENABLE" value="false"/>
reedas 1:f8f4e789361f 321 <Property id="GESTURE_1F_SINGLE_CLICK_ENABLE" value="true"/>
reedas 1:f8f4e789361f 322 <Property id="GESTURE_1F_DOUBLE_CLICK_ENABLE" value="true"/>
reedas 1:f8f4e789361f 323 <Property id="GESTURE_1F_CLICK_DRAG_ENABLE" value="true"/>
reedas 1:f8f4e789361f 324 <Property id="GESTURE_2F_SINGLE_CLICK_ENABLE" value="true"/>
reedas 1:f8f4e789361f 325 <Property id="GESTURE_1F_SCROLL_ENABLE" value="true"/>
reedas 1:f8f4e789361f 326 <Property id="GESTURE_2F_SCROLL_ENABLE" value="true"/>
reedas 1:f8f4e789361f 327 <Property id="GESTURE_1F_EDGE_SWIPE_ENABLE" value="true"/>
reedas 1:f8f4e789361f 328 <Property id="GESTURE_1F_FLICK_ENABLE" value="true"/>
reedas 1:f8f4e789361f 329 <Property id="GESTURE_1F_ROTATE_ENABLE" value="true"/>
reedas 1:f8f4e789361f 330 <Property id="GESTURE_2F_ZOOM_ENABLE" value="true"/>
reedas 1:f8f4e789361f 331 <Property id="GESTURE_FILTERING_ENABLE" value="false"/>
reedas 1:f8f4e789361f 332 <Property id="CLICK_TIMEOUT_MAX" value="1000"/>
reedas 1:f8f4e789361f 333 <Property id="CLICK_TIMEOUT_MIN" value="0"/>
reedas 1:f8f4e789361f 334 <Property id="CLICK_DISTANCE_MAX" value="100"/>
reedas 1:f8f4e789361f 335 <Property id="SECOND_CLICK_INTERVAL_MAX" value="1000"/>
reedas 1:f8f4e789361f 336 <Property id="SECOND_CLICK_INTERVAL_MIN" value="0"/>
reedas 1:f8f4e789361f 337 <Property id="SECOND_CLICK_DISTANCE_MAX" value="100"/>
reedas 1:f8f4e789361f 338 <Property id="SCROLL_DEBOUNCE" value="3"/>
reedas 1:f8f4e789361f 339 <Property id="SCROLL_DISTANCE_MIN" value="20"/>
reedas 1:f8f4e789361f 340 <Property id="ROTATE_DEBOUNCE" value="10"/>
reedas 1:f8f4e789361f 341 <Property id="ROTATE_DISTANCE_MIN" value="50"/>
reedas 1:f8f4e789361f 342 <Property id="ZOOM_DEBOUNCE" value="3"/>
reedas 1:f8f4e789361f 343 <Property id="ZOOM_DISTANCE_MIN" value="50"/>
reedas 1:f8f4e789361f 344 <Property id="FLICK_TIMEOUT_MAX" value="300"/>
reedas 1:f8f4e789361f 345 <Property id="FLICK_DISTANCE_MIN" value="100"/>
reedas 1:f8f4e789361f 346 <Property id="EDGE_EDGE_SIZE" value="200"/>
reedas 1:f8f4e789361f 347 <Property id="EDGE_DISTANCE_MIN" value="200"/>
reedas 1:f8f4e789361f 348 <Property id="EDGE_TIMEOUT_MAX" value="2000"/>
reedas 1:f8f4e789361f 349 <Property id="EDGE_ANGLE_MAX" value="45"/>
reedas 1:f8f4e789361f 350 </WidgetProperties>
reedas 1:f8f4e789361f 351 <Electrodes>
reedas 1:f8f4e789361f 352 <Electrode id="Rx0" kind="Column">
reedas 1:f8f4e789361f 353 <ElectrodeProperties>
reedas 1:f8f4e789361f 354 <Property id="IDAC0" value="32"/>
reedas 1:f8f4e789361f 355 <Property id="IDAC1" value="32"/>
reedas 1:f8f4e789361f 356 <Property id="IDAC2" value="32"/>
reedas 1:f8f4e789361f 357 <Property id="PINS" value="Dedicated pin"/>
reedas 1:f8f4e789361f 358 </ElectrodeProperties>
reedas 1:f8f4e789361f 359 </Electrode>
reedas 1:f8f4e789361f 360 <Electrode id="Tx" kind="Row">
reedas 1:f8f4e789361f 361 <ElectrodeProperties>
reedas 1:f8f4e789361f 362 <Property id="IDAC0" value="32"/>
reedas 1:f8f4e789361f 363 <Property id="IDAC1" value="32"/>
reedas 1:f8f4e789361f 364 <Property id="IDAC2" value="32"/>
reedas 1:f8f4e789361f 365 <Property id="PINS" value="Dedicated pin"/>
reedas 1:f8f4e789361f 366 </ElectrodeProperties>
reedas 1:f8f4e789361f 367 </Electrode>
reedas 1:f8f4e789361f 368 </Electrodes>
reedas 1:f8f4e789361f 369 </Widget>
reedas 1:f8f4e789361f 370 <Widget id="Button1" type="CSX_BUTTON">
reedas 1:f8f4e789361f 371 <WidgetProperties>
reedas 1:f8f4e789361f 372 <Property id="DIPLEXING" value="false"/>
reedas 1:f8f4e789361f 373 <Property id="MAX_POS_X" value="300"/>
reedas 1:f8f4e789361f 374 <Property id="MAX_POS_Y" value="300"/>
reedas 1:f8f4e789361f 375 <Property id="FINGER_CP" value="0.16"/>
reedas 1:f8f4e789361f 376 <Property id="SNS_CLK" value="16"/>
reedas 1:f8f4e789361f 377 <Property id="SNS_CLK_FREQ" value=""/>
reedas 1:f8f4e789361f 378 <Property id="ROW_SNS_CLK" value="16"/>
reedas 1:f8f4e789361f 379 <Property id="ROW_SNS_CLK_FREQ" value=""/>
reedas 1:f8f4e789361f 380 <Property id="SNS_CLK_SOURCE" value="AUTO"/>
reedas 1:f8f4e789361f 381 <Property id="TX_CLK" value="80"/>
reedas 1:f8f4e789361f 382 <Property id="TX_CLK_FREQ" value=""/>
reedas 1:f8f4e789361f 383 <Property id="TX_CLK_SOURCE" value="AUTO"/>
reedas 1:f8f4e789361f 384 <Property id="RESOLUTION" value="RES12BIT"/>
reedas 1:f8f4e789361f 385 <Property id="NUM_CONV" value="100"/>
reedas 1:f8f4e789361f 386 <Property id="IDAC_MOD0" value="32"/>
reedas 1:f8f4e789361f 387 <Property id="IDAC_MOD1" value="32"/>
reedas 1:f8f4e789361f 388 <Property id="IDAC_MOD2" value="32"/>
reedas 1:f8f4e789361f 389 <Property id="ROW_IDAC_MOD0" value="32"/>
reedas 1:f8f4e789361f 390 <Property id="ROW_IDAC_MOD1" value="32"/>
reedas 1:f8f4e789361f 391 <Property id="ROW_IDAC_MOD2" value="32"/>
reedas 1:f8f4e789361f 392 <Property id="FINGER_TH" value="90"/>
reedas 1:f8f4e789361f 393 <Property id="PROX_TOUCH_TH" value="200"/>
reedas 1:f8f4e789361f 394 <Property id="NOISE_TH" value="40"/>
reedas 1:f8f4e789361f 395 <Property id="NNOISE_TH" value="40"/>
reedas 1:f8f4e789361f 396 <Property id="LOW_BSLN_RST" value="30"/>
reedas 1:f8f4e789361f 397 <Property id="HYSTERESIS" value="20"/>
reedas 1:f8f4e789361f 398 <Property id="ON_DEBOUNCE" value="3"/>
reedas 1:f8f4e789361f 399 <Property id="VELOCITY" value="45000"/>
reedas 1:f8f4e789361f 400 <Property id="IIR_FILTER" value="false"/>
reedas 1:f8f4e789361f 401 <Property id="IIR_FILTER_COEFF" value="128"/>
reedas 1:f8f4e789361f 402 <Property id="MEDIAN_FILTER" value="false"/>
reedas 1:f8f4e789361f 403 <Property id="AVG_FILTER" value="false"/>
reedas 1:f8f4e789361f 404 <Property id="JITTER_FILTER" value="false"/>
reedas 1:f8f4e789361f 405 <Property id="AIIR_FILTER" value="false"/>
reedas 1:f8f4e789361f 406 <Property id="AIIR_NO_MOV_TH" value="3"/>
reedas 1:f8f4e789361f 407 <Property id="AIIR_LITTLE_MOV_TH" value="7"/>
reedas 1:f8f4e789361f 408 <Property id="AIIR_LARGE_MOV_TH" value="12"/>
reedas 1:f8f4e789361f 409 <Property id="AIIR_MAXK" value="60"/>
reedas 1:f8f4e789361f 410 <Property id="AIIR_MINK" value="1"/>
reedas 1:f8f4e789361f 411 <Property id="AIIR_DIV_VAL" value="64"/>
reedas 1:f8f4e789361f 412 <Property id="CENTROID_TYPE" value="CSD3X3"/>
reedas 1:f8f4e789361f 413 <Property id="CROSS_COUPLING_POS_TH" value="5"/>
reedas 1:f8f4e789361f 414 <Property id="EDGE_CORRECTION" value="true"/>
reedas 1:f8f4e789361f 415 <Property id="EDGE_VIRTUAL_SENSOR_TH" value="100"/>
reedas 1:f8f4e789361f 416 <Property id="EDGE_PENULTIMATE_TH" value="100"/>
reedas 1:f8f4e789361f 417 <Property id="TWO_FINGER_DETECTION" value="false"/>
reedas 1:f8f4e789361f 418 <Property id="ACCEL_COEFF" value="9"/>
reedas 1:f8f4e789361f 419 <Property id="SPEED_COEFF" value="2"/>
reedas 1:f8f4e789361f 420 <Property id="DIVISOR" value="4"/>
reedas 1:f8f4e789361f 421 <Property id="SPEED_TH_X" value="3"/>
reedas 1:f8f4e789361f 422 <Property id="SPEED_TH_Y" value="4"/>
reedas 1:f8f4e789361f 423 <Property id="BALLISTIC_MULT" value="false"/>
reedas 1:f8f4e789361f 424 <Property id="GESTURE_ENABLE" value="false"/>
reedas 1:f8f4e789361f 425 <Property id="GESTURE_1F_SINGLE_CLICK_ENABLE" value="true"/>
reedas 1:f8f4e789361f 426 <Property id="GESTURE_1F_DOUBLE_CLICK_ENABLE" value="true"/>
reedas 1:f8f4e789361f 427 <Property id="GESTURE_1F_CLICK_DRAG_ENABLE" value="true"/>
reedas 1:f8f4e789361f 428 <Property id="GESTURE_2F_SINGLE_CLICK_ENABLE" value="true"/>
reedas 1:f8f4e789361f 429 <Property id="GESTURE_1F_SCROLL_ENABLE" value="true"/>
reedas 1:f8f4e789361f 430 <Property id="GESTURE_2F_SCROLL_ENABLE" value="true"/>
reedas 1:f8f4e789361f 431 <Property id="GESTURE_1F_EDGE_SWIPE_ENABLE" value="true"/>
reedas 1:f8f4e789361f 432 <Property id="GESTURE_1F_FLICK_ENABLE" value="true"/>
reedas 1:f8f4e789361f 433 <Property id="GESTURE_1F_ROTATE_ENABLE" value="true"/>
reedas 1:f8f4e789361f 434 <Property id="GESTURE_2F_ZOOM_ENABLE" value="true"/>
reedas 1:f8f4e789361f 435 <Property id="GESTURE_FILTERING_ENABLE" value="false"/>
reedas 1:f8f4e789361f 436 <Property id="CLICK_TIMEOUT_MAX" value="1000"/>
reedas 1:f8f4e789361f 437 <Property id="CLICK_TIMEOUT_MIN" value="0"/>
reedas 1:f8f4e789361f 438 <Property id="CLICK_DISTANCE_MAX" value="100"/>
reedas 1:f8f4e789361f 439 <Property id="SECOND_CLICK_INTERVAL_MAX" value="1000"/>
reedas 1:f8f4e789361f 440 <Property id="SECOND_CLICK_INTERVAL_MIN" value="0"/>
reedas 1:f8f4e789361f 441 <Property id="SECOND_CLICK_DISTANCE_MAX" value="100"/>
reedas 1:f8f4e789361f 442 <Property id="SCROLL_DEBOUNCE" value="3"/>
reedas 1:f8f4e789361f 443 <Property id="SCROLL_DISTANCE_MIN" value="20"/>
reedas 1:f8f4e789361f 444 <Property id="ROTATE_DEBOUNCE" value="10"/>
reedas 1:f8f4e789361f 445 <Property id="ROTATE_DISTANCE_MIN" value="50"/>
reedas 1:f8f4e789361f 446 <Property id="ZOOM_DEBOUNCE" value="3"/>
reedas 1:f8f4e789361f 447 <Property id="ZOOM_DISTANCE_MIN" value="50"/>
reedas 1:f8f4e789361f 448 <Property id="FLICK_TIMEOUT_MAX" value="300"/>
reedas 1:f8f4e789361f 449 <Property id="FLICK_DISTANCE_MIN" value="100"/>
reedas 1:f8f4e789361f 450 <Property id="EDGE_EDGE_SIZE" value="200"/>
reedas 1:f8f4e789361f 451 <Property id="EDGE_DISTANCE_MIN" value="200"/>
reedas 1:f8f4e789361f 452 <Property id="EDGE_TIMEOUT_MAX" value="2000"/>
reedas 1:f8f4e789361f 453 <Property id="EDGE_ANGLE_MAX" value="45"/>
reedas 1:f8f4e789361f 454 </WidgetProperties>
reedas 1:f8f4e789361f 455 <Electrodes>
reedas 1:f8f4e789361f 456 <Electrode id="Rx0" kind="Column">
reedas 1:f8f4e789361f 457 <ElectrodeProperties>
reedas 1:f8f4e789361f 458 <Property id="IDAC0" value="32"/>
reedas 1:f8f4e789361f 459 <Property id="IDAC1" value="32"/>
reedas 1:f8f4e789361f 460 <Property id="IDAC2" value="32"/>
reedas 1:f8f4e789361f 461 <Property id="PINS" value="Dedicated pin"/>
reedas 1:f8f4e789361f 462 </ElectrodeProperties>
reedas 1:f8f4e789361f 463 </Electrode>
reedas 1:f8f4e789361f 464 <Electrode id="Tx" kind="Row">
reedas 1:f8f4e789361f 465 <ElectrodeProperties>
reedas 1:f8f4e789361f 466 <Property id="IDAC0" value="32"/>
reedas 1:f8f4e789361f 467 <Property id="IDAC1" value="32"/>
reedas 1:f8f4e789361f 468 <Property id="IDAC2" value="32"/>
reedas 1:f8f4e789361f 469 <Property id="PINS" value="Dedicated pin"/>
reedas 1:f8f4e789361f 470 </ElectrodeProperties>
reedas 1:f8f4e789361f 471 </Electrode>
reedas 1:f8f4e789361f 472 </Electrodes>
reedas 1:f8f4e789361f 473 </Widget>
reedas 1:f8f4e789361f 474 <Widget id="LinearSlider0" type="LINEAR_SLIDER">
reedas 1:f8f4e789361f 475 <WidgetProperties>
reedas 1:f8f4e789361f 476 <Property id="DIPLEXING" value="false"/>
reedas 1:f8f4e789361f 477 <Property id="MAX_POS_X" value="100"/>
reedas 1:f8f4e789361f 478 <Property id="MAX_POS_Y" value="100"/>
reedas 1:f8f4e789361f 479 <Property id="FINGER_CP" value="0.1"/>
reedas 1:f8f4e789361f 480 <Property id="SNS_CLK" value="34"/>
reedas 1:f8f4e789361f 481 <Property id="SNS_CLK_FREQ" value=""/>
reedas 1:f8f4e789361f 482 <Property id="ROW_SNS_CLK" value="2"/>
reedas 1:f8f4e789361f 483 <Property id="ROW_SNS_CLK_FREQ" value=""/>
reedas 1:f8f4e789361f 484 <Property id="SNS_CLK_SOURCE" value="DIRECT"/>
reedas 1:f8f4e789361f 485 <Property id="TX_CLK" value="2"/>
reedas 1:f8f4e789361f 486 <Property id="TX_CLK_FREQ" value=""/>
reedas 1:f8f4e789361f 487 <Property id="TX_CLK_SOURCE" value="AUTO"/>
reedas 1:f8f4e789361f 488 <Property id="RESOLUTION" value="RES13BIT"/>
reedas 1:f8f4e789361f 489 <Property id="NUM_CONV" value="100"/>
reedas 1:f8f4e789361f 490 <Property id="IDAC_MOD0" value="32"/>
reedas 1:f8f4e789361f 491 <Property id="IDAC_MOD1" value="32"/>
reedas 1:f8f4e789361f 492 <Property id="IDAC_MOD2" value="32"/>
reedas 1:f8f4e789361f 493 <Property id="ROW_IDAC_MOD0" value="32"/>
reedas 1:f8f4e789361f 494 <Property id="ROW_IDAC_MOD1" value="32"/>
reedas 1:f8f4e789361f 495 <Property id="ROW_IDAC_MOD2" value="32"/>
reedas 1:f8f4e789361f 496 <Property id="FINGER_TH" value="100"/>
reedas 1:f8f4e789361f 497 <Property id="PROX_TOUCH_TH" value="200"/>
reedas 1:f8f4e789361f 498 <Property id="NOISE_TH" value="40"/>
reedas 1:f8f4e789361f 499 <Property id="NNOISE_TH" value="40"/>
reedas 1:f8f4e789361f 500 <Property id="LOW_BSLN_RST" value="30"/>
reedas 1:f8f4e789361f 501 <Property id="HYSTERESIS" value="10"/>
reedas 1:f8f4e789361f 502 <Property id="ON_DEBOUNCE" value="3"/>
reedas 1:f8f4e789361f 503 <Property id="VELOCITY" value="2500"/>
reedas 1:f8f4e789361f 504 <Property id="IIR_FILTER" value="false"/>
reedas 1:f8f4e789361f 505 <Property id="IIR_FILTER_COEFF" value="128"/>
reedas 1:f8f4e789361f 506 <Property id="MEDIAN_FILTER" value="false"/>
reedas 1:f8f4e789361f 507 <Property id="AVG_FILTER" value="false"/>
reedas 1:f8f4e789361f 508 <Property id="JITTER_FILTER" value="true"/>
reedas 1:f8f4e789361f 509 <Property id="AIIR_FILTER" value="false"/>
reedas 1:f8f4e789361f 510 <Property id="AIIR_NO_MOV_TH" value="3"/>
reedas 1:f8f4e789361f 511 <Property id="AIIR_LITTLE_MOV_TH" value="7"/>
reedas 1:f8f4e789361f 512 <Property id="AIIR_LARGE_MOV_TH" value="12"/>
reedas 1:f8f4e789361f 513 <Property id="AIIR_MAXK" value="60"/>
reedas 1:f8f4e789361f 514 <Property id="AIIR_MINK" value="1"/>
reedas 1:f8f4e789361f 515 <Property id="AIIR_DIV_VAL" value="64"/>
reedas 1:f8f4e789361f 516 <Property id="CENTROID_TYPE" value="CSD3X3"/>
reedas 1:f8f4e789361f 517 <Property id="CROSS_COUPLING_POS_TH" value="5"/>
reedas 1:f8f4e789361f 518 <Property id="EDGE_CORRECTION" value="true"/>
reedas 1:f8f4e789361f 519 <Property id="EDGE_VIRTUAL_SENSOR_TH" value="100"/>
reedas 1:f8f4e789361f 520 <Property id="EDGE_PENULTIMATE_TH" value="100"/>
reedas 1:f8f4e789361f 521 <Property id="TWO_FINGER_DETECTION" value="false"/>
reedas 1:f8f4e789361f 522 <Property id="ACCEL_COEFF" value="9"/>
reedas 1:f8f4e789361f 523 <Property id="SPEED_COEFF" value="2"/>
reedas 1:f8f4e789361f 524 <Property id="DIVISOR" value="4"/>
reedas 1:f8f4e789361f 525 <Property id="SPEED_TH_X" value="3"/>
reedas 1:f8f4e789361f 526 <Property id="SPEED_TH_Y" value="4"/>
reedas 1:f8f4e789361f 527 <Property id="BALLISTIC_MULT" value="false"/>
reedas 1:f8f4e789361f 528 <Property id="GESTURE_ENABLE" value="false"/>
reedas 1:f8f4e789361f 529 <Property id="GESTURE_1F_SINGLE_CLICK_ENABLE" value="true"/>
reedas 1:f8f4e789361f 530 <Property id="GESTURE_1F_DOUBLE_CLICK_ENABLE" value="true"/>
reedas 1:f8f4e789361f 531 <Property id="GESTURE_1F_CLICK_DRAG_ENABLE" value="true"/>
reedas 1:f8f4e789361f 532 <Property id="GESTURE_2F_SINGLE_CLICK_ENABLE" value="true"/>
reedas 1:f8f4e789361f 533 <Property id="GESTURE_1F_SCROLL_ENABLE" value="true"/>
reedas 1:f8f4e789361f 534 <Property id="GESTURE_2F_SCROLL_ENABLE" value="true"/>
reedas 1:f8f4e789361f 535 <Property id="GESTURE_1F_EDGE_SWIPE_ENABLE" value="true"/>
reedas 1:f8f4e789361f 536 <Property id="GESTURE_1F_FLICK_ENABLE" value="true"/>
reedas 1:f8f4e789361f 537 <Property id="GESTURE_1F_ROTATE_ENABLE" value="true"/>
reedas 1:f8f4e789361f 538 <Property id="GESTURE_2F_ZOOM_ENABLE" value="true"/>
reedas 1:f8f4e789361f 539 <Property id="GESTURE_FILTERING_ENABLE" value="false"/>
reedas 1:f8f4e789361f 540 <Property id="CLICK_TIMEOUT_MAX" value="1000"/>
reedas 1:f8f4e789361f 541 <Property id="CLICK_TIMEOUT_MIN" value="0"/>
reedas 1:f8f4e789361f 542 <Property id="CLICK_DISTANCE_MAX" value="100"/>
reedas 1:f8f4e789361f 543 <Property id="SECOND_CLICK_INTERVAL_MAX" value="1000"/>
reedas 1:f8f4e789361f 544 <Property id="SECOND_CLICK_INTERVAL_MIN" value="0"/>
reedas 1:f8f4e789361f 545 <Property id="SECOND_CLICK_DISTANCE_MAX" value="100"/>
reedas 1:f8f4e789361f 546 <Property id="SCROLL_DEBOUNCE" value="3"/>
reedas 1:f8f4e789361f 547 <Property id="SCROLL_DISTANCE_MIN" value="20"/>
reedas 1:f8f4e789361f 548 <Property id="ROTATE_DEBOUNCE" value="10"/>
reedas 1:f8f4e789361f 549 <Property id="ROTATE_DISTANCE_MIN" value="50"/>
reedas 1:f8f4e789361f 550 <Property id="ZOOM_DEBOUNCE" value="3"/>
reedas 1:f8f4e789361f 551 <Property id="ZOOM_DISTANCE_MIN" value="50"/>
reedas 1:f8f4e789361f 552 <Property id="FLICK_TIMEOUT_MAX" value="300"/>
reedas 1:f8f4e789361f 553 <Property id="FLICK_DISTANCE_MIN" value="100"/>
reedas 1:f8f4e789361f 554 <Property id="EDGE_EDGE_SIZE" value="200"/>
reedas 1:f8f4e789361f 555 <Property id="EDGE_DISTANCE_MIN" value="200"/>
reedas 1:f8f4e789361f 556 <Property id="EDGE_TIMEOUT_MAX" value="2000"/>
reedas 1:f8f4e789361f 557 <Property id="EDGE_ANGLE_MAX" value="45"/>
reedas 1:f8f4e789361f 558 </WidgetProperties>
reedas 1:f8f4e789361f 559 <Electrodes>
reedas 1:f8f4e789361f 560 <Electrode id="Sns0" kind="Sensor">
reedas 1:f8f4e789361f 561 <ElectrodeProperties>
reedas 1:f8f4e789361f 562 <Property id="IDAC0" value="32"/>
reedas 1:f8f4e789361f 563 <Property id="IDAC1" value="32"/>
reedas 1:f8f4e789361f 564 <Property id="IDAC2" value="32"/>
reedas 1:f8f4e789361f 565 <Property id="PINS" value="Dedicated pin"/>
reedas 1:f8f4e789361f 566 </ElectrodeProperties>
reedas 1:f8f4e789361f 567 </Electrode>
reedas 1:f8f4e789361f 568 <Electrode id="Sns1" kind="Sensor">
reedas 1:f8f4e789361f 569 <ElectrodeProperties>
reedas 1:f8f4e789361f 570 <Property id="IDAC0" value="32"/>
reedas 1:f8f4e789361f 571 <Property id="IDAC1" value="32"/>
reedas 1:f8f4e789361f 572 <Property id="IDAC2" value="32"/>
reedas 1:f8f4e789361f 573 <Property id="PINS" value="Dedicated pin"/>
reedas 1:f8f4e789361f 574 </ElectrodeProperties>
reedas 1:f8f4e789361f 575 </Electrode>
reedas 1:f8f4e789361f 576 <Electrode id="Sns2" kind="Sensor">
reedas 1:f8f4e789361f 577 <ElectrodeProperties>
reedas 1:f8f4e789361f 578 <Property id="IDAC0" value="32"/>
reedas 1:f8f4e789361f 579 <Property id="IDAC1" value="32"/>
reedas 1:f8f4e789361f 580 <Property id="IDAC2" value="32"/>
reedas 1:f8f4e789361f 581 <Property id="PINS" value="Dedicated pin"/>
reedas 1:f8f4e789361f 582 </ElectrodeProperties>
reedas 1:f8f4e789361f 583 </Electrode>
reedas 1:f8f4e789361f 584 <Electrode id="Sns3" kind="Sensor">
reedas 1:f8f4e789361f 585 <ElectrodeProperties>
reedas 1:f8f4e789361f 586 <Property id="IDAC0" value="32"/>
reedas 1:f8f4e789361f 587 <Property id="IDAC1" value="32"/>
reedas 1:f8f4e789361f 588 <Property id="IDAC2" value="32"/>
reedas 1:f8f4e789361f 589 <Property id="PINS" value="Dedicated pin"/>
reedas 1:f8f4e789361f 590 </ElectrodeProperties>
reedas 1:f8f4e789361f 591 </Electrode>
reedas 1:f8f4e789361f 592 <Electrode id="Sns4" kind="Sensor">
reedas 1:f8f4e789361f 593 <ElectrodeProperties>
reedas 1:f8f4e789361f 594 <Property id="IDAC0" value="32"/>
reedas 1:f8f4e789361f 595 <Property id="IDAC1" value="32"/>
reedas 1:f8f4e789361f 596 <Property id="IDAC2" value="32"/>
reedas 1:f8f4e789361f 597 <Property id="PINS" value="Dedicated pin"/>
reedas 1:f8f4e789361f 598 </ElectrodeProperties>
reedas 1:f8f4e789361f 599 </Electrode>
reedas 1:f8f4e789361f 600 </Electrodes>
reedas 1:f8f4e789361f 601 </Widget>
reedas 1:f8f4e789361f 602 </Widgets>
reedas 1:f8f4e789361f 603 </Configuration>
reedas 1:f8f4e789361f 604 CAPSENSE_CONFIG_END
reedas 1:f8f4e789361f 605 */
reedas 1:f8f4e789361f 606
reedas 1:f8f4e789361f 607 #if defined(__cplusplus)
reedas 1:f8f4e789361f 608 }
reedas 1:f8f4e789361f 609 #endif
reedas 1:f8f4e789361f 610
reedas 1:f8f4e789361f 611 #endif /* CY_CAPSENSE_CORE == __CORTEX_M */
reedas 1:f8f4e789361f 612
reedas 1:f8f4e789361f 613 #endif /* CYCFG_CAPSENSE_H */
reedas 1:f8f4e789361f 614
reedas 1:f8f4e789361f 615 /* [] END OF FILE */