configuration: santabarbara: update sensor threshold

Update sensor threshold settings based on hardware team and
thermal teams' suggestions.

Change-Id: I67fe80f74105861c93211e5af752c603984aee00
Signed-off-by: Fred Chen <Fred.Chen@quantatw.com>
diff --git a/configurations/meta/santabarbara_e1s_bp.json b/configurations/meta/santabarbara_e1s_bp.json
index b9001f2..f02e1de 100644
--- a/configurations/meta/santabarbara_e1s_bp.json
+++ b/configurations/meta/santabarbara_e1s_bp.json
@@ -11,6 +11,78 @@
                 "in4"
             ],
             "Name": "E1S_BP_ADC",
+            "Thresholds": [
+                {
+                    "Direction": "less than",
+                    "Label": "in0",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 3.135
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "in0",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 3.465
+                },
+                {
+                    "Direction": "less than",
+                    "Label": "in1",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 3.135
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "in1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 3.465
+                },
+                {
+                    "Direction": "less than",
+                    "Label": "in2",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 3.135
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "in2",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 3.465
+                },
+                {
+                    "Direction": "less than",
+                    "Label": "in3",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 3.135
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "in3",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 3.465
+                },
+                {
+                    "Direction": "less than",
+                    "Label": "in4",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 3.135
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "in4",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 3.465
+                }
+            ],
             "Type": "ADS7830",
             "in0_Name": "E1S_BP_P3V3_E1S0_VOLT_V",
             "in0_Scale": 479.103,
@@ -52,6 +124,20 @@
                     "Name": "lower critical",
                     "Severity": 1,
                     "Value": 10.8
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "curr1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 2.5
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "power1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 25
                 }
             ],
             "Type": "INA230",
@@ -82,6 +168,20 @@
                     "Name": "lower critical",
                     "Severity": 1,
                     "Value": 10.8
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "curr1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 2.5
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "power1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 25
                 }
             ],
             "Type": "INA230",
@@ -112,6 +212,20 @@
                     "Name": "lower critical",
                     "Severity": 1,
                     "Value": 10.8
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "curr1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 2.5
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "power1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 25
                 }
             ],
             "Type": "INA230",
@@ -142,6 +256,20 @@
                     "Name": "lower critical",
                     "Severity": 1,
                     "Value": 10.8
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "curr1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 2.5
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "power1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 25
                 }
             ],
             "Type": "INA230",
@@ -167,7 +295,7 @@
                     "Hysteresis": 1.4,
                     "Name": "upper critical",
                     "Severity": 1,
-                    "Value": 70.0
+                    "Value": 82.0
                 }
             ],
             "Type": "NVME1000"
@@ -190,7 +318,7 @@
                     "Hysteresis": 1.4,
                     "Name": "upper critical",
                     "Severity": 1,
-                    "Value": 70.0
+                    "Value": 82.0
                 }
             ],
             "Type": "NVME1000"
@@ -213,7 +341,7 @@
                     "Hysteresis": 1.4,
                     "Name": "upper critical",
                     "Severity": 1,
-                    "Value": 70.0
+                    "Value": 82.0
                 }
             ],
             "Type": "NVME1000"
@@ -236,7 +364,7 @@
                     "Hysteresis": 1.4,
                     "Name": "upper critical",
                     "Severity": 1,
-                    "Value": 70.0
+                    "Value": 82.0
                 }
             ],
             "Type": "NVME1000"
@@ -245,6 +373,14 @@
             "Address": "0x48",
             "Bus": 29,
             "Name": "E1S_BP_TEMP_C",
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 82
+                }
+            ],
             "Type": "TMP75"
         }
     ],
