Linduino  1.3.0
Linear Technology Arduino-Compatible Demonstration Board

LTC2983: Multi-Sensor High Accuracy Digital Temperature Measurement System. More...

Detailed Description

LTC2983: Multi-Sensor High Accuracy Digital Temperature Measurement System.

configuration_constants_LTC2983.h:
The configuration constants used to configure the LTC2983.

http://www.linear.com/product/LTC2983

http://www.linear.com/product/LTC2983#demoboards

Copyright 2018(c) Analog Devices, Inc.

All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

  • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
  • Neither the name of Analog Devices, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
  • The use of this software may or may not infringe the patent rights of one or more patent holders. This license does not release you from the requirement that you obtain separate licenses from these patent holders to use this software.
  • Use of the software either in source or binary form, must be run on or directly connected to an Analog Devices Inc. component.

THIS SOFTWARE IS PROVIDED BY ANALOG DEVICES "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, NON-INFRINGEMENT, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL ANALOG DEVICES BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, INTELLECTUAL PROPERTY RIGHTS, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Header for LTC2983: Multi-Sensor High Accuracy Digital Temperature Measurement System

Definition in file configuration_constants_LTC2983.h.

Go to the source code of this file.

Macros

#define SENSOR_TYPE_LSB   27
 
#define SENSOR_TYPE__RTD_PT_10   (uint32_t) 0xA << SENSOR_TYPE_LSB
 
#define SENSOR_TYPE__RTD_PT_50   (uint32_t) 0xB << SENSOR_TYPE_LSB
 
#define SENSOR_TYPE__RTD_PT_100   (uint32_t) 0xC << SENSOR_TYPE_LSB
 
#define SENSOR_TYPE__RTD_PT_200   (uint32_t) 0xD << SENSOR_TYPE_LSB
 
#define SENSOR_TYPE__RTD_PT_500   (uint32_t) 0xE << SENSOR_TYPE_LSB
 
#define SENSOR_TYPE__RTD_PT_1000   (uint32_t) 0xF << SENSOR_TYPE_LSB
 
#define SENSOR_TYPE__RTD_PT_1000_375   (uint32_t) 0x10 << SENSOR_TYPE_LSB
 
#define SENSOR_TYPE__RTD_NI_120   (uint32_t) 0x11 << SENSOR_TYPE_LSB
 
#define SENSOR_TYPE__RTD_CUSTOM   (uint32_t) 0x12 << SENSOR_TYPE_LSB
 
#define SENSOR_TYPE__SENSE_RESISTOR   (uint32_t) 0x1D << SENSOR_TYPE_LSB
 
#define SENSOR_TYPE__NONE   (uint32_t) 0x0 << SENSOR_TYPE_LSB
 
#define SENSOR_TYPE__DIRECT_ADC   (uint32_t) 0x1E << SENSOR_TYPE_LSB
 
#define SENSOR_TYPE__THERMISTOR_44004_2P252K_25C   (uint32_t) 0x13 << SENSOR_TYPE_LSB
 
#define SENSOR_TYPE__THERMISTOR_44005_3K_25C   (uint32_t) 0x14 << SENSOR_TYPE_LSB
 
#define SENSOR_TYPE__THERMISTOR_44007_5K_25C   (uint32_t) 0x15 << SENSOR_TYPE_LSB
 
#define SENSOR_TYPE__THERMISTOR_44006_10K_25C   (uint32_t) 0x16 << SENSOR_TYPE_LSB
 
#define SENSOR_TYPE__THERMISTOR_44008_30K_25C   (uint32_t) 0x17 << SENSOR_TYPE_LSB
 
#define SENSOR_TYPE__THERMISTOR_YSI_400_2P252K_25C   (uint32_t) 0x18 << SENSOR_TYPE_LSB
 
#define SENSOR_TYPE__THERMISTOR_1003K_1K_25C   (uint32_t) 0x19 << SENSOR_TYPE_LSB
 
#define SENSOR_TYPE__THERMISTOR_CUSTOM_STEINHART_HART   (uint32_t) 0x1A << SENSOR_TYPE_LSB
 
#define SENSOR_TYPE__THERMISTOR_CUSTOM_TABLE   (uint32_t) 0x1B << SENSOR_TYPE_LSB
 
#define SENSOR_TYPE__TYPE_J_THERMOCOUPLE   (uint32_t) 0x1 << SENSOR_TYPE_LSB
 
#define SENSOR_TYPE__TYPE_K_THERMOCOUPLE   (uint32_t) 0x2 << SENSOR_TYPE_LSB
 
#define SENSOR_TYPE__TYPE_E_THERMOCOUPLE   (uint32_t) 0x3 << SENSOR_TYPE_LSB
 
#define SENSOR_TYPE__TYPE_N_THERMOCOUPLE   (uint32_t) 0x4 << SENSOR_TYPE_LSB
 
#define SENSOR_TYPE__TYPE_R_THERMOCOUPLE   (uint32_t) 0x5 << SENSOR_TYPE_LSB
 
#define SENSOR_TYPE__TYPE_S_THERMOCOUPLE   (uint32_t) 0x6 << SENSOR_TYPE_LSB
 
#define SENSOR_TYPE__TYPE_T_THERMOCOUPLE   (uint32_t) 0x7 << SENSOR_TYPE_LSB
 
#define SENSOR_TYPE__TYPE_B_THERMOCOUPLE   (uint32_t) 0x8 << SENSOR_TYPE_LSB
 
#define SENSOR_TYPE__CUSTOM_THERMOCOUPLE   (uint32_t) 0x9 << SENSOR_TYPE_LSB
 
#define SENSOR_TYPE__OFF_CHIP_DIODE   (uint32_t) 0x1C << SENSOR_TYPE_LSB
 
#define RTD_RSENSE_CHANNEL_LSB   22
 
#define RTD_RSENSE_CHANNEL__NONE   (uint32_t) 0x0 << RTD_RSENSE_CHANNEL_LSB
 
#define RTD_RSENSE_CHANNEL__1   (uint32_t) 0x1 << RTD_RSENSE_CHANNEL_LSB
 
#define RTD_RSENSE_CHANNEL__2   (uint32_t) 0x2 << RTD_RSENSE_CHANNEL_LSB
 
#define RTD_RSENSE_CHANNEL__3   (uint32_t) 0x3 << RTD_RSENSE_CHANNEL_LSB
 
#define RTD_RSENSE_CHANNEL__4   (uint32_t) 0x4 << RTD_RSENSE_CHANNEL_LSB
 
#define RTD_RSENSE_CHANNEL__5   (uint32_t) 0x5 << RTD_RSENSE_CHANNEL_LSB
 
#define RTD_RSENSE_CHANNEL__6   (uint32_t) 0x6 << RTD_RSENSE_CHANNEL_LSB
 
#define RTD_RSENSE_CHANNEL__7   (uint32_t) 0x7 << RTD_RSENSE_CHANNEL_LSB
 
#define RTD_RSENSE_CHANNEL__8   (uint32_t) 0x8 << RTD_RSENSE_CHANNEL_LSB
 
#define RTD_RSENSE_CHANNEL__9   (uint32_t) 0x9 << RTD_RSENSE_CHANNEL_LSB
 
#define RTD_RSENSE_CHANNEL__10   (uint32_t) 0xA << RTD_RSENSE_CHANNEL_LSB
 
#define RTD_RSENSE_CHANNEL__11   (uint32_t) 0xB << RTD_RSENSE_CHANNEL_LSB
 
#define RTD_RSENSE_CHANNEL__12   (uint32_t) 0xC << RTD_RSENSE_CHANNEL_LSB
 
#define RTD_RSENSE_CHANNEL__13   (uint32_t) 0xD << RTD_RSENSE_CHANNEL_LSB
 
#define RTD_RSENSE_CHANNEL__14   (uint32_t) 0xE << RTD_RSENSE_CHANNEL_LSB
 
#define RTD_RSENSE_CHANNEL__15   (uint32_t) 0xF << RTD_RSENSE_CHANNEL_LSB
 
#define RTD_RSENSE_CHANNEL__16   (uint32_t) 0x10 << RTD_RSENSE_CHANNEL_LSB
 
#define RTD_RSENSE_CHANNEL__17   (uint32_t) 0x11 << RTD_RSENSE_CHANNEL_LSB
 
#define RTD_RSENSE_CHANNEL__18   (uint32_t) 0x12 << RTD_RSENSE_CHANNEL_LSB
 
#define RTD_RSENSE_CHANNEL__19   (uint32_t) 0x13 << RTD_RSENSE_CHANNEL_LSB
 
#define RTD_RSENSE_CHANNEL__20   (uint32_t) 0x14 << RTD_RSENSE_CHANNEL_LSB
 
#define RTD_NUM_WIRES_LSB   20
 
#define RTD_NUM_WIRES__2_WIRE   (uint32_t) 0x0 << RTD_NUM_WIRES_LSB
 
#define RTD_NUM_WIRES__3_WIRE   (uint32_t) 0x1 << RTD_NUM_WIRES_LSB
 
#define RTD_NUM_WIRES__4_WIRE   (uint32_t) 0x2 << RTD_NUM_WIRES_LSB
 
#define RTD_NUM_WIRES__4_WIRE_KELVIN_RSENSE   (uint32_t) 0x3 << RTD_NUM_WIRES_LSB
 
