hallcurrent21  2.1.0.0
Macros
Hall Current 21 Registers Settings

Hall Current 21 description register. More...

Macros

#define HALLCURRENT21_INPUT_CHANNEL_VREF   0
 Hall Current 21 input channel selection. More...
 
#define HALLCURRENT21_INPUT_CHANNEL_VOUT   1
 
#define HALLCURRENT21_NUM_CONVERSIONS   200
 Hall Current 21 default ADC samples number for averaging. More...
 
#define HALLCURRENT21_ADC_RESOLUTION   0x0FFF
 Hall Current 21 ADC setting. More...
 
#define HALLCURRENT21_VREF_3V3   3.3
 
#define HALLCURRENT21_VREF_5V   5.0
 
#define HALLCURRENT21_TIMEOUT_MS   2000
 Hall Current 21 timeout setting. More...
 
#define HALLCURRENT21_SET_DATA_SAMPLE_EDGE   SET_SPI_DATA_SAMPLE_EDGE
 Data sample selection. More...
 
#define HALLCURRENT21_SET_DATA_SAMPLE_MIDDLE   SET_SPI_DATA_SAMPLE_MIDDLE
 

Detailed Description

Hall Current 21 description register.

Specified register for description of Hall Current 21 Click driver.

Settings for registers of Hall Current 21 Click driver.

Macro Definition Documentation

◆ HALLCURRENT21_ADC_RESOLUTION

#define HALLCURRENT21_ADC_RESOLUTION   0x0FFF

Hall Current 21 ADC setting.

Specified settings for ADC of Hall Current 21 Click driver.

◆ HALLCURRENT21_INPUT_CHANNEL_VOUT

#define HALLCURRENT21_INPUT_CHANNEL_VOUT   1

◆ HALLCURRENT21_INPUT_CHANNEL_VREF

#define HALLCURRENT21_INPUT_CHANNEL_VREF   0

Hall Current 21 input channel selection.

Specified input channel selection setting of Hall Current 21 Click driver.

◆ HALLCURRENT21_NUM_CONVERSIONS

#define HALLCURRENT21_NUM_CONVERSIONS   200

Hall Current 21 default ADC samples number for averaging.

Specified default ADC samples number for averaging of Hall Current 21 Click driver.

◆ HALLCURRENT21_SET_DATA_SAMPLE_EDGE

#define HALLCURRENT21_SET_DATA_SAMPLE_EDGE   SET_SPI_DATA_SAMPLE_EDGE

Data sample selection.

This macro sets data samples for SPI modules.

Note
Available only on Microchip PIC family devices. This macro will set data sampling for all SPI modules on MCU. Can be overwritten with hallcurrent21_init which will set SET_SPI_DATA_SAMPLE_MIDDLE by default on the mapped mikrobus.

◆ HALLCURRENT21_SET_DATA_SAMPLE_MIDDLE

#define HALLCURRENT21_SET_DATA_SAMPLE_MIDDLE   SET_SPI_DATA_SAMPLE_MIDDLE

◆ HALLCURRENT21_TIMEOUT_MS

#define HALLCURRENT21_TIMEOUT_MS   2000

Hall Current 21 timeout setting.

Specified setting for timeout of Hall Current 21 Click driver.

◆ HALLCURRENT21_VREF_3V3

#define HALLCURRENT21_VREF_3V3   3.3

◆ HALLCURRENT21_VREF_5V

#define HALLCURRENT21_VREF_5V   5.0