STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
STAR_ADS126X.h File Reference
#include <stdint.h>
Include dependency graph for STAR_ADS126X.h:

Go to the source code of this file.

Classes

struct  ads126x_reading
class  ADS126X

Macros

#define ADS126X_TDAC   15
#define ADS126X_TDAC_DIV_0_6   1
#define ADS126X_TDAC_DIV_0_5   2
#define ADS126X_REF_NEG_VSS   3
#define ADS126X_REF_POS_VDD   4
#define ADS126X_IDAC_MAG_0   5
#define ADS126X_BIAS_ADC1   6
#define ADS126X_BIAS_PULLUP   7
#define ADS126X_BIAS_MAG_10M   8
#define ADS126X_BIAS_MAG_0   9

Variables

int32_t g_mock_adc_value
bool g_mock_adc_checksum

Macro Definition Documentation

◆ ADS126X_BIAS_ADC1

#define ADS126X_BIAS_ADC1   6

Definition at line 11 of file STAR_ADS126X.h.

Referenced by SensorSelfTest::sensor_bias_enable().

◆ ADS126X_BIAS_MAG_0

#define ADS126X_BIAS_MAG_0   9

Definition at line 14 of file STAR_ADS126X.h.

Referenced by SensorSelfTest::sensor_bias_disable().

◆ ADS126X_BIAS_MAG_10M

#define ADS126X_BIAS_MAG_10M   8

Definition at line 13 of file STAR_ADS126X.h.

Referenced by SensorSelfTest::sensor_bias_enable(), and setup().

◆ ADS126X_BIAS_PULLUP

#define ADS126X_BIAS_PULLUP   7

Definition at line 12 of file STAR_ADS126X.h.

Referenced by SensorSelfTest::sensor_bias_enable().

◆ ADS126X_IDAC_MAG_0

#define ADS126X_IDAC_MAG_0   5

Definition at line 10 of file STAR_ADS126X.h.

Referenced by SensorSelfTest::sensor_bias_enable().

◆ ADS126X_REF_NEG_VSS

#define ADS126X_REF_NEG_VSS   3

◆ ADS126X_REF_POS_VDD

#define ADS126X_REF_POS_VDD   4

Definition at line 9 of file STAR_ADS126X.h.

Referenced by on_reference_voltage_cb(), SensorSelfTest::run_adc_self_test(), and setup().

◆ ADS126X_TDAC

#define ADS126X_TDAC   15

Definition at line 5 of file STAR_ADS126X.h.

Referenced by SensorSelfTest::run_adc_self_test(), and setup().

◆ ADS126X_TDAC_DIV_0_5

#define ADS126X_TDAC_DIV_0_5   2

Definition at line 7 of file STAR_ADS126X.h.

Referenced by SensorSelfTest::run_adc_self_test(), and setup().

◆ ADS126X_TDAC_DIV_0_6

#define ADS126X_TDAC_DIV_0_6   1

Definition at line 6 of file STAR_ADS126X.h.

Referenced by SensorSelfTest::run_adc_self_test(), and setup().

Variable Documentation

◆ g_mock_adc_checksum

◆ g_mock_adc_value