#define RTD_EXCITATION_MODE_LSB   18
 
#define RTD_EXCITATION_MODE__NO_ROTATION_NO_SHARING   (uint32_t) 0x0 << RTD_EXCITATION_MODE_LSB
 
#define RTD_EXCITATION_MODE__NO_ROTATION_SHARING   (uint32_t) 0x1 << RTD_EXCITATION_MODE_LSB
 
#define RTD_EXCITATION_MODE__ROTATION_SHARING   (uint32_t) 0x2 << RTD_EXCITATION_MODE_LSB
 
#define RTD_EXCITATION_CURRENT_LSB   14
 
#define RTD_EXCITATION_CURRENT__INVALID   (uint32_t) 0x0 << RTD_EXCITATION_CURRENT_LSB
 
#define RTD_EXCITATION_CURRENT__5UA   (uint32_t) 0x1 << RTD_EXCITATION_CURRENT_LSB
 
#define RTD_EXCITATION_CURRENT__10UA   (uint32_t) 0x2 << RTD_EXCITATION_CURRENT_LSB
 
#define RTD_EXCITATION_CURRENT__25UA   (uint32_t) 0x3 << RTD_EXCITATION_CURRENT_LSB
 
#define RTD_EXCITATION_CURRENT__50UA   (uint32_t) 0x4 << RTD_EXCITATION_CURRENT_LSB
 
#define RTD_EXCITATION_CURRENT__100UA   (uint32_t) 0x5 << RTD_EXCITATION_CURRENT_LSB
 
#define RTD_EXCITATION_CURRENT__250UA   (uint32_t) 0x6 << RTD_EXCITATION_CURRENT_LSB
 
#define RTD_EXCITATION_CURRENT__500UA   (uint32_t) 0x7 << RTD_EXCITATION_CURRENT_LSB
 
#define RTD_EXCITATION_CURRENT__1MA   (uint32_t) 0x8 << RTD_EXCITATION_CURRENT_LSB
 
#define RTD_STANDARD_LSB   12
 
#define RTD_STANDARD__EUROPEAN   (uint32_t) 0x0 << RTD_STANDARD_LSB
 
#define RTD_STANDARD__AMERICAN   (uint32_t) 0x1 << RTD_STANDARD_LSB
 
#define RTD_STANDARD__JAPANESE   (uint32_t) 0x2 << RTD_STANDARD_LSB
 
#define RTD_STANDARD__ITS_90   (uint32_t) 0x3 << RTD_STANDARD_LSB
 
#define RTD_CUSTOM_ADDRESS_LSB   6
 
#define RTD_CUSTOM_LENGTH_1_LSB   0
 
#define RTD_CUSTOM_VALUES_LSB   31
 
#define SENSE_RESISTOR_VALUE_LSB   0
 
#define DIRECT_ADC_DIFFERENTIAL_LSB   26
 
#define DIRECT_ADC_DIFFERENTIAL   (uint32_t) 0x0 << DIRECT_ADC_DIFFERENTIAL_LSB
 
#define DIRECT_ADC_SINGLE_ENDED   (uint32_t) 0x1 << DIRECT_ADC_DIFFERENTIAL_LSB
 
#define THERMISTOR_RSENSE_CHANNEL_LSB   22
 
#define THERMISTOR_RSENSE_CHANNEL__NONE   (uint32_t) 0x0 << THERMISTOR_RSENSE_CHANNEL_LSB
 
#define THERMISTOR_RSENSE_CHANNEL__1   (uint32_t) 0x1 << THERMISTOR_RSENSE_CHANNEL_LSB
 
#define THERMISTOR_RSENSE_CHANNEL__2   (uint32_t) 0x2 << THERMISTOR_RSENSE_CHANNEL_LSB
 
#define THERMISTOR_RSENSE_CHANNEL__3   (uint32_t) 0x3 << THERMISTOR_RSENSE_CHANNEL_LSB
 
#define THERMISTOR_RSENSE_CHANNEL__4   (uint32_t) 0x4 << THERMISTOR_RSENSE_CHANNEL_LSB
 
#define THERMISTOR_RSENSE_CHANNEL__5   (uint32_t) 0x5 << THERMISTOR_RSENSE_CHANNEL_LSB
 
#define THERMISTOR_RSENSE_CHANNEL__6   (uint32_t) 0x6 << THERMISTOR_RSENSE_CHANNEL_LSB
 
#define THERMISTOR_RSENSE_CHANNEL__7   (uint32_t) 0x7 << THERMISTOR_RSENSE_CHANNEL_LSB
 
#define THERMISTOR_RSENSE_CHANNEL__8   (uint32_t) 0x8 << THERMISTOR_RSENSE_CHANNEL_LSB
 
#define THERMISTOR_RSENSE_CHANNEL__9   (uint32_t) 0x9 << THERMISTOR_RSENSE_CHANNEL_LSB
 
#define THERMISTOR_RSENSE_CHANNEL__10   (uint32_t) 0xA << THERMISTOR_RSENSE_CHANNEL_LSB
 
#define THERMISTOR_RSENSE_CHANNEL__11   (uint32_t) 0xB << THERMISTOR_RSENSE_CHANNEL_LSB
 
#define THERMISTOR_RSENSE_CHANNEL__12   (uint32_t) 0xC << THERMISTOR_RSENSE_CHANNEL_LSB
 
#define THERMISTOR_RSENSE_CHANNEL__13   (uint32_t) 0xD << THERMISTOR_RSENSE_CHANNEL_LSB
 
#define THERMISTOR_RSENSE_CHANNEL__14   (uint32_t) 0xE << THERMISTOR_RSENSE_CHANNEL_LSB
 
#define THERMISTOR_RSENSE_CHANNEL__15   (uint32_t) 0xF << THERMISTOR_RSENSE_CHANNEL_LSB
 
#define THERMISTOR_RSENSE_CHANNEL__16   (uint32_t) 0x10 << THERMISTOR_RSENSE_CHANNEL_LSB
 
#define THERMISTOR_RSENSE_CHANNEL__17   (uint32_t) 0x11 << THERMISTOR_RSENSE_CHANNEL_LSB
 
#define THERMISTOR_RSENSE_CHANNEL__18   (uint32_t) 0x12 << THERMISTOR_RSENSE_CHANNEL_LSB
 
#define THERMISTOR_RSENSE_CHANNEL__19   (uint32_t) 0x13 << THERMISTOR_RSENSE_CHANNEL_LSB
 
#define THERMISTOR_RSENSE_CHANNEL__20   (uint32_t) 0x14 << THERMISTOR_RSENSE_CHANNEL_LSB
 
#define THERMISTOR_DIFFERENTIAL_LSB   21
 
#define THERMISTOR_DIFFERENTIAL   (uint32_t) 0x0 << THERMISTOR_DIFFERENTIAL_LSB
 
#define THERMISTOR_SINGLE_ENDED   (uint32_t) 0x1 << THERMISTOR_DIFFERENTIAL_LSB
 
#define THERMISTOR_EXCITATION_MODE_LSB   19
 
#define THERMISTOR_EXCITATION_MODE__NO_SHARING_NO_ROTATION   (uint32_t) 0x0 << THERMISTOR_EXCITATION_MODE_LSB
 
#define THERMISTOR_EXCITATION_MODE__SHARING_ROTATION   (uint32_t) 0x1 << THERMISTOR_EXCITATION_MODE_LSB
 
#define THERMISTOR_EXCITATION_MODE__SHARING_NO_ROTATION   (uint32_t) 0x2 << THERMISTOR_EXCITATION_MODE_LSB
 
#define THERMISTOR_EXCITATION_CURRENT_LSB   15
 
#define THERMISTOR_EXCITATION_CURRENT__INVALID   (uint32_t) 0x0 << THERMISTOR_EXCITATION_CURRENT_LSB
 
#define THERMISTOR_EXCITATION_CURRENT__250NA   (uint32_t) 0x1 << THERMISTOR_EXCITATION_CURRENT_LSB
 
#define THERMISTOR_EXCITATION_CURRENT__500NA   (uint32_t) 0x2 << THERMISTOR_EXCITATION_CURRENT_LSB
 
#define THERMISTOR_EXCITATION_CURRENT__1UA   (uint32_t) 0x3 << THERMISTOR_EXCITATION_CURRENT_LSB
 
#define THERMISTOR_EXCITATION_CURRENT__5UA   (uint32_t) 0x4 << THERMISTOR_EXCITATION_CURRENT_LSB
 
#define THERMISTOR_EXCITATION_CURRENT__10UA   (uint32_t) 0x5 << THERMISTOR_EXCITATION_CURRENT_LSB
 
#define THERMISTOR_EXCITATION_CURRENT__25UA   (uint32_t) 0x6 << THERMISTOR_EXCITATION_CURRENT_LSB
 
#define THERMISTOR_EXCITATION_CURRENT__50UA   (uint32_t) 0x7 << THERMISTOR_EXCITATION_CURRENT_LSB
 
#define THERMISTOR_EXCITATION_CURRENT__100UA   (uint32_t) 0x8 << THERMISTOR_EXCITATION_CURRENT_LSB
 
#define THERMISTOR_EXCITATION_CURRENT__250UA   (uint32_t) 0x9 << THERMISTOR_EXCITATION_CURRENT_LSB
 