diff --git a/configurations/meta/santabarbara_mb.json b/configurations/meta/santabarbara_mb.json
index ad7f70c..1435023 100644
--- a/configurations/meta/santabarbara_mb.json
+++ b/configurations/meta/santabarbara_mb.json
@@ -42,6 +42,78 @@
                 "in7"
             ],
             "Name": "MB_ADC0",
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Label": "in0",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 3.345
+                },
+                {
+                    "Direction": "less than",
+                    "Label": "in0",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 3.135
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "in1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 3.465
+                },
+                {
+                    "Direction": "less than",
+                    "Label": "in1",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 3.135
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "in2",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 3.465
+                },
+                {
+                    "Direction": "less than",
+                    "Label": "in2",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 3.135
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "in3",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 3.46
+                },
+                {
+                    "Direction": "less than",
+                    "Label": "in3",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 3.13
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "in4",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 1.83
+                },
+                {
+                    "Direction": "less than",
+                    "Label": "in4",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 1.76
+                }
+            ],
             "Type": "ADS7830",
             "in0_Name": "MB_P3V3_OCP_SFF_VOLT_V",
             "in0_Scale": 410.6776,
@@ -88,6 +160,64 @@
                 "in4"
             ],
             "Name": "MB_ADC2",
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Label": "in0",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 12.61
+                },
+                {
+                    "Direction": "less than",
+                    "Label": "in0",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 11.39
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "in1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 5.26
+                },
+                {
+                    "Direction": "less than",
+                    "Label": "in1",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 4.74
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "in2",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 3.48
+                },
+                {
+                    "Direction": "less than",
+                    "Label": "in2",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 3.12
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "in3",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 1.89
+                },
+                {
+                    "Direction": "less than",
+                    "Label": "in3",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 1.74
+                }
+            ],
             "Type": "ADS7830",
             "in0_Name": "MB_P12V_AUX_VOLT_V",
             "in0_Scale": 112.3596,
@@ -369,6 +499,20 @@
                     "Name": "lower critical",
                     "Severity": 1,
                     "Value": 10.8
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "curr1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 2
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "power1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 25
                 }
             ],
             "Type": "INA230",
@@ -402,6 +546,20 @@
                     "Name": "lower critical",
                     "Severity": 1,
                     "Value": 10.8
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "curr1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 2
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "power1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 25
                 }
             ],
             "Type": "INA230",
@@ -434,6 +592,20 @@
                     "Name": "lower critical",
                     "Severity": 1,
                     "Value": 10.8
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "curr1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 7.26
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "power1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 87.12
                 }
             ],
             "Type": "INA230",
@@ -466,6 +638,20 @@
                     "Name": "lower critical",
                     "Severity": 1,
                     "Value": 10.8
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "curr1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 3.6
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "power1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 43.2
                 }
             ],
             "Type": "INA230",
@@ -498,6 +684,20 @@
                     "Name": "lower critical",
                     "Severity": 1,
                     "Value": 10.8
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "curr1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 3.6
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "power1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 43.2
                 }
             ],
             "Type": "INA230",
@@ -530,6 +730,20 @@
                     "Name": "lower critical",
                     "Severity": 1,
                     "Value": 10.8
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "curr1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 3.6
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "power1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 43.2
                 }
             ],
             "Type": "INA230",
@@ -562,6 +776,20 @@
                     "Name": "lower critical",
                     "Severity": 1,
                     "Value": 10.8
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "curr1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 3.6
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "power1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 43.2
                 }
             ],
             "Type": "INA230",
@@ -634,7 +862,7 @@
                     "Hysteresis": 1.6,
                     "Name": "upper critical",
                     "Severity": 1,
-                    "Value": 80.0
+                    "Value": 75.0
                 }
             ],
             "Type": "TMP75"
@@ -656,7 +884,7 @@
                     "Hysteresis": 1.2,
                     "Name": "upper critical",
                     "Severity": 1,
-                    "Value": 60.0
+                    "Value": 70.0
                 }
             ],
             "Type": "TMP75"
