tempprobe 2.0.0.0
|
Settings for registers of Temp Probe Click driver. More...
Settings for registers of Temp Probe Click driver.
#define TEMPPROBE_100MICROA_CURR 0x00014000ul |
#define TEMPPROBE_10MICROA_CURR 0x00008000ul |
#define TEMPPROBE_1MILIA_CURR 0x00020000ul |
#define TEMPPROBE_250MICROA_CURR 0x00018000ul |
#define TEMPPROBE_25MICROA_CURR 0x0000C000ul |
#define TEMPPROBE_2_WIRE_GND_EXT 0x00000000ul |
Temp Probe RTD sensor configuration setting.
Specified RTD sensor configuration settings of Temp Probe Click driver.
#define TEMPPROBE_2_WIRE_GND_INT 0x00040000ul |
#define TEMPPROBE_2_WIRE_RTD_KELVIN_CURR 0x20 |
#define TEMPPROBE_3_WIRE_GND_EXT 0x00100000ul |
#define TEMPPROBE_3_WIRE_GND_INT 0x00140000ul |
#define TEMPPROBE_3_WIRE_RTD_KELVIN_CURR 0x10 |
#define TEMPPROBE_4_WIRE_CURR_ROT 0x00280000ul |
#define TEMPPROBE_4_WIRE_GND_EXT 0x00200000ul |
#define TEMPPROBE_4_WIRE_GND_INT 0x00240000ul |
#define TEMPPROBE_4_WIRE_KELVIN_RSENSE_CURR_ROT 0x00380000ul |
#define TEMPPROBE_4_WIRE_KELVIN_RSENSE_GND_EXT 0x00300000ul |
#define TEMPPROBE_4_WIRE_KELVIN_RSENSE_GND_INT 0x00340000ul |
#define TEMPPROBE_500MICROA_CURR 0x0001C000ul |
#define TEMPPROBE_50MICROA_CURR 0x00010000ul |
#define TEMPPROBE_5MICROA_CURR 0x00004000ul |
#define TEMPPROBE_ALL_CHANN_MASK 0x000003FFul |
#define TEMPPROBE_AMERICAN_CURVE 0x00001000ul |
#define TEMPPROBE_ANALOG_TEMP_SENS 0xF8000000ul |
#define TEMPPROBE_BUSY_STATE 0x02 |
#define TEMPPROBE_CELSIUS 0x00 |
#define TEMPPROBE_CH10_COLD_JUNCTION 0x02800000ul |
#define TEMPPROBE_CH10_MASK 0x00000200ul |
Temp Probe channel mask setting.
Specified channel mask settings of Temp Probe Click driver.
#define TEMPPROBE_CH1_COLD_JUNCTION 0x00400000ul |
Temp Probe cold junction setting.
Specified setting for cold junction of Temp Probe Click driver.
#define TEMPPROBE_CH1_MASK 0x00000001ul |
#define TEMPPROBE_CH2_COLD_JUNCTION 0x00800000ul |
#define TEMPPROBE_CH2_MASK 0x00000002ul |
#define TEMPPROBE_CH3_COLD_JUNCTION 0x00C00000ul |
#define TEMPPROBE_CH3_MASK 0x00000004ul |
#define TEMPPROBE_CH4_COLD_JUNCTION 0x01000000ul |
#define TEMPPROBE_CH4_MASK 0x00000008ul |
#define TEMPPROBE_CH5_COLD_JUNCTION 0x01400000ul |
#define TEMPPROBE_CH5_MASK 0x00000010ul |
#define TEMPPROBE_CH6_COLD_JUNCTION 0x01800000ul |
#define TEMPPROBE_CH6_MASK 0x00000020ul |
#define TEMPPROBE_CH7_COLD_JUNCTION 0x01C00000ul |
#define TEMPPROBE_CH7_MASK 0x00000040ul |
#define TEMPPROBE_CH8_COLD_JUNCTION 0x02000000ul |
#define TEMPPROBE_CH8_MASK 0x00000080ul |
#define TEMPPROBE_CH9_COLD_JUNCTION 0x02400000ul |
#define TEMPPROBE_CH9_MASK 0x00000100ul |
#define TEMPPROBE_CHANN_SEL_ERROR 0xFF |
#define TEMPPROBE_CUSTOM_THERMOCOUPLE 0x48000000ul |
#define TEMPPROBE_DIFF_100MICROA_CURR 0x00140000ul |
#define TEMPPROBE_DIFF_10MICROA_CURR 0x00100000ul |
#define TEMPPROBE_DIFF_1MILIA_CURR 0x001C0000ul |
#define TEMPPROBE_DIFF_500MICROA_CURR 0x00180000ul |
#define TEMPPROBE_DIFF_EXTERNAL_CURR 0x00000000ul |
Temp Probe open-circuit current setting.
Specified setting for open-circuit current of Temp Probe Click driver.
#define TEMPPROBE_DIODE 0xE0000000ul |
Temp Probe diode setting.
Specified diode settings of Temp Probe Click driver.
#define TEMPPROBE_DIODE_2_READ 0x00000000ul |
#define TEMPPROBE_DIODE_3_READ 0x02000000ul |
#define TEMPPROBE_DIODE_AVRG_ON 0x01000000ul |
#define TEMPPROBE_DIODE_DIFF 0x00000000ul |
#define TEMPPROBE_DIODE_SNGL_END 0x04000000ul |
#define TEMPPROBE_DIRECT_ADC 0xF0000000ul |
#define TEMPPROBE_EEPROM_KEY 0xA53C0F5Aul |
#define TEMPPROBE_EEPROM_READ_FAIL 0xFF |
#define TEMPPROBE_EEPROM_READ_PASS 0x00 |
#define TEMPPROBE_EUROPEAN_CURVE 0x00000000ul |
Temp Probe curve setting.
Specified curve settings of Temp Probe Click driver.
#define TEMPPROBE_EXTERNAL_CURR 0x00000000ul |
Temp Probe current setting.
Specified current settings of Temp Probe Click driver.
#define TEMPPROBE_FAHRENHEIT 0x04 |
#define TEMPPROBE_FILTER_FREQ_50HZ 0x02 |
#define TEMPPROBE_FILTER_FREQ_55HZ 0x00 |
Temp Probe measurement setting.
Specified measurement settings of Temp Probe Click driver.
#define TEMPPROBE_FILTER_FREQ_60HZ 0x01 |
#define TEMPPROBE_GLOBAL_CONFIG_DEF_CFG 0x00000072 |
#define TEMPPROBE_INITIATE_SLEEP 0x97 |
#define TEMPPROBE_ITS_90_CURVE 0x00003000ul |
#define TEMPPROBE_JAPANESE_CURVE 0x00002000ul |
#define TEMPPROBE_NO_BUSY_STATE 0x01 |
#define TEMPPROBE_NO_CHANN_MASK 0x00000000ul |
#define TEMPPROBE_NO_COLD_JUNCTION 0x00000000ul |
#define TEMPPROBE_NO_ERROR 0x00 |
#define TEMPPROBE_NUM_BYTES_ERROR 0x02 |
#define TEMPPROBE_OTHERS_CURVES 0x00000000ul |
#define TEMPPROBE_PN_JUNCTION_DEF_CFG 0xE5000000 |
#define TEMPPROBE_READ_EEPROM 0x96 |
#define TEMPPROBE_REG_ADDR_ERROR 0x01 |
Temp Probe error states setting.
Specified error states settings of Temp Probe Click driver.
#define TEMPPROBE_SENSE_RES_10K2 0x009C40CDul |
#define TEMPPROBE_SENSE_RES_1K 0x000FA933ul |
#define TEMPPROBE_SENSE_RES_2K 0x001F4000ul |
#define TEMPPROBE_SENSE_RES_CH10_CH9 0x02800000ul |
#define TEMPPROBE_SENSE_RES_CH2_CH1 0x00800000ul |
Temp Probe open-circuit current setting.
Specified setting for open-circuit current of Temp Probe Click driver.
#define TEMPPROBE_SENSE_RES_CH3_CH2 0x00C00000ul |
#define TEMPPROBE_SENSE_RES_CH4_CH3 0x01000000ul |
#define TEMPPROBE_SENSE_RES_CH5_CH4 0x01400000ul |
#define TEMPPROBE_SENSE_RES_CH6_CH5 0x01800000ul |
#define TEMPPROBE_SENSE_RES_CH7_CH6 0x01C00000ul |
#define TEMPPROBE_SENSE_RES_CH8_CH7 0x02000000ul |
#define TEMPPROBE_SENSE_RES_CH9_CH8 0x02400000ul |
#define TEMPPROBE_SENSE_RESISTOR 0xE8000000ul |
Temp Probe sense resistor setting.
Specified sense resistor settings of Temp Probe Click driver.
#define TEMPPROBE_SET_DATA_SAMPLE_EDGE SET_SPI_DATA_SAMPLE_EDGE |
Data sample selection.
This macro sets data samples for SPI modules.
#define TEMPPROBE_SET_DATA_SAMPLE_MIDDLE SET_SPI_DATA_SAMPLE_MIDDLE |
#define TEMPPROBE_SINGLE_ENDED_100MICROA_CURR 0x00340000ul |
#define TEMPPROBE_SINGLE_ENDED_10MICROA_CURR 0x00300000ul |
#define TEMPPROBE_SINGLE_ENDED_1MILIA_CURR 0x003C0000ul |
#define TEMPPROBE_SINGLE_ENDED_500MICROA_CURR 0x00380000ul |
#define TEMPPROBE_SINGLE_ENDED_EXT_CURR 0x00200000ul |
#define TEMPPROBE_SPI_READ_INSTR 0x03 |
Temp Probe spi instructions setting.
Specified spi instructions settings of Temp Probe Click driver.
#define TEMPPROBE_SPI_WRITE_INSTR 0x02 |
#define TEMPPROBE_START_CONV 0x80 |
Temp Probe EEPROM setting.
Specified EEPROM settings of Temp Probe Click driver.
#define TEMPPROBE_THERMISTOR_KELVIN_CURR 0x40 |
#define TEMPPROBE_TYPE_B_THERMOCOUPLE 0x40000000ul |
#define TEMPPROBE_TYPE_E_THERMOCOUPLE 0x18000000ul |
#define TEMPPROBE_TYPE_J_THERMOCOUPLE 0x08000000ul |
Temp Probe type setting.
Specified setting for temperature probe type of Temp Probe Click driver.
#define TEMPPROBE_TYPE_K_THERMOCOUPLE 0x10000000ul |
#define TEMPPROBE_TYPE_N_THERMOCOUPLE 0x20000000ul |
#define TEMPPROBE_TYPE_R_THERMOCOUPLE 0x28000000ul |
#define TEMPPROBE_TYPE_S_THERMOCOUPLE 0x30000000ul |
#define TEMPPROBE_TYPE_T_THERMOCOUPLE 0x38000000ul |
#define TEMPPROBE_WRITE_EEPROM 0x95 |