remotetemp 2.0.0.0

Macros

#define REMOTETEMP_STATUS   0x02
 
#define REMOTETEMP_CONFIG   0x09
 
#define REMOTETEMP_CONVERT   0x0A
 
#define REMOTETEMP_INT_DIODE_HIGH_LIMIT   0x0B
 
#define REMOTETEMP_INT_DIODE_LOW_LIMIT   0x0C
 
#define REMOTETEMP_EXT1_HIGH_LIMIT_HIGH_BYTE   0x0D
 
#define REMOTETEMP_EXT1_LOW_LIMIT_HIGH_BYTE   0x0E
 
#define REMOTETEMP_ONE_SHOT   0x0F
 
#define REMOTETEMP_SCRTCHPD1   0x11
 
#define REMOTETEMP_SCRTCHPD2   0x12
 
#define REMOTETEMP_EXT1_HIGH_LIMIT_LOW_BYTE   0x13
 
#define REMOTETEMP_EXT1_LOW_LIMIT_LOW_BYTE   0x14
 
#define REMOTETEMP_EXT2_HIGH_LIMIT_HIGH_BYTE   0x15
 
#define REMOTETEMP_EXT2_LOW_LIMIT_HIGH_BYTE   0x16
 
#define REMOTETEMP_EXT2_HIGH_LIMIT_LOW_BYTE   0x17
 
#define REMOTETEMP_EXT2_LOW_LIMIT_LOW_BYTE   0x18
 
#define REMOTETEMP_EXT1_THERM_LIMIT   0x19
 
#define REMOTETEMP_EXT2_THERM_LIMIT   0x1A
 
#define REMOTETEMP_EXTERNAL_DIODE_FAULT_STATUS   0x1B
 
#define REMOTETEMP_DIODE_FAULT_MASK   0x1F
 
#define REMOTETEMP_INT_DIODE_THERM_LIMIT   0x20
 
#define REMOTETEMP_THRM_HYS   0x21
 
#define REMOTETEMP_CONSEC_ALERT   0x22
 
#define REMOTETEMP_EXT1_BETA_CONFIG   0x25
 
#define REMOTETEMP_EXT2_BETA_CONFIG   0x26
 
#define REMOTETEMP_EXT1_IDEALITY_FACTOR   0x27
 
#define REMOTETEMP_EXT2_IDEALITY_FACTOR   0x28
 
#define REMOTETEMP_EXT3_HIGH_LIMIT_HIGH_BYTE   0x2C
 
#define REMOTETEMP_EXT3_LOW_LIMIT_HIGH_BYTE   0x2D
 
#define REMOTETEMP_EXT3_HIGH_LIMIT_LOW_BYTE   0x2E
 
#define REMOTETEMP_EXT3_LOW_LIMIT_LOW_BYTE   0x2F
 
#define REMOTETEMP_EXT3_THERM_LIMIT   0x30
 
#define REMOTETEMP_EXT3_IDEALITY_FACTOR   0x31
 
#define REMOTETEMP_EXT4_HIGH_LIMIT_HIGH_BYTE   0x34
 
#define REMOTETEMP_EXT4_LOW_LIMIT_HIGH_BYTE   0x35
 
#define REMOTETEMP_EXT4_HIGH_LIMIT_LOW_BYTE   0x36
 
#define REMOTETEMP_EXT4_LOW_LIMIT_LOW_BYTE   0x37
 
#define REMOTETEMP_EXT4_THERM_LIMIT   0x38
 
#define REMOTETEMP_EXT4_IDEALITY_FACTOR   0x39
 
#define REMOTETEMP_HIGH_LIMIT_STATUS   0x3A
 
#define REMOTETEMP_LOW_LIMIT_STATUS   0x3B
 
#define REMOTETEMP_THERM_LIMIT_STATUS   0x3C
 
#define REMOTETEMP_ROC_GAIN   0x3D
 
#define REMOTETEMP_ROC_CONFIG   0x3E
 
#define REMOTETEMP_ROC_STATUS   0x3F
 
#define REMOTETEMP_R1_RESH   0x40
 
#define REMOTETEMP_R1_LIMH   0x41
 
#define REMOTETEMP_R1_LIML   0x42
 
#define REMOTETEMP_R1_SMPL   0x43
 
#define REMOTETEMP_R2_RESH   0x44
 
#define REMOTETEMP_R23_RESL   0x45
 
#define REMOTETEMP_R2_LIMH   0x46
 