diff --git a/configurations/meta/santabarbara_pcie_switch_board.json b/configurations/meta/santabarbara_pcie_switch_board.json
index 3719495..c0f5ae1 100644
--- a/configurations/meta/santabarbara_pcie_switch_board.json
+++ b/configurations/meta/santabarbara_pcie_switch_board.json
@@ -13,6 +13,106 @@
                 "in7"
             ],
             "Name": "MB_ADC0",
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Label": "in0",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 13.2
+                },
+                {
+                    "Direction": "less than",
+                    "Label": "in0",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 10.8
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "in1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 3.465
+                },
+                {
+                    "Direction": "less than",
+                    "Label": "in1",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 3.135
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "in3",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 3.465
+                },
+                {
+                    "Direction": "less than",
+                    "Label": "in3",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 3.135
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "in4",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 1.89
+                },
+                {
+                    "Direction": "less than",
+                    "Label": "in4",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 1.71
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "in5",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 5.25
+                },
+                {
+                    "Direction": "less than",
+                    "Label": "in5",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 4.75
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "in6",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 1.575
+                },
+                {
+                    "Direction": "less than",
+                    "Label": "in6",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 1.425
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "in7",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 1.26
+                },
+                {
+                    "Direction": "less than",
+                    "Label": "in7",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 1.14
+                }
+            ],
             "Type": "ADS7830",
             "in0_Name": "SWB_P12V_AUX_PDB_ADC_VOLT_V",
             "in0_Scale": 133.2599,
@@ -55,6 +155,20 @@
                     "Name": "lower critical",
                     "Severity": 1,
                     "Value": 10.8
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "curr1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 7.26
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "power1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 87.12
                 }
             ],
             "Type": "INA230",
@@ -85,6 +199,20 @@
                     "Name": "lower critical",
                     "Severity": 1,
                     "Value": 10.8
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "curr1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 7.26
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "power1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 87.12
                 }
             ],
             "Type": "INA230",
@@ -115,6 +243,20 @@
                     "Name": "lower critical",
                     "Severity": 1,
                     "Value": 10.8
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "curr1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 7.26
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "power1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 87.12
                 }
             ],
             "Type": "INA230",
@@ -145,6 +287,20 @@
                     "Name": "lower critical",
                     "Severity": 1,
                     "Value": 10.8
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "curr1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 7.26
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "power1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 87.12
                 }
             ],
             "Type": "INA230",
@@ -156,6 +312,20 @@
             "Address": "0x48",
             "Bus": 32,
             "Name": "SWB_TEMP_C",
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 100
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 5
+                }
+            ],
             "Type": "TMP75"
         }
     ],
diff --git a/configurations/meta/santabarbara_pdb1.json b/configurations/meta/santabarbara_pdb1.json
index 5ca8c4d..1f69f8e 100644
--- a/configurations/meta/santabarbara_pdb1.json
+++ b/configurations/meta/santabarbara_pdb1.json
@@ -13,6 +13,24 @@
                 "in0"
             ],
             "Name": "PDB1_P52V_SENSE",
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Hysteresis": 0.05,
+                    "Label": "in0",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 1
+                },
+                {
+                    "Direction": "less than",
+                    "Hysteresis": 0.05,
+                    "Label": "in0",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": -1
+                }
+            ],
             "Type": "INA238",
             "in0_Name": "PDB1_P52V_SENSE_VOLT_V"
         },
@@ -23,6 +41,24 @@
                 "in0"
             ],
             "Name": "PDB1_GND_SENSE",
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Hysteresis": 0.05,
+                    "Label": "in0",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 1
+                },
+                {
+                    "Direction": "less than",
+                    "Hysteresis": 0.05,
+                    "Label": "in0",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": -1
+                }
+            ],
             "Type": "INA238",
             "in0_Name": "PDB1_GND_SENSE_VOLT_V"
         },
