SBAA483 February 2021 ADS1120 , ADS112C04 , ADS112U04 , ADS114S06 , ADS114S06B , ADS114S08 , ADS114S08B , ADS1220 , ADS122C04 , ADS122U04 , ADS124S06 , ADS124S08 , ADS125H02 , ADS1260 , ADS1261 , ADS1262 , ADS1263
Check STATUS byte AND CONV_RESULT
// Detects --> (Lead 3 breaks) OR (Lead 1 AND Lead 2 break) OR (Lead 1 breaks AND
// RREF = HIGH_SIDE) OR (Lead 2 breaks AND RREF = HIGH_SIDE)
If VREF_MON = 1 OR (CONV_RESULT < 0 V AND RREF = HIGH_SIDE)
// Lead 1 OR 2 could be broken, run a diagnostic measurement
Else
// Diagnostic measurement routine - Step 1
Disable IDAC connected to Lead 1
If VREF_MON = 1 // Lead 2 is broken
Else // Lead 2 is not broken
// Diagnostic measurement routine - Step 2
Disable IDAC connected to Lead 2
If VREF_MON = 1 // Lead 1 is broken
Else // Lead 1 is not broken