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; }