Andrew Reed
/
city1082-capsense-sw2-tft-leds
PSoC 6 pioneer kit multi library code for emwin driven tft display, capsense and mechanical button input.
cycfg_capsense.h@3:1edcda6af8df, 2019-10-18 (annotated)
- Committer:
- reedas
- Date:
- Fri Oct 18 21:14:25 2019 +0000
- Revision:
- 3:1edcda6af8df
- Parent:
- 1:f8f4e789361f
Example of using different libraries to build a program. (emwin graphics, Pindetect key debouncing, capsense switch input.
Who changed what in which revision?
User | Revision | Line number | New 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 */ |