(Working) Code to interface 3 LoadCells to ADISense1000 and display values using the Labview code.

Fork of 4Bridge_ADISense1000_Example_copy by CAC_smartcushion

Embed: (wiki syntax)

« Back to documentation index

adi_sense_1000_config.h File Reference

adi_sense_1000_config.h File Reference

: Configuration type definitions for ADI Sense 1000. ----------------------------------------------------------------------------- More...

Go to the source code of this file.

Data Structures

struct  ADI_SENSE_1000_POWER_CONFIG
struct  ADI_SENSE_1000_MULTICYCLE_CONFIG
struct  ADI_SENSE_1000_MEASUREMENT_CONFIG
struct  ADI_SENSE_1000_ADC_EXC_CURRENT_CONFIG
struct  ADI_SENSE_1000_ADC_FILTER_CONFIG
struct  ADI_SENSE_1000_ADC_REFERENCE_CONFIG
struct  ADI_SENSE_1000_ADC_CHANNEL_CONFIG
struct  ADI_SENSE_1000_DIGITAL_SENSOR_DATA_FORMAT
struct  ADI_SENSE_1000_DIGITAL_SENSOR_COMMAND
struct  ADI_SENSE_1000_I2C_CHANNEL_CONFIG
struct  ADI_SENSE_1000_SPI_CHANNEL_CONFIG
struct  ADI_SENSE_1000_CHANNEL_CONFIG
struct  ADI_SENSE_1000_DIAGNOSTICS_CONFIG
struct  ADI_SENSE_1000_CONFIG

Enumerations

enum  ADI_SENSE_1000_OPERATING_MODE { ADI_SENSE_1000_OPERATING_MODE_SINGLECYCLE = 1, ADI_SENSE_1000_OPERATING_MODE_CONTINUOUS, ADI_SENSE_1000_OPERATING_MODE_MULTICYCLE }
enum  ADI_SENSE_1000_DATAREADY_MODE { ADI_SENSE_1000_DATAREADY_PER_CONVERSION = 1, ADI_SENSE_1000_DATAREADY_PER_CYCLE, ADI_SENSE_1000_DATAREADY_PER_MULTICYCLE_BURST }
enum  ADI_SENSE_1000_POWER_MODE { ADI_SENSE_1000_POWER_MODE_LOW = 1, ADI_SENSE_1000_POWER_MODE_MID, ADI_SENSE_1000_POWER_MODE_FULL }
enum  ADI_SENSE_1000_MEASUREMENT_UNIT { ADI_SENSE_1000_MEASUREMENT_UNIT_DEFAULT = 0, ADI_SENSE_1000_MEASUREMENT_UNIT_CELSIUS, ADI_SENSE_1000_MEASUREMENT_UNIT_FAHRENHEIT }
enum  ADI_SENSE_1000_OPEN_SENSOR_DIAGNOSTICS { ADI_SENSE_1000_OPEN_SENSOR_DIAGNOSTICS_DISABLED = 0, ADI_SENSE_1000_OPEN_SENSOR_DIAGNOSTICS_PER_CYCLE, ADI_SENSE_1000_OPEN_SENSOR_DIAGNOSTICS_PER_100_CYCLES, ADI_SENSE_1000_OPEN_SENSOR_DIAGNOSTICS_PER_1000_CYCLES }
enum  ADI_SENSE_1000_ADC_GAIN {
  ADI_SENSE_1000_ADC_GAIN_1X = 0, ADI_SENSE_1000_ADC_GAIN_2X, ADI_SENSE_1000_ADC_GAIN_4X, ADI_SENSE_1000_ADC_GAIN_8X,
  ADI_SENSE_1000_ADC_GAIN_16X, ADI_SENSE_1000_ADC_GAIN_32X, ADI_SENSE_1000_ADC_GAIN_64X, ADI_SENSE_1000_ADC_GAIN_128X
}
enum  ADI_SENSE_1000_ADC_EXC_CURRENT {
  ADI_SENSE_1000_ADC_EXC_CURRENT_NONE = 0, ADI_SENSE_1000_ADC_EXC_CURRENT_50uA, ADI_SENSE_1000_ADC_EXC_CURRENT_100uA, ADI_SENSE_1000_ADC_EXC_CURRENT_250uA,
  ADI_SENSE_1000_ADC_EXC_CURRENT_500uA, ADI_SENSE_1000_ADC_EXC_CURRENT_750uA, ADI_SENSE_1000_ADC_EXC_CURRENT_1000uA
}
enum  ADI_SENSE_1000_ADC_EXC_CURRENT_SWAP { ADI_SENSE_1000_ADC_EXC_CURRENT_SWAP_DYNAMIC = 0, ADI_SENSE_1000_ADC_EXC_CURRENT_SWAP_STATIC, ADI_SENSE_1000_ADC_EXC_CURRENT_SWAP_NONE }
enum  ADI_SENSE_1000_ADC_REFERENCE_TYPE {
  ADI_SENSE_1000_ADC_REFERENCE_NONE = 0, ADI_SENSE_1000_ADC_REFERENCE_RESISTOR_INTERNAL_1, ADI_SENSE_1000_ADC_REFERENCE_RESISTOR_INTERNAL_2, ADI_SENSE_1000_ADC_REFERENCE_VOLTAGE_INTERNAL,
  ADI_SENSE_1000_ADC_REFERENCE_VOLTAGE_AVDD, ADI_SENSE_1000_ADC_REFERENCE_RESISTOR_EXTERNAL_1, ADI_SENSE_1000_ADC_REFERENCE_RESISTOR_EXTERNAL_2, ADI_SENSE_1000_ADC_REFERENCE_VOLTAGE_EXTERNAL_1,
  ADI_SENSE_1000_ADC_REFERENCE_VOLTAGE_EXTERNAL_2, ADI_SENSE_1000_ADC_REFERENCE_BRIDGE_EXCITATION
}
enum  ADI_SENSE_1000_ADC_FILTER_TYPE { ADI_SENSE_1000_ADC_FILTER_SINC4 = 1, ADI_SENSE_1000_ADC_FILTER_FIR_20SPS, ADI_SENSE_1000_ADC_FILTER_FIR_25SPS }
enum  ADI_SENSE_1000_DIGITAL_SENSOR_DATA_CODING { ADI_SENSE_1000_DIGITAL_SENSOR_DATA_CODING_NONE, ADI_SENSE_1000_DIGITAL_SENSOR_DATA_CODING_UNIPOLAR, ADI_SENSE_1000_DIGITAL_SENSOR_DATA_CODING_TWOS_COMPLEMENT, ADI_SENSE_1000_DIGITAL_SENSOR_DATA_CODING_OFFSET_BINARY }

Detailed Description

: Configuration type definitions for ADI Sense 1000. -----------------------------------------------------------------------------

Definition in file adi_sense_1000_config.h.