#define REMOTETEMP_R2_LIML   0x47
 
#define REMOTETEMP_R2_SMPL   0x48
 
#define REMOTETEMP_PER_MAXT1L   0x4A
 
#define REMOTETEMP_PER_MAXTH   0x4B
 
#define REMOTETEMP_PER_MAXT23L   0x4C
 
#define REMOTETEMP_GBL_MAXT1H   0x4D
 
#define REMOTETEMP_GBL_MAXT1L   0x4E
 
#define REMOTETEMP_GBL_MAXT2H   0x4F
 
#define REMOTETEMP_GBL_MAXT2L   0x50
 
#define REMOTETEMP_FILTER_SEL   0x51
 
#define REMOTETEMP_INT_HIGH_BYTE   0x60
 
#define REMOTETEMP_INT_LOW_BYTE   0x61
 
#define REMOTETEMP_EXT1_HIGH_BYTE   0x62
 
#define REMOTETEMP_EXT1_LOW_BYTE   0x63
 
#define REMOTETEMP_EXT2_HIGH_BYTE   0x64
 
#define REMOTETEMP_EXT2_LOW_BYTE   0x65
 
#define REMOTETEMP_EXT3_HIGH_BYTE   0x66
 
#define REMOTETEMP_EXT3_LOW_BYTE   0x67
 
#define REMOTETEMP_EXT4_HIGH_BYTE   0x68
 
#define REMOTETEMP_EXT4_LOW_BYTE   0x69
 
#define REMOTETEMP_HOTTEST_DIODE_HIGH_BYTE   0x6A
 
#define REMOTETEMP_HOTTEST_DIODE_LOW_BYTE   0x6B
 
#define REMOTETEMP_HOTTEST_STATUS   0x6C
 
#define REMOTETEMP_HOTTEST_CONFIG   0x6D
 
#define REMOTETEMP_PRODUCT_ID   0xFD
 
#define REMOTETEMP_MANUFACTURER_ID   0xFE
 
#define REMOTETEMP_REVISION   0xFF
 

Detailed Description

Macro Definition Documentation

◆ REMOTETEMP_CONFIG

#define REMOTETEMP_CONFIG   0x09

◆ REMOTETEMP_CONSEC_ALERT

#define REMOTETEMP_CONSEC_ALERT   0x22

◆ REMOTETEMP_CONVERT

#define REMOTETEMP_CONVERT   0x0A

◆ REMOTETEMP_DIODE_FAULT_MASK

#define REMOTETEMP_DIODE_FAULT_MASK   0x1F

◆ REMOTETEMP_EXT1_BETA_CONFIG

#define REMOTETEMP_EXT1_BETA_CONFIG   0x25

◆ REMOTETEMP_EXT1_HIGH_BYTE

#define REMOTETEMP_EXT1_HIGH_BYTE   0x62

◆ REMOTETEMP_EXT1_HIGH_LIMIT_HIGH_BYTE

#define REMOTETEMP_EXT1_HIGH_LIMIT_HIGH_BYTE   0x0D

◆ REMOTETEMP_EXT1_HIGH_LIMIT_LOW_BYTE

#define REMOTETEMP_EXT1_HIGH_LIMIT_LOW_BYTE   0x13

◆ REMOTETEMP_EXT1_IDEALITY_FACTOR

#define REMOTETEMP_EXT1_IDEALITY_FACTOR   0x27

◆ REMOTETEMP_EXT1_LOW_BYTE

#define REMOTETEMP_EXT1_LOW_BYTE   0x63

◆ REMOTETEMP_EXT1_LOW_LIMIT_HIGH_BYTE

#define REMOTETEMP_EXT1_LOW_LIMIT_HIGH_BYTE   0x0E

◆ REMOTETEMP_EXT1_LOW_LIMIT_LOW_BYTE

#define REMOTETEMP_EXT1_LOW_LIMIT_LOW_BYTE   0x14

◆ REMOTETEMP_EXT1_THERM_LIMIT

#define REMOTETEMP_EXT1_THERM_LIMIT   0x19

◆ REMOTETEMP_EXT2_BETA_CONFIG

#define REMOTETEMP_EXT2_BETA_CONFIG   0x26

◆ REMOTETEMP_EXT2_HIGH_BYTE

#define REMOTETEMP_EXT2_HIGH_BYTE   0x64

◆ REMOTETEMP_EXT2_HIGH_LIMIT_HIGH_BYTE

#define REMOTETEMP_EXT2_HIGH_LIMIT_HIGH_BYTE   0x15

