MSP430™CapTIvateSoftwareLibraryAPIGuide  1_70_00_03
Macros | Functions
CAPT_EMC.h File Reference
#include <stdlib.h>
#include <stdbool.h>
#include <stdint.h>
Include dependency graph for CAPT_EMC.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define CAPT_EMC_STDFREQ_CNT   (0x01)
 
#define CAPT_EMC_MULTIFREQ_CNT   (0x04)
 
#define CAPT_EMC_SAMPLE_ERROR_CODE   (0x00000)
 

Functions

bool CAPT_loadEMCConfig (const tEMCConfig *pConfig)
 
uint16_t CAPT_getGlobalFilteredNoiseLevel (void)
 
void CAPT_resetGlobalFilteredNoiseLevel (void)
 
void CAPT_updateGlobalFilteredNoiseLevel (tElement *pElement, uint16_t ui16RelNoiseLevel)
 
void CAPT_getEMCConversionSettings (tSenseTechnology method, tRawConversionStyle *pConversion, tOversamplingStyle *pOversampling)
 
uint8_t CAPT_getRelNoiseStatusThreshold (void)
 Get the relative noise threshold parameter. More...
 
uint8_t CAPT_getMaxRelThreshold (void)
 
bool CAPT_testConversionFrequencyForNoise (tSensor *pSensor, uint8_t ui8Freq)
 
bool CAPT_correctInvalidMultiFreqCalibration (tSensor *pSensor, uint8_t ui8NoiseMask)
 
void CAPT_replaceFrequencyWithError (uint16_t *pNewSet, uint16_t ui16Replacement)
 
void CAPT_resolveMultiFreqSet (const uint16_t *pNewSet, uint16_t *pResult, uint16_t *pNoiseLevel, bool bRemoveOutlier)
 
uint16_t CAPT_computeJitterFilter (uint16_t ui16Prev, uint16_t ui16Curr)
 This function applies a basic single-level jitter filter to a sample. More...
 
uint8_t CAPT_computeRelNoiseComp (void)
 
© Copyright 1995-2018, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale