SNOA993A June   2018  – July 2021 LDC2112 , LDC2114 , LDC3114 , LDC3114-Q1

 

  1.   Trademarks
  2. 1Introduction
  3. 2Scan Rate and Sampling Interval
    1. 2.1 Low Power Mode and Normal Power Mode
    2. 2.2 Button Sequencing and Error Handling
  4. 3Data Polarity and Timeout
    1. 3.1 Button Timeout
  5. 4Internal Algorithms Overview
  6. 5Baseline Tracking
    1. 5.1 Baseline Increment
    2. 5.2 Baseline Tracking Reset
    3. 5.3 Button Actuation Time
    4. 5.4 BTPAUSE
    5. 5.5 Fast Tracking Factor
  7. 6Gain, Hysteresis, and Threshold
    1. 6.1 Threshold and Hysteresis
  8. 7Multi-Button Algorithms
    1. 7.1 Max Win
    2. 7.2 Anti-Common Mode
    3. 7.3 Anti-Twist Factor
    4. 7.4 Anti-Deform Factor
  9. 8Summary
  10. 9Revision History

Fast Tracking Factor

The negative swings which occur after a button actuation can reduce sensitivity for multiple sequential button presses. While BTPAUSE is often a more effective algorithm for applications in which this is an issue, Fast Tracking Factor provides an increased Baseline Increment when OUTx is negative. Figure 5-6 compares the operation with and without Fast Tracking Enabled for an example stimuli. Each channel can be set with an independent setting for Fast Tracking – FTFx field can be set between 0 and 3.

GUID-EFA199CD-5DA8-45C7-A5A9-55DFDD063BF2-low.pngFigure 5-6 Effect of Fast Tracing on Output Code

The following pseudo-code shows the effective change in Baseline Tracking when Fast Tracking Factor is enabled:

If raw_data[channel] > baseline[channel] then

baseline[channel] = baseline[channel] + base_increment

If raw_data[channel] < baseline[channel] = FTH) then

baseline[channel] = baseline[channel] - FTF * base_increment

Else If raw_data[channel] < baseline[channel] then

baseline[channel] = baseline[channel] - base_increment

The value of FTF is set by:

FTF = 2FTH×Field Value

Where FTH is a correction to the FTF based on the device gain.

Fast Tracking is a multiplier onto the Baseline tracking setting. It is applied in both Normal Power mode and Low Power mode with the same scaling factor.