#define THERMISTOR_EXCITATION_CURRENT__500UA   (uint32_t) 0xA << THERMISTOR_EXCITATION_CURRENT_LSB
 
#define THERMISTOR_EXCITATION_CURRENT__1MA   (uint32_t) 0xB << THERMISTOR_EXCITATION_CURRENT_LSB
 
#define THERMISTOR_EXCITATION_CURRENT__AUTORANGE   (uint32_t) 0xC << THERMISTOR_EXCITATION_CURRENT_LSB
 
#define THERMISTOR_CUSTOM_ADDRESS_LSB   6
 
#define THERMISTOR_CUSTOM_LENGTH_1_LSB   0
 
#define THERMISTOR_CUSTOM_VALUES_LSB   31
 
#define TC_COLD_JUNCTION_CH_LSB   22
 
#define TC_COLD_JUNCTION_CH__NONE   (uint32_t) 0x0 << TC_COLD_JUNCTION_CH_LSB
 
#define TC_COLD_JUNCTION_CH__1   (uint32_t) 0x1 << TC_COLD_JUNCTION_CH_LSB
 
#define TC_COLD_JUNCTION_CH__2   (uint32_t) 0x2 << TC_COLD_JUNCTION_CH_LSB
 
#define TC_COLD_JUNCTION_CH__3   (uint32_t) 0x3 << TC_COLD_JUNCTION_CH_LSB
 
#define TC_COLD_JUNCTION_CH__4   (uint32_t) 0x4 << TC_COLD_JUNCTION_CH_LSB
 
#define TC_COLD_JUNCTION_CH__5   (uint32_t) 0x5 << TC_COLD_JUNCTION_CH_LSB
 
#define TC_COLD_JUNCTION_CH__6   (uint32_t) 0x6 << TC_COLD_JUNCTION_CH_LSB
 
#define TC_COLD_JUNCTION_CH__7   (uint32_t) 0x7 << TC_COLD_JUNCTION_CH_LSB
 
#define TC_COLD_JUNCTION_CH__8   (uint32_t) 0x8 << TC_COLD_JUNCTION_CH_LSB
 
#define TC_COLD_JUNCTION_CH__9   (uint32_t) 0x9 << TC_COLD_JUNCTION_CH_LSB
 
#define TC_COLD_JUNCTION_CH__10   (uint32_t) 0xA << TC_COLD_JUNCTION_CH_LSB
 
#define TC_COLD_JUNCTION_CH__11   (uint32_t) 0xB << TC_COLD_JUNCTION_CH_LSB
 
#define TC_COLD_JUNCTION_CH__12   (uint32_t) 0xC << TC_COLD_JUNCTION_CH_LSB
 
#define TC_COLD_JUNCTION_CH__13   (uint32_t) 0xD << TC_COLD_JUNCTION_CH_LSB
 
#define TC_COLD_JUNCTION_CH__14   (uint32_t) 0xE << TC_COLD_JUNCTION_CH_LSB
 
#define TC_COLD_JUNCTION_CH__15   (uint32_t) 0xF << TC_COLD_JUNCTION_CH_LSB
 
#define TC_COLD_JUNCTION_CH__16   (uint32_t) 0x10 << TC_COLD_JUNCTION_CH_LSB
 
#define TC_COLD_JUNCTION_CH__17   (uint32_t) 0x11 << TC_COLD_JUNCTION_CH_LSB
 
#define TC_COLD_JUNCTION_CH__18   (uint32_t) 0x12 << TC_COLD_JUNCTION_CH_LSB
 
#define TC_COLD_JUNCTION_CH__19   (uint32_t) 0x13 << TC_COLD_JUNCTION_CH_LSB
 
#define TC_COLD_JUNCTION_CH__20   (uint32_t) 0x14 << TC_COLD_JUNCTION_CH_LSB
 
#define TC_DIFFERENTIAL_LSB   21
 
#define TC_DIFFERENTIAL   (uint32_t) 0x0 << TC_DIFFERENTIAL_LSB
 
#define TC_SINGLE_ENDED   (uint32_t) 0x1 << TC_DIFFERENTIAL_LSB
 
#define TC_OPEN_CKT_DETECT_LSB   20
 
#define TC_OPEN_CKT_DETECT__NO   (uint32_t) 0x0 << TC_OPEN_CKT_DETECT_LSB
 
#define TC_OPEN_CKT_DETECT__YES   (uint32_t) 0x1 << TC_OPEN_CKT_DETECT_LSB
 
#define TC_OPEN_CKT_DETECT_CURRENT_LSB   18
 
#define TC_OPEN_CKT_DETECT_CURRENT__10UA   (uint32_t) 0x0 << TC_OPEN_CKT_DETECT_CURRENT_LSB
 
#define TC_OPEN_CKT_DETECT_CURRENT__100UA   (uint32_t) 0x1 << TC_OPEN_CKT_DETECT_CURRENT_LSB
 
#define TC_OPEN_CKT_DETECT_CURRENT__500UA   (uint32_t) 0x2 << TC_OPEN_CKT_DETECT_CURRENT_LSB
 
#define TC_OPEN_CKT_DETECT_CURRENT__1MA   (uint32_t) 0x3 << TC_OPEN_CKT_DETECT_CURRENT_LSB
 
#define TC_CUSTOM_ADDRESS_LSB   6
 
#define TC_CUSTOM_LENGTH_1_LSB   0
 
#define TC_CUSTOM_VALUES_LSB   31
 
#define DIODE_DIFFERENTIAL_LSB   26
 
#define DIODE_DIFFERENTIAL   (uint32_t) 0x0 << DIODE_DIFFERENTIAL_LSB
 
#define DIODE_SINGLE_ENDED   (uint32_t) 0x1 << DIODE_DIFFERENTIAL_LSB
 
#define DIODE_NUM_READINGS_LSB   25
 
#define DIODE_NUM_READINGS__2   (uint32_t) 0x0 << DIODE_NUM_READINGS_LSB
 
#define DIODE_NUM_READINGS__3   (uint32_t) 0x1 << DIODE_NUM_READINGS_LSB
 
#define DIODE_AVERAGING_ON_LSB   24
 
#define DIODE_AVERAGING_OFF   (uint32_t) 0x0 << DIODE_AVERAGING_ON_LSB
 
#define DIODE_AVERAGING_ON   (uint32_t) 0x1 << DIODE_AVERAGING_ON_LSB
 
#define DIODE_CURRENT_LSB   22
 
#define DIODE_CURRENT__10UA_40UA_80UA   (uint32_t) 0x0 << DIODE_CURRENT_LSB
 
#define DIODE_CURRENT__20UA_80UA_160UA   (uint32_t) 0x1 << DIODE_CURRENT_LSB
 
#define DIODE_CURRENT__40UA_160UA_320UA   (uint32_t) 0x2 << DIODE_CURRENT_LSB
 
#define DIODE_CURRENT__80UA_320UA_640UA   (uint32_t) 0x3 << DIODE_CURRENT_LSB
 
#define DIODE_IDEALITY_FACTOR_LSB   0
 
#define REJECTION__50_60_HZ   (uint8_t) 0x0
 
#define REJECTION__60_HZ   (uint8_t) 0x1
 
#define REJECTION__50_HZ   (uint8_t) 0x2
 
#define TEMP_UNIT__C   (uint8_t) 0x0
 
#define TEMP_UNIT__F   (uint8_t) 0x4
 
#define SENSOR_HARD_FAILURE   (uint8_t) 0x80
 
#define ADC_HARD_FAILURE   (uint8_t) 0x40
 
#define CJ_HARD_FAILURE   (uint8_t) 0x20
 
#define CJ_SOFT_FAILURE   (uint8_t) 0x10
 
#define SENSOR_ABOVE   (uint8_t) 0x8
 
#define SENSOR_BELOW   (uint8_t) 0x4
 
#define ADC_RANGE_ERROR   (uint8_t) 0x2
 
#define VALID   (uint8_t) 0x1
 
#define COMMAND_STATUS_REGISTER   (uint16_t) 0x0000
 
#define CH_ADDRESS_BASE   (uint16_t) 0x0200
 
#define VOUT_CH_BASE   (uint16_t) 0x0060
 
#define READ_CH_BASE   (uint16_t) 0x0010
 
#define CONVERSION_RESULT_MEMORY_BASE   (uint16_t) 0x0010
 
#define WRITE_TO_RAM   (uint8_t) 0x02
 
#define READ_FROM_RAM   (uint8_t) 0x03
 
#define CONVERSION_CONTROL_BYTE   (uint8_t) 0x80
 
#define VOLTAGE   (uint8_t) 0x01
 

Macro Definition Documentation

◆ ADC_HARD_FAILURE

#define ADC_HARD_FAILURE   (uint8_t) 0x40

Definition at line 308 of file configuration_constants_LTC2983.h.

◆ ADC_RANGE_ERROR

#define ADC_RANGE_ERROR   (uint8_t) 0x2

Definition at line 313 of file configuration_constants_LTC2983.h.

◆ CH_ADDRESS_BASE

#define CH_ADDRESS_BASE   (uint16_t) 0x0200

Definition at line 319 of file configuration_constants_LTC2983.h.

◆ CJ_HARD_FAILURE

#define CJ_HARD_FAILURE   (uint8_t) 0x20

Definition at line 309 of file configuration_constants_LTC2983.h.

