Frequency Hop Parameters
Last modified by Microchip on 2026/03/23 15:06
Frequency hopping is a technique used to enhance the reliability and noise immunity of capacitive touch interfaces by dynamically changing the sensing frequency, thereby minimizing the impact of environmental interference. This page serves as a global reference for the key macros, typedefs, and structures associated with the Frequency Hop feature in touch sensing systems.
For APIs, refer to the Frequency Hop Application Programming Interfaces (APIs) page.
Frequency Hop Macros
| Macro | Value | Range |
|---|---|---|
| FH_NOISE_THRS | (mtouch_sensor_packetsample_t) x | 0 - 255 |
| FH_OVERLIMIT_THRS | (uint8_t) x | 0 - 255 |
| MTOUCH_SENSOR_SAMPLEDELAY_MIN | (uint8_t) DELAY_CYCLE (0) | 0 - 255 |
| MTOUCH_SENSOR_SAMPLEDELAY_MAX | (uint8_t) DELAY_CYCLE (15) | 0 - 255 |
| FRQ_0 | (uint8_t) MTOUCH_SENSOR_SAMPLEDELAY_MIN | 0 - 255 |
| FRQ_1 | (uint8_t) (MTOUCH_SENSOR_SAMPLEDELAY_MAX/2) | 0 - 255 |
| FRQ_2 | (uint8_t) MTOUCH_SENSOR_SAMPLEDELAY_MAX | 0 - 255 |