@@ -55,6 +91,36 @@
                 "power1"
             ],
             "Name": "PDB1_P52V_ASIC0_SENSE",
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Label": "in1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 56
+                },
+                {
+                    "Direction": "less than",
+                    "Label": "in1",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 46
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "curr1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 31
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "power1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 1550
+                }
+            ],
             "Type": "INA238",
             "curr1_Name": "PDB1_P52V_ASIC0_SENSE_CURR_A",
             "in1_Name": "PDB1_P52V_ASIC0_SENSE_VOLT_V",
@@ -69,6 +135,36 @@
                 "power1"
             ],
             "Name": "PDB1_P52V_ASIC1_SENSE",
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Label": "in1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 56
+                },
+                {
+                    "Direction": "less than",
+                    "Label": "in1",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 46
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "curr1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 31
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "power1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 1550
+                }
+            ],
             "Type": "INA238",
             "curr1_Name": "PDB1_P52V_ASIC1_SENSE_CURR_A",
             "in1_Name": "PDB1_P52V_ASIC1_SENSE_VOLT_V",
@@ -83,6 +179,36 @@
                 "power1"
             ],
             "Name": "PDB1_P52V_ASIC2_SENSE",
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Label": "in1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 56
+                },
+                {
+                    "Direction": "less than",
+                    "Label": "in1",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 46
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "curr1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 31
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "power1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 1550
+                }
+            ],
             "Type": "INA238",
             "curr1_Name": "PDB1_P52V_ASIC2_SENSE_CURR_A",
             "in1_Name": "PDB1_P52V_ASIC2_SENSE_VOLT_V",
@@ -97,6 +223,36 @@
                 "power1"
             ],
             "Name": "PDB1_P52V_ASIC3_SENSE",
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Label": "in1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 56
+                },
+                {
+                    "Direction": "less than",
+                    "Label": "in1",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 46
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "curr1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 31
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "power1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 1550
+                }
+            ],
             "Type": "INA238",
             "curr1_Name": "PDB1_P52V_ASIC3_SENSE_CURR_A",
             "in1_Name": "PDB1_P52V_ASIC3_SENSE_VOLT_V",
@@ -264,7 +420,7 @@
                     "Hysteresis": 0.9,
                     "Name": "upper critical",
                     "Severity": 1,
-                    "Value": 45
+                    "Value": 100
                 },
                 {
                     "Direction": "less than",
@@ -286,7 +442,7 @@
                     "Hysteresis": 0.9,
                     "Name": "upper critical",
                     "Severity": 1,
-                    "Value": 45
+                    "Value": 100
                 },
                 {
                     "Direction": "less than",
diff --git a/configurations/meta/santabarbara_pdb2.json b/configurations/meta/santabarbara_pdb2.json
index 84d3d1a..0cde102 100644
--- a/configurations/meta/santabarbara_pdb2.json
+++ b/configurations/meta/santabarbara_pdb2.json
@@ -269,6 +269,20 @@
                     "Name": "lower critical",
                     "Severity": 1,
                     "Value": 10.8
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "curr1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 3.6
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "power1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 43.2
                 }
             ],
             "Type": "INA230",
@@ -299,6 +313,20 @@
                     "Name": "lower critical",
                     "Severity": 1,
                     "Value": 10.8
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "curr1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 3.6
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "power1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 43.2
                 }
             ],
             "Type": "INA230",
@@ -329,6 +357,20 @@
                     "Name": "lower critical",
                     "Severity": 1,
                     "Value": 10.8
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "curr1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 3.6
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "power1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 43.2
                 }
             ],
             "Type": "INA230",
@@ -359,6 +401,20 @@
                     "Name": "lower critical",
                     "Severity": 1,
                     "Value": 10.8
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "curr1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 3.6
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "power1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 43.2
                 }
             ],
             "Type": "INA230",
@@ -376,7 +432,7 @@
                     "Hysteresis": 0.9,
                     "Name": "upper critical",
                     "Severity": 1,