◆ CJ_SOFT_FAILURE

#define CJ_SOFT_FAILURE   (uint8_t) 0x10

Definition at line 310 of file configuration_constants_LTC2983.h.

◆ COMMAND_STATUS_REGISTER

#define COMMAND_STATUS_REGISTER   (uint16_t) 0x0000

Definition at line 318 of file configuration_constants_LTC2983.h.

◆ CONVERSION_CONTROL_BYTE

#define CONVERSION_CONTROL_BYTE   (uint8_t) 0x80

Definition at line 328 of file configuration_constants_LTC2983.h.

◆ CONVERSION_RESULT_MEMORY_BASE

#define CONVERSION_RESULT_MEMORY_BASE   (uint16_t) 0x0010

Definition at line 322 of file configuration_constants_LTC2983.h.

◆ DIODE_AVERAGING_OFF

#define DIODE_AVERAGING_OFF   (uint32_t) 0x0 << DIODE_AVERAGING_ON_LSB

Definition at line 286 of file configuration_constants_LTC2983.h.

◆ DIODE_AVERAGING_ON

#define DIODE_AVERAGING_ON   (uint32_t) 0x1 << DIODE_AVERAGING_ON_LSB

Definition at line 287 of file configuration_constants_LTC2983.h.

◆ DIODE_AVERAGING_ON_LSB

#define DIODE_AVERAGING_ON_LSB   24

Definition at line 285 of file configuration_constants_LTC2983.h.

◆ DIODE_CURRENT__10UA_40UA_80UA

#define DIODE_CURRENT__10UA_40UA_80UA   (uint32_t) 0x0 << DIODE_CURRENT_LSB

Definition at line 290 of file configuration_constants_LTC2983.h.

◆ DIODE_CURRENT__20UA_80UA_160UA

#define DIODE_CURRENT__20UA_80UA_160UA   (uint32_t) 0x1 << DIODE_CURRENT_LSB

Definition at line 291 of file configuration_constants_LTC2983.h.

◆ DIODE_CURRENT__40UA_160UA_320UA

#define DIODE_CURRENT__40UA_160UA_320UA   (uint32_t) 0x2 << DIODE_CURRENT_LSB

Definition at line 292 of file configuration_constants_LTC2983.h.

◆ DIODE_CURRENT__80UA_320UA_640UA

#define DIODE_CURRENT__80UA_320UA_640UA   (uint32_t) 0x3 << DIODE_CURRENT_LSB

Definition at line 293 of file configuration_constants_LTC2983.h.

◆ DIODE_CURRENT_LSB

#define DIODE_CURRENT_LSB   22

Definition at line 289 of file configuration_constants_LTC2983.h.

◆ DIODE_DIFFERENTIAL

#define DIODE_DIFFERENTIAL   (uint32_t) 0x0 << DIODE_DIFFERENTIAL_LSB

Definition at line 278 of file configuration_constants_LTC2983.h.

◆ DIODE_DIFFERENTIAL_LSB

#define DIODE_DIFFERENTIAL_LSB   26

Definition at line 277 of file configuration_constants_LTC2983.h.

◆ DIODE_IDEALITY_FACTOR_LSB

#define DIODE_IDEALITY_FACTOR_LSB   0

Definition at line 295 of file configuration_constants_LTC2983.h.

◆ DIODE_NUM_READINGS__2

#define DIODE_NUM_READINGS__2   (uint32_t) 0x0 << DIODE_NUM_READINGS_LSB

Definition at line 282 of file configuration_constants_LTC2983.h.

◆ DIODE_NUM_READINGS__3

#define DIODE_NUM_READINGS__3   (uint32_t) 0x1 << DIODE_NUM_READINGS_LSB

Definition at line 283 of file configuration_constants_LTC2983.h.

◆ DIODE_NUM_READINGS_LSB

#define DIODE_NUM_READINGS_LSB   25

Definition at line 281 of file configuration_constants_LTC2983.h.

◆ DIODE_SINGLE_ENDED

#define DIODE_SINGLE_ENDED   (uint32_t) 0x1 << DIODE_DIFFERENTIAL_LSB

Definition at line 279 of file configuration_constants_LTC2983.h.

◆ DIRECT_ADC_DIFFERENTIAL

#define DIRECT_ADC_DIFFERENTIAL   (uint32_t) 0x0 << DIRECT_ADC_DIFFERENTIAL_LSB

Definition at line 169 of file configuration_constants_LTC2983.h.

◆ DIRECT_ADC_DIFFERENTIAL_LSB

#define DIRECT_ADC_DIFFERENTIAL_LSB   26

Definition at line 168 of file configuration_constants_LTC2983.h.

◆ DIRECT_ADC_SINGLE_ENDED

#define DIRECT_ADC_SINGLE_ENDED   (uint32_t) 0x1 << DIRECT_ADC_DIFFERENTIAL_LSB

Definition at line 170 of file configuration_constants_LTC2983.h.

◆ READ_CH_BASE

#define READ_CH_BASE   (uint16_t) 0x0010

Definition at line 321 of file configuration_constants_LTC2983.h.

◆ READ_FROM_RAM

#define READ_FROM_RAM   (uint8_t) 0x03

Definition at line 327 of file configuration_constants_LTC2983.h.

◆ REJECTION__50_60_HZ

#define REJECTION__50_60_HZ   (uint8_t) 0x0

Definition at line 299 of file configuration_constants_LTC2983.h.

◆ REJECTION__50_HZ

#define REJECTION__50_HZ   (uint8_t) 0x2

Definition at line 301 of file configuration_constants_LTC2983.h.

◆ REJECTION__60_HZ

#define REJECTION__60_HZ   (uint8_t) 0x1

Definition at line 300 of file configuration_constants_LTC2983.h.

◆ RTD_CUSTOM_ADDRESS_LSB

#define RTD_CUSTOM_ADDRESS_LSB   6

Definition at line 154 of file configuration_constants_LTC2983.h.

◆ RTD_CUSTOM_LENGTH_1_LSB

#define RTD_CUSTOM_LENGTH_1_LSB   0

Definition at line 156 of file configuration_constants_LTC2983.h.

◆ RTD_CUSTOM_VALUES_LSB

#define RTD_CUSTOM_VALUES_LSB   31

Definition at line 158 of file configuration_constants_LTC2983.h.

◆ RTD_EXCITATION_CURRENT__100UA

#define RTD_EXCITATION_CURRENT__100UA   (uint32_t) 0x5 << RTD_EXCITATION_CURRENT_LSB

Definition at line 143 of file configuration_constants_LTC2983.h.

◆ RTD_EXCITATION_CURRENT__10UA

#define RTD_EXCITATION_CURRENT__10UA   (uint32_t) 0x2 << RTD_EXCITATION_CURRENT_LSB

Definition at line 140 of file configuration_constants_LTC2983.h.

◆ RTD_EXCITATION_CURRENT__1MA

#define RTD_EXCITATION_CURRENT__1MA   (uint32_t) 0x8 << RTD_EXCITATION_CURRENT_LSB

Definition at line 146 of file configuration_constants_LTC2983.h.

◆ RTD_EXCITATION_CURRENT__250UA

#define RTD_EXCITATION_CURRENT__250UA   (uint32_t) 0x6 << RTD_EXCITATION_CURRENT_LSB

Definition at line 144 of file configuration_constants_LTC2983.h.

◆ RTD_EXCITATION_CURRENT__25UA

#define RTD_EXCITATION_CURRENT__25UA   (uint32_t) 0x3 << RTD_EXCITATION_CURRENT_LSB

Definition at line 141 of file configuration_constants_LTC2983.h.

◆ RTD_EXCITATION_CURRENT__500UA

#define RTD_EXCITATION_CURRENT__500UA   (uint32_t) 0x7 << RTD_EXCITATION_CURRENT_LSB

Definition at line 145 of file configuration_constants_LTC2983.h.

◆ RTD_EXCITATION_CURRENT__50UA

#define RTD_EXCITATION_CURRENT__50UA   (uint32_t) 0x4 << RTD_EXCITATION_CURRENT_LSB

Definition at line 142 of file configuration_constants_LTC2983.h.

◆ RTD_EXCITATION_CURRENT__5UA

#define RTD_EXCITATION_CURRENT__5UA   (uint32_t) 0x1 << RTD_EXCITATION_CURRENT_LSB

Definition at line 139 of file configuration_constants_LTC2983.h.

◆ RTD_EXCITATION_CURRENT__INVALID

#define RTD_EXCITATION_CURRENT__INVALID   (uint32_t) 0x0 << RTD_EXCITATION_CURRENT_LSB

Definition at line 138 of file configuration_constants_LTC2983.h.

◆ RTD_EXCITATION_CURRENT_LSB

#define RTD_EXCITATION_CURRENT_LSB   14

Definition at line 137 of file configuration_constants_LTC2983.h.

◆ RTD_EXCITATION_MODE__NO_ROTATION_NO_SHARING

#define RTD_EXCITATION_MODE__NO_ROTATION_NO_SHARING   (uint32_t) 0x0 << RTD_EXCITATION_MODE_LSB

Definition at line 133 of file configuration_constants_LTC2983.h.

◆ RTD_EXCITATION_MODE__NO_ROTATION_SHARING

#define RTD_EXCITATION_MODE__NO_ROTATION_SHARING   (uint32_t) 0x1 << RTD_EXCITATION_MODE_LSB

