SLAA877 December   2018 MSP430FR2633

 

  1.   Capacitive Touch Gesture Software and Tuning
    1.     Trademarks
    2. 1 Introduction
    3. 2 Gestures
      1. 2.1 Theory of Operation
      2. 2.2 Sensor Gesture Processing
      3. 2.3 Gesture Software Overview
        1. 2.3.1 Slider Gesture
        2. 2.3.2 Wheel Gesture
        3. 2.3.3 Button Gesture
        4. 2.3.4 Sensor Handlers
        5. 2.3.5 How to Add Gestures to the CapTIvate Framework
    4. 3 Tuning
      1. 3.1 CapTIvate Design Center
        1. 3.1.1 Enabling Gesture Sensor Output
        2. 3.1.2 CDC Plot Channel Assignments
      2. 3.2 Tuning Process
        1. 3.2.1 Tap
        2. 3.2.2 Double Tap
        3. 3.2.3 Swipe
        4. 3.2.4 Slide
    5. 4 Example Demonstration Software Installation
      1. 4.1 Project Directories
      2. 4.2 Import the Project Into CCS

Swipe

The swipe gesture is controlled by one timing and two distance parameters: ui16SwipeSampleCount_Max, ui16FingerDistance_Min, and ui16SwipeDistance_Min. The data channels used for swipe tuning are (000) finger touch, (001) sample count, (006) swipe left gesture detect, and (007) swipe right gesture detect.

Figure 11 shows a valid finger swipe right gesture. In this capture, the finger touches and moves along the slider, meeting the minimum finger distance parameter. As the finger continues its motion, it moves far enough to meet the minimum swipe distance parameter, then the finger releases before the maximum timing parameter is exceeded. A swipe left or swipe right gesture is reported, depending on the direction of the motion. This gesture can be used with slider and wheel sensors.

valid-swipe.gifFigure 11. Valid Swipe