nRF5 SDK v13.0.0
Macros
Capacitive sensor module configuration

Macros

#define NRF_CSENSE_ENABLED
 Enable capacitive touch sensor module. More...
 
#define NRF_CSENSE_PAD_HYSTERESIS
 Minimum value of change required to determine that a pad was touched. More...
 
#define NRF_CSENSE_PAD_DEVIATION
 Minimum value measured on a pad required to take it into account while calculating the step. More...
 
#define NRF_CSENSE_MIN_PAD_VALUE
 Minimum normalized value on a pad required to take its value into account. More...
 
#define NRF_CSENSE_MAX_PADS_NUMBER
 Maximum number of pads used for one instance. More...
 
#define NRF_CSENSE_MAX_VALUE
 Maximum normalized value obtained from measurement. More...
 
#define NRF_CSENSE_OUTPUT_PIN
 Output pin used by the low-level module. More...
 

Detailed Description

Macro Definition Documentation

#define NRF_CSENSE_ENABLED

Enable capacitive touch sensor module.

Set to 1 to activate.

Note
This is an NRF_CONFIG macro.
#define NRF_CSENSE_MAX_PADS_NUMBER

Maximum number of pads used for one instance.

Note
This is an NRF_CONFIG macro.
#define NRF_CSENSE_MAX_VALUE

Maximum normalized value obtained from measurement.

Note
This is an NRF_CONFIG macro.
#define NRF_CSENSE_MIN_PAD_VALUE

Minimum normalized value on a pad required to take its value into account.

Note
This is an NRF_CONFIG macro.
#define NRF_CSENSE_OUTPUT_PIN

Output pin used by the low-level module.

This is used when capacitive sensor does not use COMP.

Note
This is an NRF_CONFIG macro.
#define NRF_CSENSE_PAD_DEVIATION

Minimum value measured on a pad required to take it into account while calculating the step.

Note
This is an NRF_CONFIG macro.
#define NRF_CSENSE_PAD_HYSTERESIS

Minimum value of change required to determine that a pad was touched.

Note
This is an NRF_CONFIG macro.

Documentation feedback | Developer Zone | Subscribe | Updated