Definition at line 134 of file configuration_constants_LTC2983.h.

◆ RTD_EXCITATION_MODE__ROTATION_SHARING

#define RTD_EXCITATION_MODE__ROTATION_SHARING   (uint32_t) 0x2 << RTD_EXCITATION_MODE_LSB

Definition at line 135 of file configuration_constants_LTC2983.h.

◆ RTD_EXCITATION_MODE_LSB

#define RTD_EXCITATION_MODE_LSB   18

Definition at line 132 of file configuration_constants_LTC2983.h.

◆ RTD_NUM_WIRES__2_WIRE

#define RTD_NUM_WIRES__2_WIRE   (uint32_t) 0x0 << RTD_NUM_WIRES_LSB

Definition at line 127 of file configuration_constants_LTC2983.h.

◆ RTD_NUM_WIRES__3_WIRE

#define RTD_NUM_WIRES__3_WIRE   (uint32_t) 0x1 << RTD_NUM_WIRES_LSB

Definition at line 128 of file configuration_constants_LTC2983.h.

◆ RTD_NUM_WIRES__4_WIRE

#define RTD_NUM_WIRES__4_WIRE   (uint32_t) 0x2 << RTD_NUM_WIRES_LSB

Definition at line 129 of file configuration_constants_LTC2983.h.

◆ RTD_NUM_WIRES__4_WIRE_KELVIN_RSENSE

#define RTD_NUM_WIRES__4_WIRE_KELVIN_RSENSE   (uint32_t) 0x3 << RTD_NUM_WIRES_LSB

Definition at line 130 of file configuration_constants_LTC2983.h.

◆ RTD_NUM_WIRES_LSB

#define RTD_NUM_WIRES_LSB   20

Definition at line 126 of file configuration_constants_LTC2983.h.

◆ RTD_RSENSE_CHANNEL__1

#define RTD_RSENSE_CHANNEL__1   (uint32_t) 0x1 << RTD_RSENSE_CHANNEL_LSB

Definition at line 105 of file configuration_constants_LTC2983.h.

◆ RTD_RSENSE_CHANNEL__10

#define RTD_RSENSE_CHANNEL__10   (uint32_t) 0xA << RTD_RSENSE_CHANNEL_LSB

Definition at line 114 of file configuration_constants_LTC2983.h.

◆ RTD_RSENSE_CHANNEL__11

#define RTD_RSENSE_CHANNEL__11   (uint32_t) 0xB << RTD_RSENSE_CHANNEL_LSB

Definition at line 115 of file configuration_constants_LTC2983.h.

◆ RTD_RSENSE_CHANNEL__12

#define RTD_RSENSE_CHANNEL__12   (uint32_t) 0xC << RTD_RSENSE_CHANNEL_LSB

Definition at line 116 of file configuration_constants_LTC2983.h.

◆ RTD_RSENSE_CHANNEL__13

#define RTD_RSENSE_CHANNEL__13   (uint32_t) 0xD << RTD_RSENSE_CHANNEL_LSB

Definition at line 117 of file configuration_constants_LTC2983.h.

◆ RTD_RSENSE_CHANNEL__14

#define RTD_RSENSE_CHANNEL__14   (uint32_t) 0xE << RTD_RSENSE_CHANNEL_LSB

Definition at line 118 of file configuration_constants_LTC2983.h.

◆ RTD_RSENSE_CHANNEL__15

#define RTD_RSENSE_CHANNEL__15   (uint32_t) 0xF << RTD_RSENSE_CHANNEL_LSB

Definition at line 119 of file configuration_constants_LTC2983.h.

◆ RTD_RSENSE_CHANNEL__16

#define RTD_RSENSE_CHANNEL__16   (uint32_t) 0x10 << RTD_RSENSE_CHANNEL_LSB

Definition at line 120 of file configuration_constants_LTC2983.h.

◆ RTD_RSENSE_CHANNEL__17

#define RTD_RSENSE_CHANNEL__17   (uint32_t) 0x11 << RTD_RSENSE_CHANNEL_LSB

Definition at line 121 of file configuration_constants_LTC2983.h.

◆ RTD_RSENSE_CHANNEL__18

#define RTD_RSENSE_CHANNEL__18   (uint32_t) 0x12 << RTD_RSENSE_CHANNEL_LSB

Definition at line 122 of file configuration_constants_LTC2983.h.

◆ RTD_RSENSE_CHANNEL__19

#define RTD_RSENSE_CHANNEL__19   (uint32_t) 0x13 << RTD_RSENSE_CHANNEL_LSB

Definition at line 123 of file configuration_constants_LTC2983.h.

◆ RTD_RSENSE_CHANNEL__2

#define RTD_RSENSE_CHANNEL__2   (uint32_t) 0x2 << RTD_RSENSE_CHANNEL_LSB

Definition at line 106 of file configuration_constants_LTC2983.h.

◆ RTD_RSENSE_CHANNEL__20

#define RTD_RSENSE_CHANNEL__20   (uint32_t) 0x14 << RTD_RSENSE_CHANNEL_LSB

Definition at line 124 of file configuration_constants_LTC2983.h.

◆ RTD_RSENSE_CHANNEL__3

#define RTD_RSENSE_CHANNEL__3   (uint32_t) 0x3 << RTD_RSENSE_CHANNEL_LSB

Definition at line 107 of file configuration_constants_LTC2983.h.

◆ RTD_RSENSE_CHANNEL__4

#define RTD_RSENSE_CHANNEL__4   (uint32_t) 0x4 << RTD_RSENSE_CHANNEL_LSB

Definition at line 108 of file configuration_constants_LTC2983.h.

◆ RTD_RSENSE_CHANNEL__5

#define RTD_RSENSE_CHANNEL__5   (uint32_t) 0x5 << RTD_RSENSE_CHANNEL_LSB

Definition at line 109 of file configuration_constants_LTC2983.h.

◆ RTD_RSENSE_CHANNEL__6

#define RTD_RSENSE_CHANNEL__6   (uint32_t) 0x6 << RTD_RSENSE_CHANNEL_LSB

Definition at line 110 of file configuration_constants_LTC2983.h.

◆ RTD_RSENSE_CHANNEL__7

#define RTD_RSENSE_CHANNEL__7   (uint32_t) 0x7 << RTD_RSENSE_CHANNEL_LSB

Definition at line 111 of file configuration_constants_LTC2983.h.

◆ RTD_RSENSE_CHANNEL__8

#define RTD_RSENSE_CHANNEL__8   (uint32_t) 0x8 << RTD_RSENSE_CHANNEL_LSB

Definition at line 112 of file configuration_constants_LTC2983.h.

◆ RTD_RSENSE_CHANNEL__9

#define RTD_RSENSE_CHANNEL__9   (uint32_t) 0x9 << RTD_RSENSE_CHANNEL_LSB

Definition at line 113 of file configuration_constants_LTC2983.h.

◆ RTD_RSENSE_CHANNEL__NONE

#define RTD_RSENSE_CHANNEL__NONE   (uint32_t) 0x0 << RTD_RSENSE_CHANNEL_LSB

Definition at line 104 of file configuration_constants_LTC2983.h.

◆ RTD_RSENSE_CHANNEL_LSB

#define RTD_RSENSE_CHANNEL_LSB   22

Definition at line 103 of file configuration_constants_LTC2983.h.

◆ RTD_STANDARD__AMERICAN

#define RTD_STANDARD__AMERICAN   (uint32_t) 0x1 << RTD_STANDARD_LSB

Definition at line 150 of file configuration_constants_LTC2983.h.

◆ RTD_STANDARD__EUROPEAN

#define RTD_STANDARD__EUROPEAN   (uint32_t) 0x0 << RTD_STANDARD_LSB

Definition at line 149 of file configuration_constants_LTC2983.h.

◆ RTD_STANDARD__ITS_90

#define RTD_STANDARD__ITS_90   (uint32_t) 0x3 << RTD_STANDARD_LSB

Definition at line 152 of file configuration_constants_LTC2983.h.

◆ RTD_STANDARD__JAPANESE

#define RTD_STANDARD__JAPANESE   (uint32_t) 0x2 << RTD_STANDARD_LSB

Definition at line 151 of file configuration_constants_LTC2983.h.

◆ RTD_STANDARD_LSB

#define RTD_STANDARD_LSB   12

Definition at line 148 of file configuration_constants_LTC2983.h.

◆ SENSE_RESISTOR_VALUE_LSB

#define SENSE_RESISTOR_VALUE_LSB   0

Definition at line 163 of file configuration_constants_LTC2983.h.

◆ SENSOR_ABOVE

#define SENSOR_ABOVE   (uint8_t) 0x8

Definition at line 311 of file configuration_constants_LTC2983.h.

◆ SENSOR_BELOW

#define SENSOR_BELOW   (uint8_t) 0x4

Definition at line 312 of file configuration_constants_LTC2983.h.

◆ SENSOR_HARD_FAILURE

#define SENSOR_HARD_FAILURE   (uint8_t) 0x80

Definition at line 307 of file configuration_constants_LTC2983.h.

◆ SENSOR_TYPE__CUSTOM_THERMOCOUPLE

#define SENSOR_TYPE__CUSTOM_THERMOCOUPLE   (uint32_t) 0x9 << SENSOR_TYPE_LSB