◆ REMOTETEMP_EXT2_HIGH_LIMIT_LOW_BYTE

#define REMOTETEMP_EXT2_HIGH_LIMIT_LOW_BYTE   0x17

◆ REMOTETEMP_EXT2_IDEALITY_FACTOR

#define REMOTETEMP_EXT2_IDEALITY_FACTOR   0x28

◆ REMOTETEMP_EXT2_LOW_BYTE

#define REMOTETEMP_EXT2_LOW_BYTE   0x65

◆ REMOTETEMP_EXT2_LOW_LIMIT_HIGH_BYTE

#define REMOTETEMP_EXT2_LOW_LIMIT_HIGH_BYTE   0x16

◆ REMOTETEMP_EXT2_LOW_LIMIT_LOW_BYTE

#define REMOTETEMP_EXT2_LOW_LIMIT_LOW_BYTE   0x18

◆ REMOTETEMP_EXT2_THERM_LIMIT

#define REMOTETEMP_EXT2_THERM_LIMIT   0x1A

◆ REMOTETEMP_EXT3_HIGH_BYTE

#define REMOTETEMP_EXT3_HIGH_BYTE   0x66

◆ REMOTETEMP_EXT3_HIGH_LIMIT_HIGH_BYTE

#define REMOTETEMP_EXT3_HIGH_LIMIT_HIGH_BYTE   0x2C

◆ REMOTETEMP_EXT3_HIGH_LIMIT_LOW_BYTE

#define REMOTETEMP_EXT3_HIGH_LIMIT_LOW_BYTE   0x2E

◆ REMOTETEMP_EXT3_IDEALITY_FACTOR

#define REMOTETEMP_EXT3_IDEALITY_FACTOR   0x31

◆ REMOTETEMP_EXT3_LOW_BYTE

#define REMOTETEMP_EXT3_LOW_BYTE   0x67

◆ REMOTETEMP_EXT3_LOW_LIMIT_HIGH_BYTE

#define REMOTETEMP_EXT3_LOW_LIMIT_HIGH_BYTE   0x2D

◆ REMOTETEMP_EXT3_LOW_LIMIT_LOW_BYTE

#define REMOTETEMP_EXT3_LOW_LIMIT_LOW_BYTE   0x2F

◆ REMOTETEMP_EXT3_THERM_LIMIT

#define REMOTETEMP_EXT3_THERM_LIMIT   0x30

◆ REMOTETEMP_EXT4_HIGH_BYTE

#define REMOTETEMP_EXT4_HIGH_BYTE   0x68

◆ REMOTETEMP_EXT4_HIGH_LIMIT_HIGH_BYTE

#define REMOTETEMP_EXT4_HIGH_LIMIT_HIGH_BYTE   0x34

◆ REMOTETEMP_EXT4_HIGH_LIMIT_LOW_BYTE

#define REMOTETEMP_EXT4_HIGH_LIMIT_LOW_BYTE   0x36

◆ REMOTETEMP_EXT4_IDEALITY_FACTOR

#define REMOTETEMP_EXT4_IDEALITY_FACTOR   0x39

◆ REMOTETEMP_EXT4_LOW_BYTE

#define REMOTETEMP_EXT4_LOW_BYTE   0x69

◆ REMOTETEMP_EXT4_LOW_LIMIT_HIGH_BYTE

#define REMOTETEMP_EXT4_LOW_LIMIT_HIGH_BYTE   0x35

◆ REMOTETEMP_EXT4_LOW_LIMIT_LOW_BYTE

#define REMOTETEMP_EXT4_LOW_LIMIT_LOW_BYTE   0x37

◆ REMOTETEMP_EXT4_THERM_LIMIT

#define REMOTETEMP_EXT4_THERM_LIMIT   0x38

◆ REMOTETEMP_EXTERNAL_DIODE_FAULT_STATUS

#define REMOTETEMP_EXTERNAL_DIODE_FAULT_STATUS   0x1B

◆ REMOTETEMP_FILTER_SEL

#define REMOTETEMP_FILTER_SEL   0x51

◆ REMOTETEMP_GBL_MAXT1H

#define REMOTETEMP_GBL_MAXT1H   0x4D

◆ REMOTETEMP_GBL_MAXT1L

#define REMOTETEMP_GBL_MAXT1L   0x4E

◆ REMOTETEMP_GBL_MAXT2H

#define REMOTETEMP_GBL_MAXT2H   0x4F

