Processing macros.
Macros | |
#define | CY_CAPSENSE_PROCESS_FILTER (0x01u) |
Applies all enabled filters in the default order to the raw counts. | |
#define | CY_CAPSENSE_PROCESS_BASELINE (0x02u) |
Updates baselines using current raw count values for the widget/sensor. | |
#define | CY_CAPSENSE_PROCESS_DIFFCOUNTS (0x04u) |
Calculates differences for the widget/sensor. | |
#define | CY_CAPSENSE_PROCESS_CALC_NOISE (0x08u) |
Runs the noise envelope filter to measure noise magnitude for the widget/sensor. | |
#define | CY_CAPSENSE_PROCESS_THRESHOLDS (0x10u) |
Updates widget thresholds based on raw counts noise magnitude. | |
#define | CY_CAPSENSE_PROCESS_STATUS (0x20u) |
Runs the widget-specific processing algorithms and updates it status. | |
#define | CY_CAPSENSE_PROCESS_MFS_FILTER (0x40u) |
Applies median filter for MFS widget raw counts (applicable only for fifth-generation CAPSENSE™) | |
#define | CY_CAPSENSE_PROCESS_ALL |
Definition that combines all possible processing tasks. More... | |
#define | CY_CAPSENSE_MPTX_MIN_ORDER (4u) |
Multi-phase TX min order. | |
#define | CY_CAPSENSE_MPTX_MAX_ORDER (32u) |
Multi-phase TX max order. | |
#define | CY_CAPSENSE_MPSC_MIN_ORDER (5u) |
Multi-phase Self-Cap min order. | |
#define | CY_CAPSENSE_MPSC_MAX_ORDER (32u) |
Multi-phase Self-Cap max order. | |
#define | CY_CAPSENSE_MULTIPHASE_MAX_ORDER (32u) |
Multi-phase max order. | |
#define CY_CAPSENSE_PROCESS_ALL |
Definition that combines all possible processing tasks.