Definition at line 96 of file configuration_constants_LTC2983.h.

◆ SENSOR_TYPE__DIRECT_ADC

#define SENSOR_TYPE__DIRECT_ADC   (uint32_t) 0x1E << SENSOR_TYPE_LSB

Definition at line 76 of file configuration_constants_LTC2983.h.

◆ SENSOR_TYPE__NONE

#define SENSOR_TYPE__NONE   (uint32_t) 0x0 << SENSOR_TYPE_LSB

Definition at line 74 of file configuration_constants_LTC2983.h.

◆ SENSOR_TYPE__OFF_CHIP_DIODE

#define SENSOR_TYPE__OFF_CHIP_DIODE   (uint32_t) 0x1C << SENSOR_TYPE_LSB

Definition at line 98 of file configuration_constants_LTC2983.h.

◆ SENSOR_TYPE__RTD_CUSTOM

#define SENSOR_TYPE__RTD_CUSTOM   (uint32_t) 0x12 << SENSOR_TYPE_LSB

Definition at line 70 of file configuration_constants_LTC2983.h.

◆ SENSOR_TYPE__RTD_NI_120

#define SENSOR_TYPE__RTD_NI_120   (uint32_t) 0x11 << SENSOR_TYPE_LSB

Definition at line 69 of file configuration_constants_LTC2983.h.

◆ SENSOR_TYPE__RTD_PT_10

#define SENSOR_TYPE__RTD_PT_10   (uint32_t) 0xA << SENSOR_TYPE_LSB

Definition at line 62 of file configuration_constants_LTC2983.h.

◆ SENSOR_TYPE__RTD_PT_100

#define SENSOR_TYPE__RTD_PT_100   (uint32_t) 0xC << SENSOR_TYPE_LSB

Definition at line 64 of file configuration_constants_LTC2983.h.

◆ SENSOR_TYPE__RTD_PT_1000

#define SENSOR_TYPE__RTD_PT_1000   (uint32_t) 0xF << SENSOR_TYPE_LSB

Definition at line 67 of file configuration_constants_LTC2983.h.

◆ SENSOR_TYPE__RTD_PT_1000_375

#define SENSOR_TYPE__RTD_PT_1000_375   (uint32_t) 0x10 << SENSOR_TYPE_LSB

Definition at line 68 of file configuration_constants_LTC2983.h.

◆ SENSOR_TYPE__RTD_PT_200

#define SENSOR_TYPE__RTD_PT_200   (uint32_t) 0xD << SENSOR_TYPE_LSB

Definition at line 65 of file configuration_constants_LTC2983.h.

◆ SENSOR_TYPE__RTD_PT_50

#define SENSOR_TYPE__RTD_PT_50   (uint32_t) 0xB << SENSOR_TYPE_LSB

Definition at line 63 of file configuration_constants_LTC2983.h.

◆ SENSOR_TYPE__RTD_PT_500

#define SENSOR_TYPE__RTD_PT_500   (uint32_t) 0xE << SENSOR_TYPE_LSB

Definition at line 66 of file configuration_constants_LTC2983.h.

◆ SENSOR_TYPE__SENSE_RESISTOR

#define SENSOR_TYPE__SENSE_RESISTOR   (uint32_t) 0x1D << SENSOR_TYPE_LSB

Definition at line 72 of file configuration_constants_LTC2983.h.

◆ SENSOR_TYPE__THERMISTOR_1003K_1K_25C

#define SENSOR_TYPE__THERMISTOR_1003K_1K_25C   (uint32_t) 0x19 << SENSOR_TYPE_LSB

Definition at line 84 of file configuration_constants_LTC2983.h.

◆ SENSOR_TYPE__THERMISTOR_44004_2P252K_25C

#define SENSOR_TYPE__THERMISTOR_44004_2P252K_25C   (uint32_t) 0x13 << SENSOR_TYPE_LSB

Definition at line 78 of file configuration_constants_LTC2983.h.

◆ SENSOR_TYPE__THERMISTOR_44005_3K_25C

#define SENSOR_TYPE__THERMISTOR_44005_3K_25C   (uint32_t) 0x14 << SENSOR_TYPE_LSB

Definition at line 79 of file configuration_constants_LTC2983.h.

◆ SENSOR_TYPE__THERMISTOR_44006_10K_25C

#define SENSOR_TYPE__THERMISTOR_44006_10K_25C   (uint32_t) 0x16 << SENSOR_TYPE_LSB

Definition at line 81 of file configuration_constants_LTC2983.h.

◆ SENSOR_TYPE__THERMISTOR_44007_5K_25C

#define SENSOR_TYPE__THERMISTOR_44007_5K_25C   (uint32_t) 0x15 << SENSOR_TYPE_LSB

Definition at line 80 of file configuration_constants_LTC2983.h.

◆ SENSOR_TYPE__THERMISTOR_44008_30K_25C

#define SENSOR_TYPE__THERMISTOR_44008_30K_25C   (uint32_t) 0x17 << SENSOR_TYPE_LSB

Definition at line 82 of file configuration_constants_LTC2983.h.

◆ SENSOR_TYPE__THERMISTOR_CUSTOM_STEINHART_HART

#define SENSOR_TYPE__THERMISTOR_CUSTOM_STEINHART_HART   (uint32_t) 0x1A << SENSOR_TYPE_LSB

Definition at line 85 of file configuration_constants_LTC2983.h.

◆ SENSOR_TYPE__THERMISTOR_CUSTOM_TABLE

#define SENSOR_TYPE__THERMISTOR_CUSTOM_TABLE   (uint32_t) 0x1B << SENSOR_TYPE_LSB

Definition at line 86 of file configuration_constants_LTC2983.h.

◆ SENSOR_TYPE__THERMISTOR_YSI_400_2P252K_25C

#define SENSOR_TYPE__THERMISTOR_YSI_400_2P252K_25C   (uint32_t) 0x18 << SENSOR_TYPE_LSB

Definition at line 83 of file configuration_constants_LTC2983.h.

◆ SENSOR_TYPE__TYPE_B_THERMOCOUPLE

#define SENSOR_TYPE__TYPE_B_THERMOCOUPLE   (uint32_t) 0x8 << SENSOR_TYPE_LSB

Definition at line 95 of file configuration_constants_LTC2983.h.

◆ SENSOR_TYPE__TYPE_E_THERMOCOUPLE

#define SENSOR_TYPE__TYPE_E_THERMOCOUPLE   (uint32_t) 0x3 << SENSOR_TYPE_LSB

Definition at line 90 of file configuration_constants_LTC2983.h.

◆ SENSOR_TYPE__TYPE_J_THERMOCOUPLE

#define SENSOR_TYPE__TYPE_J_THERMOCOUPLE   (uint32_t) 0x1 << SENSOR_TYPE_LSB

Definition at line 88 of file configuration_constants_LTC2983.h.

◆ SENSOR_TYPE__TYPE_K_THERMOCOUPLE

#define SENSOR_TYPE__TYPE_K_THERMOCOUPLE   (uint32_t) 0x2 << SENSOR_TYPE_LSB

Definition at line 89 of file configuration_constants_LTC2983.h.

◆ SENSOR_TYPE__TYPE_N_THERMOCOUPLE

#define SENSOR_TYPE__TYPE_N_THERMOCOUPLE   (uint32_t) 0x4 << SENSOR_TYPE_LSB

Definition at line 91 of file configuration_constants_LTC2983.h.

◆ SENSOR_TYPE__TYPE_R_THERMOCOUPLE

#define SENSOR_TYPE__TYPE_R_THERMOCOUPLE   (uint32_t) 0x5 << SENSOR_TYPE_LSB

Definition at line 92 of file configuration_constants_LTC2983.h.

◆ SENSOR_TYPE__TYPE_S_THERMOCOUPLE

#define SENSOR_TYPE__TYPE_S_THERMOCOUPLE   (uint32_t) 0x6 << SENSOR_TYPE_LSB

Definition at line 93 of file configuration_constants_LTC2983.h.

◆ SENSOR_TYPE__TYPE_T_THERMOCOUPLE

#define SENSOR_TYPE__TYPE_T_THERMOCOUPLE   (uint32_t) 0x7 << SENSOR_TYPE_LSB

Definition at line 94 of file configuration_constants_LTC2983.h.

◆ SENSOR_TYPE_LSB

#define SENSOR_TYPE_LSB   27

Definition at line 60 of file configuration_constants_LTC2983.h.

◆ TC_COLD_JUNCTION_CH__1

#define TC_COLD_JUNCTION_CH__1   (uint32_t) 0x1 << TC_COLD_JUNCTION_CH_LSB

Definition at line 233 of file configuration_constants_LTC2983.h.

◆ TC_COLD_JUNCTION_CH__10

#define TC_COLD_JUNCTION_CH__10   (uint32_t) 0xA << TC_COLD_JUNCTION_CH_LSB

Definition at line 242 of file configuration_constants_LTC2983.h.

◆ TC_COLD_JUNCTION_CH__11

#define TC_COLD_JUNCTION_CH__11   (uint32_t) 0xB << TC_COLD_JUNCTION_CH_LSB

Definition at line 243 of file configuration_constants_LTC2983.h.

◆ TC_COLD_JUNCTION_CH__12

#define TC_COLD_JUNCTION_CH__12   (uint32_t) 0xC << TC_COLD_JUNCTION_CH_LSB

