PEController BSP v4
Board Support Package for PEController from Taraz Technologies
 
Loading...
Searching...
No Matches
Functions

Functions

void intelliSENS_Init (float *_mults, float *_offsets, uint16_t *_dataCenter, int _dataCenterSize, uint16_t _ticks, volatile int *_wrIndex)
 Initialize the intelliSENS library.
 
const char * intelliSENS_GetLicenseNumberString (void)
 Provides the license number of the device in string format.
 

Detailed Description

Function Documentation

◆ intelliSENS_GetLicenseNumberString()

const char * intelliSENS_GetLicenseNumberString ( void  )
extern
Returns
Pointer to the license number string

◆ intelliSENS_Init()

void intelliSENS_Init ( float *  _mults,
float *  _offsets,
uint16_t *  _dataCenter,
int  _dataCenterSize,
uint16_t  _ticks,
volatile int *  _wrIndex 
)
extern
Note
The following resources are used by the intelliSENS library. Make sure that they are not used in the main program.
  1. DMA2_Stream0
  2. LPTIM2
  3. MDMA_Channel0 (Only in-case of CM4 core)
Parameters
_multsPointer to the multipliers for the ADC.
_offsetsPointer to the offsets for the ADC.
_dataCenterPointer to the data center array. The array should have 2^n members.
_dataCenterSizeSize of the data center array. The array should contain 2^n elements where n is a positive integer.
_ticksNumber of ticks for ADC.
_wrIndexPointer to the write index for data center array.