Skip to main content

Class Mpr121.Mpr121Configuration

MPR121 Configuration class

Assembly: Mpr121.dll
View Source
Declaration
public class Mpr121.Mpr121Configuration

Properties

MaxHalfDeltaRising

Determines the largest magnitude of variation to pass through the baseline filter (rising).

View Source
Declaration
public byte MaxHalfDeltaRising { get; set; }

NoiseHalfDeltaRising

Determines the incremental change when non-noise drift is detected (rising).

View Source
Declaration
public byte NoiseHalfDeltaRising { get; set; }

NoiseCountLimitRising

Determines the number of samples consecutively greater than the Max Half Delta value (rising). This is necessary to determine that it is not noise.

View Source
Declaration
public byte NoiseCountLimitRising { get; set; }

FilterDelayCountLimitRising

Determines the operation rate of the filter. A larger count limit means the filter delay is operating more slowly (rising).

View Source
Declaration
public byte FilterDelayCountLimitRising { get; set; }

MaxHalfDeltaFalling

Determines the largest magnitude of variation to pass through the baseline filter (falling).

View Source
Declaration
public byte MaxHalfDeltaFalling { get; set; }

NoiseHalfDeltaFalling

Determines the incremental change when non-noise drift is detected (falling).

View Source
Declaration
public byte NoiseHalfDeltaFalling { get; set; }

NoiseCountLimitFalling

Determines the number of samples consecutively greater than the Max Half Delta value (falling). This is necessary to determine that it is not noise.

View Source
Declaration
public byte NoiseCountLimitFalling { get; set; }

FilterDelayCountLimitFalling

Determines the operation rate of the filter. A larger count limit means the filter delay is operating more slowly (falling).

View Source
Declaration
public byte FilterDelayCountLimitFalling { get; set; }

ElectrodeTouchThreshold

Electrode touch threshold.

View Source
Declaration
public byte ElectrodeTouchThreshold { get; set; }

ElectrodeReleaseThreshold

Electrode release threshold.

View Source
Declaration
public byte ElectrodeReleaseThreshold { get; set; }

ChargeDischargeTimeConfiguration

Filter/Global Charge Discharge Time Configuration (datasheet page 14).

View Source
Declaration
public byte ChargeDischargeTimeConfiguration { get; set; }

ElectrodeConfiguration

Electrode Configuration (datasheet page 15).

View Source
Declaration
public byte ElectrodeConfiguration { get; set; }