◆ REMOTETEMP_GBL_MAXT2L

#define REMOTETEMP_GBL_MAXT2L   0x50

◆ REMOTETEMP_HIGH_LIMIT_STATUS

#define REMOTETEMP_HIGH_LIMIT_STATUS   0x3A

◆ REMOTETEMP_HOTTEST_CONFIG

#define REMOTETEMP_HOTTEST_CONFIG   0x6D

◆ REMOTETEMP_HOTTEST_DIODE_HIGH_BYTE

#define REMOTETEMP_HOTTEST_DIODE_HIGH_BYTE   0x6A

◆ REMOTETEMP_HOTTEST_DIODE_LOW_BYTE

#define REMOTETEMP_HOTTEST_DIODE_LOW_BYTE   0x6B

◆ REMOTETEMP_HOTTEST_STATUS

#define REMOTETEMP_HOTTEST_STATUS   0x6C

◆ REMOTETEMP_INT_DIODE_HIGH_LIMIT

#define REMOTETEMP_INT_DIODE_HIGH_LIMIT   0x0B

◆ REMOTETEMP_INT_DIODE_LOW_LIMIT

#define REMOTETEMP_INT_DIODE_LOW_LIMIT   0x0C

◆ REMOTETEMP_INT_DIODE_THERM_LIMIT

#define REMOTETEMP_INT_DIODE_THERM_LIMIT   0x20

◆ REMOTETEMP_INT_HIGH_BYTE

#define REMOTETEMP_INT_HIGH_BYTE   0x60

◆ REMOTETEMP_INT_LOW_BYTE

#define REMOTETEMP_INT_LOW_BYTE   0x61

◆ REMOTETEMP_LOW_LIMIT_STATUS

#define REMOTETEMP_LOW_LIMIT_STATUS   0x3B

◆ REMOTETEMP_MANUFACTURER_ID

#define REMOTETEMP_MANUFACTURER_ID   0xFE

◆ REMOTETEMP_ONE_SHOT

#define REMOTETEMP_ONE_SHOT   0x0F

◆ REMOTETEMP_PER_MAXT1L

#define REMOTETEMP_PER_MAXT1L   0x4A

◆ REMOTETEMP_PER_MAXT23L

#define REMOTETEMP_PER_MAXT23L   0x4C

◆ REMOTETEMP_PER_MAXTH

#define REMOTETEMP_PER_MAXTH   0x4B

◆ REMOTETEMP_PRODUCT_ID

#define REMOTETEMP_PRODUCT_ID   0xFD

◆ REMOTETEMP_R1_LIMH

#define REMOTETEMP_R1_LIMH   0x41

◆ REMOTETEMP_R1_LIML

#define REMOTETEMP_R1_LIML   0x42

◆ REMOTETEMP_R1_RESH

#define REMOTETEMP_R1_RESH   0x40

◆ REMOTETEMP_R1_SMPL

#define REMOTETEMP_R1_SMPL   0x43

◆ REMOTETEMP_R23_RESL

#define REMOTETEMP_R23_RESL   0x45

◆ REMOTETEMP_R2_LIMH

#define REMOTETEMP_R2_LIMH   0x46

◆ REMOTETEMP_R2_LIML

#define REMOTETEMP_R2_LIML   0x47

◆ REMOTETEMP_R2_RESH

#define REMOTETEMP_R2_RESH   0x44

◆ REMOTETEMP_R2_SMPL

#define REMOTETEMP_R2_SMPL   0x48

◆ REMOTETEMP_REVISION

#define REMOTETEMP_REVISION   0xFF

◆ REMOTETEMP_ROC_CONFIG

#define REMOTETEMP_ROC_CONFIG   0x3E

◆ REMOTETEMP_ROC_GAIN

#define REMOTETEMP_ROC_GAIN   0x3D

◆ REMOTETEMP_ROC_STATUS

#define REMOTETEMP_ROC_STATUS   0x3F

◆ REMOTETEMP_SCRTCHPD1

#define REMOTETEMP_SCRTCHPD1   0x11

◆ REMOTETEMP_SCRTCHPD2

#define REMOTETEMP_SCRTCHPD2   0x12

◆ REMOTETEMP_STATUS

#define REMOTETEMP_STATUS   0x02

◆ REMOTETEMP_THERM_LIMIT_STATUS

#define REMOTETEMP_THERM_LIMIT_STATUS   0x3C

◆ REMOTETEMP_THRM_HYS

#define REMOTETEMP_THRM_HYS   0x21