-                    "Value": 45
+                    "Value": 100
                 },
                 {
                     "Direction": "less than",
@@ -398,7 +454,7 @@
                     "Hysteresis": 0.9,
                     "Name": "upper critical",
                     "Severity": 1,
-                    "Value": 45
+                    "Value": 100
                 },
                 {
                     "Direction": "less than",
@@ -420,6 +476,43 @@
                 "vout1"
             ],
             "Name": "PDB2_P12V_BRICK0",
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Label": "iout1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 109.78
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "pout1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 1384.3258
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "temp1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 100
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "vout1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 12.61
+                },
+                {
+                    "Direction": "less than",
+                    "Label": "vout1",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 11.39
+                }
+            ],
             "Type": "pmbus",
             "iout1_Name": "PDB2_P12V_BRICK0_CURR_A",
             "pout1_Name": "PDB2_P12V_BRICK0_POUT_PWR_W",
@@ -436,6 +529,43 @@
                 "vout1"
             ],
             "Name": "PDB2_P12V_BRICK1",
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Label": "iout1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 109.78
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "pout1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 1384.3258
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "temp1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 100
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "vout1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 12.61
+                },
+                {
+                    "Direction": "less than",
+                    "Label": "vout1",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 11.39
+                }
+            ],
             "Type": "pmbus",
             "iout1_Name": "PDB2_P12V_BRICK1_CURR_A",
             "pout1_Name": "PDB2_P12V_BRICK1_POUT_PWR_W",
diff --git a/configurations/meta/santabarbara_scm.json b/configurations/meta/santabarbara_scm.json
index b47f519..3219723 100644
--- a/configurations/meta/santabarbara_scm.json
+++ b/configurations/meta/santabarbara_scm.json
@@ -49,13 +49,13 @@
                     "Direction": "greater than",
                     "Name": "upper critical",
                     "Severity": 1,
-                    "Value": 3.6
+                    "Value": 3.465
                 },
                 {
                     "Direction": "less than",
                     "Name": "lower critical",
                     "Severity": 1,
-                    "Value": 3.0
+                    "Value": 3.135
                 }
             ],
             "Type": "ADC"
@@ -89,13 +89,13 @@
                     "Direction": "greater than",
                     "Name": "upper critical",
                     "Severity": 1,
-                    "Value": 1.98
+                    "Value": 1.89
                 },
                 {
                     "Direction": "less than",
                     "Name": "lower critical",
                     "Severity": 1,
-                    "Value": 1.62
+                    "Value": 1.71
                 }
             ],
             "Type": "ADC"
@@ -109,13 +109,13 @@
                     "Direction": "greater than",
                     "Name": "upper critical",
                     "Severity": 1,
-                    "Value": 3.6
+                    "Value": 1.89
                 },
                 {
                     "Direction": "less than",
                     "Name": "lower critical",
                     "Severity": 1,
-                    "Value": 1.62
+                    "Value": 1.71
                 }
             ],
             "Type": "ADC"
@@ -148,13 +148,13 @@
                     "Direction": "greater than",
                     "Name": "upper critical",
                     "Severity": 1,
-                    "Value": 1.1
+                    "Value": 1.05
                 },
                 {
                     "Direction": "less than",
                     "Name": "lower critical",
                     "Severity": 1,
-                    "Value": 0.9
+                    "Value": 0.95
                 }
             ],
             "Type": "ADC"
@@ -192,6 +192,20 @@
                     "Name": "lower critical",
                     "Severity": 1,
                     "Value": 10.8
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "curr1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 5.2
+                },
+                {
+                    "Direction": "greater than",
+                    "Label": "power1",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 62.4
                 }
             ],
             "Type": "INA230",
@@ -219,6 +233,14 @@
             "Address": "0x4b",
             "Bus": 9,
             "Name": "SCM_TEMP_C",
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 40
+                }
+            ],
             "Type": "TMP75"
         }
     ],