Definition at line 244 of file configuration_constants_LTC2983.h.

◆ TC_COLD_JUNCTION_CH__13

#define TC_COLD_JUNCTION_CH__13   (uint32_t) 0xD << TC_COLD_JUNCTION_CH_LSB

Definition at line 245 of file configuration_constants_LTC2983.h.

◆ TC_COLD_JUNCTION_CH__14

#define TC_COLD_JUNCTION_CH__14   (uint32_t) 0xE << TC_COLD_JUNCTION_CH_LSB

Definition at line 246 of file configuration_constants_LTC2983.h.

◆ TC_COLD_JUNCTION_CH__15

#define TC_COLD_JUNCTION_CH__15   (uint32_t) 0xF << TC_COLD_JUNCTION_CH_LSB

Definition at line 247 of file configuration_constants_LTC2983.h.

◆ TC_COLD_JUNCTION_CH__16

#define TC_COLD_JUNCTION_CH__16   (uint32_t) 0x10 << TC_COLD_JUNCTION_CH_LSB

Definition at line 248 of file configuration_constants_LTC2983.h.

◆ TC_COLD_JUNCTION_CH__17

#define TC_COLD_JUNCTION_CH__17   (uint32_t) 0x11 << TC_COLD_JUNCTION_CH_LSB

Definition at line 249 of file configuration_constants_LTC2983.h.

◆ TC_COLD_JUNCTION_CH__18

#define TC_COLD_JUNCTION_CH__18   (uint32_t) 0x12 << TC_COLD_JUNCTION_CH_LSB

Definition at line 250 of file configuration_constants_LTC2983.h.

◆ TC_COLD_JUNCTION_CH__19

#define TC_COLD_JUNCTION_CH__19   (uint32_t) 0x13 << TC_COLD_JUNCTION_CH_LSB

Definition at line 251 of file configuration_constants_LTC2983.h.

◆ TC_COLD_JUNCTION_CH__2

#define TC_COLD_JUNCTION_CH__2   (uint32_t) 0x2 << TC_COLD_JUNCTION_CH_LSB

Definition at line 234 of file configuration_constants_LTC2983.h.

◆ TC_COLD_JUNCTION_CH__20

#define TC_COLD_JUNCTION_CH__20   (uint32_t) 0x14 << TC_COLD_JUNCTION_CH_LSB

Definition at line 252 of file configuration_constants_LTC2983.h.

◆ TC_COLD_JUNCTION_CH__3

#define TC_COLD_JUNCTION_CH__3   (uint32_t) 0x3 << TC_COLD_JUNCTION_CH_LSB

Definition at line 235 of file configuration_constants_LTC2983.h.

◆ TC_COLD_JUNCTION_CH__4

#define TC_COLD_JUNCTION_CH__4   (uint32_t) 0x4 << TC_COLD_JUNCTION_CH_LSB

Definition at line 236 of file configuration_constants_LTC2983.h.

◆ TC_COLD_JUNCTION_CH__5

#define TC_COLD_JUNCTION_CH__5   (uint32_t) 0x5 << TC_COLD_JUNCTION_CH_LSB

Definition at line 237 of file configuration_constants_LTC2983.h.

◆ TC_COLD_JUNCTION_CH__6

#define TC_COLD_JUNCTION_CH__6   (uint32_t) 0x6 << TC_COLD_JUNCTION_CH_LSB

Definition at line 238 of file configuration_constants_LTC2983.h.

◆ TC_COLD_JUNCTION_CH__7

#define TC_COLD_JUNCTION_CH__7   (uint32_t) 0x7 << TC_COLD_JUNCTION_CH_LSB

Definition at line 239 of file configuration_constants_LTC2983.h.

◆ TC_COLD_JUNCTION_CH__8

#define TC_COLD_JUNCTION_CH__8   (uint32_t) 0x8 << TC_COLD_JUNCTION_CH_LSB

Definition at line 240 of file configuration_constants_LTC2983.h.

◆ TC_COLD_JUNCTION_CH__9

#define TC_COLD_JUNCTION_CH__9   (uint32_t) 0x9 << TC_COLD_JUNCTION_CH_LSB

Definition at line 241 of file configuration_constants_LTC2983.h.

◆ TC_COLD_JUNCTION_CH__NONE

#define TC_COLD_JUNCTION_CH__NONE   (uint32_t) 0x0 << TC_COLD_JUNCTION_CH_LSB

Definition at line 232 of file configuration_constants_LTC2983.h.

◆ TC_COLD_JUNCTION_CH_LSB

#define TC_COLD_JUNCTION_CH_LSB   22

Definition at line 231 of file configuration_constants_LTC2983.h.

◆ TC_CUSTOM_ADDRESS_LSB

#define TC_CUSTOM_ADDRESS_LSB   6

Definition at line 268 of file configuration_constants_LTC2983.h.

◆ TC_CUSTOM_LENGTH_1_LSB

#define TC_CUSTOM_LENGTH_1_LSB   0

Definition at line 270 of file configuration_constants_LTC2983.h.

◆ TC_CUSTOM_VALUES_LSB

#define TC_CUSTOM_VALUES_LSB   31

Definition at line 272 of file configuration_constants_LTC2983.h.

◆ TC_DIFFERENTIAL

#define TC_DIFFERENTIAL   (uint32_t) 0x0 << TC_DIFFERENTIAL_LSB

Definition at line 255 of file configuration_constants_LTC2983.h.

◆ TC_DIFFERENTIAL_LSB

#define TC_DIFFERENTIAL_LSB   21

Definition at line 254 of file configuration_constants_LTC2983.h.

◆ TC_OPEN_CKT_DETECT__NO

#define TC_OPEN_CKT_DETECT__NO   (uint32_t) 0x0 << TC_OPEN_CKT_DETECT_LSB

Definition at line 259 of file configuration_constants_LTC2983.h.

◆ TC_OPEN_CKT_DETECT__YES

#define TC_OPEN_CKT_DETECT__YES   (uint32_t) 0x1 << TC_OPEN_CKT_DETECT_LSB

Definition at line 260 of file configuration_constants_LTC2983.h.

◆ TC_OPEN_CKT_DETECT_CURRENT__100UA

#define TC_OPEN_CKT_DETECT_CURRENT__100UA   (uint32_t) 0x1 << TC_OPEN_CKT_DETECT_CURRENT_LSB

Definition at line 264 of file configuration_constants_LTC2983.h.

◆ TC_OPEN_CKT_DETECT_CURRENT__10UA

#define TC_OPEN_CKT_DETECT_CURRENT__10UA   (uint32_t) 0x0 << TC_OPEN_CKT_DETECT_CURRENT_LSB

Definition at line 263 of file configuration_constants_LTC2983.h.

◆ TC_OPEN_CKT_DETECT_CURRENT__1MA

#define TC_OPEN_CKT_DETECT_CURRENT__1MA   (uint32_t) 0x3 << TC_OPEN_CKT_DETECT_CURRENT_LSB

Definition at line 266 of file configuration_constants_LTC2983.h.

◆ TC_OPEN_CKT_DETECT_CURRENT__500UA

#define TC_OPEN_CKT_DETECT_CURRENT__500UA   (uint32_t) 0x2 << TC_OPEN_CKT_DETECT_CURRENT_LSB

Definition at line 265 of file configuration_constants_LTC2983.h.

◆ TC_OPEN_CKT_DETECT_CURRENT_LSB

#define TC_OPEN_CKT_DETECT_CURRENT_LSB   18

Definition at line 262 of file configuration_constants_LTC2983.h.

◆ TC_OPEN_CKT_DETECT_LSB

#define TC_OPEN_CKT_DETECT_LSB   20

Definition at line 258 of file configuration_constants_LTC2983.h.

◆ TC_SINGLE_ENDED

#define TC_SINGLE_ENDED   (uint32_t) 0x1 << TC_DIFFERENTIAL_LSB

Definition at line 256 of file configuration_constants_LTC2983.h.

◆ TEMP_UNIT__C

#define TEMP_UNIT__C   (uint8_t) 0x0

Definition at line 302 of file configuration_constants_LTC2983.h.

◆ TEMP_UNIT__F

#define TEMP_UNIT__F   (uint8_t) 0x4

Definition at line 303 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_CUSTOM_ADDRESS_LSB

#define THERMISTOR_CUSTOM_ADDRESS_LSB   6

Definition at line 222 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_CUSTOM_LENGTH_1_LSB

#define THERMISTOR_CUSTOM_LENGTH_1_LSB   0

Definition at line 224 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_CUSTOM_VALUES_LSB

#define THERMISTOR_CUSTOM_VALUES_LSB   31

Definition at line 226 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_DIFFERENTIAL

#define THERMISTOR_DIFFERENTIAL   (uint32_t) 0x0 << THERMISTOR_DIFFERENTIAL_LSB

Definition at line 199 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_DIFFERENTIAL_LSB

#define THERMISTOR_DIFFERENTIAL_LSB   21

Definition at line 198 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_EXCITATION_CURRENT__100UA

#define THERMISTOR_EXCITATION_CURRENT__100UA   (uint32_t) 0x8 << THERMISTOR_EXCITATION_CURRENT_LSB

Definition at line 216 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_EXCITATION_CURRENT__10UA

