Below is a mapping of which functions are replaced:
1. CAPT_calibrateSensor() is replaced with CAPT_calibrateSensorWithEMC()
2. CAPT_updateSensor() is replaced with CAPT_updateSensorWithEMC()
3. CAPT_processFSMCycle() is replaced with CAPT_processCycleWithEMC()
4. CAPT_updateProx() and CAPT_updateTouchand are replaced with CAPT_updateSelfElementProxTouchWithEMC() and CAPT_updateProjElementProxTouchWithEMC()
The noise immunity (EMC) functionality is configurable through a software data structure (tEMCConfig). This data structure is described in the EMC section of the Software Library chapter of the CapTIvate Technology Guide. With this data structure, it is possible to configure functions such as the frequency hopping, outlier removal, and oversampling.