Skip to main content

Class Mpr121.Mpr121Configuration

MPR121 Configuration class

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

Properties

MaxHalfDeltaRising

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

View Source
public byte MaxHalfDeltaRising { get; set; }

NoiseHalfDeltaRising

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

View Source
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
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
public byte FilterDelayCountLimitRising { get; set; }

MaxHalfDeltaFalling

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

View Source
public byte MaxHalfDeltaFalling { get; set; }

NoiseHalfDeltaFalling

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

View Source
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
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
public byte FilterDelayCountLimitFalling { get; set; }

ElectrodeTouchThreshold

Electrode touch threshold.

View Source
public byte ElectrodeTouchThreshold { get; set; }

ElectrodeReleaseThreshold

Electrode release threshold.

View Source
public byte ElectrodeReleaseThreshold { get; set; }

ChargeDischargeTimeConfiguration

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

View Source
public byte ChargeDischargeTimeConfiguration { get; set; }

ElectrodeConfiguration

Electrode Configuration (datasheet page 15).

View Source
public byte ElectrodeConfiguration { get; set; }