#define THERMISTOR_EXCITATION_CURRENT__10UA   (uint32_t) 0x5 << THERMISTOR_EXCITATION_CURRENT_LSB

Definition at line 213 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_EXCITATION_CURRENT__1MA

#define THERMISTOR_EXCITATION_CURRENT__1MA   (uint32_t) 0xB << THERMISTOR_EXCITATION_CURRENT_LSB

Definition at line 219 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_EXCITATION_CURRENT__1UA

#define THERMISTOR_EXCITATION_CURRENT__1UA   (uint32_t) 0x3 << THERMISTOR_EXCITATION_CURRENT_LSB

Definition at line 211 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_EXCITATION_CURRENT__250NA

#define THERMISTOR_EXCITATION_CURRENT__250NA   (uint32_t) 0x1 << THERMISTOR_EXCITATION_CURRENT_LSB

Definition at line 209 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_EXCITATION_CURRENT__250UA

#define THERMISTOR_EXCITATION_CURRENT__250UA   (uint32_t) 0x9 << THERMISTOR_EXCITATION_CURRENT_LSB

Definition at line 217 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_EXCITATION_CURRENT__25UA

#define THERMISTOR_EXCITATION_CURRENT__25UA   (uint32_t) 0x6 << THERMISTOR_EXCITATION_CURRENT_LSB

Definition at line 214 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_EXCITATION_CURRENT__500NA

#define THERMISTOR_EXCITATION_CURRENT__500NA   (uint32_t) 0x2 << THERMISTOR_EXCITATION_CURRENT_LSB

Definition at line 210 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_EXCITATION_CURRENT__500UA

#define THERMISTOR_EXCITATION_CURRENT__500UA   (uint32_t) 0xA << THERMISTOR_EXCITATION_CURRENT_LSB

Definition at line 218 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_EXCITATION_CURRENT__50UA

#define THERMISTOR_EXCITATION_CURRENT__50UA   (uint32_t) 0x7 << THERMISTOR_EXCITATION_CURRENT_LSB

Definition at line 215 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_EXCITATION_CURRENT__5UA

#define THERMISTOR_EXCITATION_CURRENT__5UA   (uint32_t) 0x4 << THERMISTOR_EXCITATION_CURRENT_LSB

Definition at line 212 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_EXCITATION_CURRENT__AUTORANGE

#define THERMISTOR_EXCITATION_CURRENT__AUTORANGE   (uint32_t) 0xC << THERMISTOR_EXCITATION_CURRENT_LSB

Definition at line 220 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_EXCITATION_CURRENT__INVALID

#define THERMISTOR_EXCITATION_CURRENT__INVALID   (uint32_t) 0x0 << THERMISTOR_EXCITATION_CURRENT_LSB

Definition at line 208 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_EXCITATION_CURRENT_LSB

#define THERMISTOR_EXCITATION_CURRENT_LSB   15

Definition at line 207 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_EXCITATION_MODE__NO_SHARING_NO_ROTATION

#define THERMISTOR_EXCITATION_MODE__NO_SHARING_NO_ROTATION   (uint32_t) 0x0 << THERMISTOR_EXCITATION_MODE_LSB

Definition at line 203 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_EXCITATION_MODE__SHARING_NO_ROTATION

#define THERMISTOR_EXCITATION_MODE__SHARING_NO_ROTATION   (uint32_t) 0x2 << THERMISTOR_EXCITATION_MODE_LSB

Definition at line 205 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_EXCITATION_MODE__SHARING_ROTATION

#define THERMISTOR_EXCITATION_MODE__SHARING_ROTATION   (uint32_t) 0x1 << THERMISTOR_EXCITATION_MODE_LSB

Definition at line 204 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_EXCITATION_MODE_LSB

#define THERMISTOR_EXCITATION_MODE_LSB   19

Definition at line 202 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_RSENSE_CHANNEL__1

#define THERMISTOR_RSENSE_CHANNEL__1   (uint32_t) 0x1 << THERMISTOR_RSENSE_CHANNEL_LSB

Definition at line 177 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_RSENSE_CHANNEL__10

#define THERMISTOR_RSENSE_CHANNEL__10   (uint32_t) 0xA << THERMISTOR_RSENSE_CHANNEL_LSB

Definition at line 186 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_RSENSE_CHANNEL__11

#define THERMISTOR_RSENSE_CHANNEL__11   (uint32_t) 0xB << THERMISTOR_RSENSE_CHANNEL_LSB

Definition at line 187 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_RSENSE_CHANNEL__12

#define THERMISTOR_RSENSE_CHANNEL__12   (uint32_t) 0xC << THERMISTOR_RSENSE_CHANNEL_LSB

Definition at line 188 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_RSENSE_CHANNEL__13

#define THERMISTOR_RSENSE_CHANNEL__13   (uint32_t) 0xD << THERMISTOR_RSENSE_CHANNEL_LSB

Definition at line 189 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_RSENSE_CHANNEL__14

#define THERMISTOR_RSENSE_CHANNEL__14   (uint32_t) 0xE << THERMISTOR_RSENSE_CHANNEL_LSB

Definition at line 190 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_RSENSE_CHANNEL__15

#define THERMISTOR_RSENSE_CHANNEL__15   (uint32_t) 0xF << THERMISTOR_RSENSE_CHANNEL_LSB

Definition at line 191 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_RSENSE_CHANNEL__16

#define THERMISTOR_RSENSE_CHANNEL__16   (uint32_t) 0x10 << THERMISTOR_RSENSE_CHANNEL_LSB

Definition at line 192 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_RSENSE_CHANNEL__17

#define THERMISTOR_RSENSE_CHANNEL__17   (uint32_t) 0x11 << THERMISTOR_RSENSE_CHANNEL_LSB

Definition at line 193 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_RSENSE_CHANNEL__18

#define THERMISTOR_RSENSE_CHANNEL__18   (uint32_t) 0x12 << THERMISTOR_RSENSE_CHANNEL_LSB

Definition at line 194 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_RSENSE_CHANNEL__19

#define THERMISTOR_RSENSE_CHANNEL__19   (uint32_t) 0x13 << THERMISTOR_RSENSE_CHANNEL_LSB

Definition at line 195 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_RSENSE_CHANNEL__2

#define THERMISTOR_RSENSE_CHANNEL__2   (uint32_t) 0x2 << THERMISTOR_RSENSE_CHANNEL_LSB

Definition at line 178 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_RSENSE_CHANNEL__20

#define THERMISTOR_RSENSE_CHANNEL__20   (uint32_t) 0x14 << THERMISTOR_RSENSE_CHANNEL_LSB

Definition at line 196 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_RSENSE_CHANNEL__3

#define THERMISTOR_RSENSE_CHANNEL__3   (uint32_t) 0x3 << THERMISTOR_RSENSE_CHANNEL_LSB

Definition at line 179 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_RSENSE_CHANNEL__4

#define THERMISTOR_RSENSE_CHANNEL__4   (uint32_t) 0x4 << THERMISTOR_RSENSE_CHANNEL_LSB

Definition at line 180 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_RSENSE_CHANNEL__5

#define THERMISTOR_RSENSE_CHANNEL__5   (uint32_t) 0x5 << THERMISTOR_RSENSE_CHANNEL_LSB

Definition at line 181 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_RSENSE_CHANNEL__6

#define THERMISTOR_RSENSE_CHANNEL__6   (uint32_t) 0x6 << THERMISTOR_RSENSE_CHANNEL_LSB

Definition at line 182 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_RSENSE_CHANNEL__7

#define THERMISTOR_RSENSE_CHANNEL__7   (uint32_t) 0x7 << THERMISTOR_RSENSE_CHANNEL_LSB

Definition at line 183 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_RSENSE_CHANNEL__8

#define THERMISTOR_RSENSE_CHANNEL__8   (uint32_t) 0x8 << THERMISTOR_RSENSE_CHANNEL_LSB

Definition at line 184 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_RSENSE_CHANNEL__9

#define THERMISTOR_RSENSE_CHANNEL__9   (uint32_t) 0x9 << THERMISTOR_RSENSE_CHANNEL_LSB

Definition at line 185 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_RSENSE_CHANNEL__NONE

#define THERMISTOR_RSENSE_CHANNEL__NONE   (uint32_t) 0x0 << THERMISTOR_RSENSE_CHANNEL_LSB

Definition at line 176 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_RSENSE_CHANNEL_LSB

#define THERMISTOR_RSENSE_CHANNEL_LSB   22

Definition at line 175 of file configuration_constants_LTC2983.h.

◆ THERMISTOR_SINGLE_ENDED

#define THERMISTOR_SINGLE_ENDED   (uint32_t) 0x1 << THERMISTOR_DIFFERENTIAL_LSB

Definition at line 200 of file configuration_constants_LTC2983.h.

◆ VALID

#define VALID   (uint8_t) 0x1

Definition at line 314 of file configuration_constants_LTC2983.h.

◆ VOLTAGE

#define VOLTAGE   (uint8_t) 0x01

Definition at line 330 of file configuration_constants_LTC2983.h.

◆ VOUT_CH_BASE

#define VOUT_CH_BASE   (uint16_t) 0x0060

Definition at line 320 of file configuration_constants_LTC2983.h.

◆ WRITE_TO_RAM

#define WRITE_TO_RAM   (uint8_t) 0x02

Definition at line 326 of file configuration_constants_LTC2983.h.