configurations: sbp1: Update PID settings

Change settings as requested by IBM.

- Update integral coefficient: -9.2 -> -5
- Update negative hysteresis: 5 -> 0
- Update proportional coefficient: -536 -> -500
- Update ILimitMax and OutLimitMax: 32000 -> 18000
- Update setpoints to higher limits for all groups
- Drop QSFP as the ADC temperature sensors should not be
  used to measure the QFSP temperature

Change-Id: I9b0d3cdc1c538b2d534225b3c5224e846a17cb30
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
diff --git a/configurations/sbp1_chassis.json b/configurations/sbp1_chassis.json
index 83fe374..ee362fc 100644
--- a/configurations/sbp1_chassis.json
+++ b/configurations/sbp1_chassis.json
@@ -1564,8 +1564,8 @@
             "Class": "temp",
             "FFGainCoefficient": 0,
             "FFOffCoefficient": 0,
-            "ICoefficient": -9.2,
-            "ILimitMax": 32000,
+            "ICoefficient": -5,
+            "ILimitMax": 18000,
             "ILimitMin": 2500,
             "Inputs": [
                 "BCM0_TEMP Temperature",
@@ -1574,13 +1574,13 @@
                 "BCM3_TEMP Temperature"
             ],
             "Name": "PSU Temperature",
-            "NegativeHysteresis": 5,
-            "OutLimitMax": 32000,
+            "NegativeHysteresis": 0,
+            "OutLimitMax": 18000,
             "OutLimitMin": 2500,
             "Outputs": [],
-            "PCoefficient": -536,
+            "PCoefficient": -500,
             "PositiveHysteresis": 0,
-            "SetPoint": 55,
+            "SetPoint": 95,
             "SlewNeg": 0,
             "SlewPos": 0,
             "Type": "Pid",
@@ -1592,36 +1592,8 @@
             "Class": "temp",
             "FFGainCoefficient": 0,
             "FFOffCoefficient": 0,
-            "ICoefficient": -9.2,
-            "ILimitMax": 32000,
-            "ILimitMin": 2500,
-            "Inputs": [
-                "QSFP1 Temperature",
-                "QSFP2 Temperature",
-                "QSFP3 Temperature",
-                "QSFP4 Temperature"
-            ],
-            "Name": "QSFP Temperature",
-            "NegativeHysteresis": 5,
-            "OutLimitMax": 32000,
-            "OutLimitMin": 2500,
-            "Outputs": [],
-            "PCoefficient": -536,
-            "PositiveHysteresis": 0,
-            "SetPoint": 55,
-            "SlewNeg": 0,
-            "SlewPos": 0,
-            "Type": "Pid",
-            "Zones": [
-                "PSU"
-            ]
-        },
-        {
-            "Class": "temp",
-            "FFGainCoefficient": 0,
-            "FFOffCoefficient": 0,
-            "ICoefficient": -9.2,
-            "ILimitMax": 32000,
+            "ICoefficient": -5,
+            "ILimitMax": 18000,
             "ILimitMin": 2500,
             "Inputs": [
                 "Die_CPU1",
@@ -1630,13 +1602,13 @@
                 "Die_CPU4"
             ],
             "Name": "CPU Temperature",
-            "NegativeHysteresis": 2,
-            "OutLimitMax": 32000,
+            "NegativeHysteresis": 0,
+            "OutLimitMax": 18000,
             "OutLimitMin": 2500,
             "Outputs": [],
-            "PCoefficient": -536,
+            "PCoefficient": -500,
             "PositiveHysteresis": 0,
-            "SetPoint": 65,
+            "SetPoint": 85,
             "SlewNeg": 0,
             "SlewPos": 0,
             "Type": "Pid",
@@ -1648,8 +1620,8 @@
             "Class": "temp",
             "FFGainCoefficient": 0,
             "FFOffCoefficient": 0,
-            "ICoefficient": -9.2,
-            "ILimitMax": 32000,
+            "ICoefficient": -5,
+            "ILimitMax": 18000,
             "ILimitMin": 2500,
             "Inputs": [
                 "PVCCFA_EHV_CPU0 Temperature",
@@ -1674,13 +1646,13 @@
                 "PVPP_HBM_CPU3 Temperature"
             ],
             "Name": "CPU VR Temperature",
-            "NegativeHysteresis": 5,
-            "OutLimitMax": 32000,
+            "NegativeHysteresis": 0,
+            "OutLimitMax": 18000,
             "OutLimitMin": 2500,
             "Outputs": [],
-            "PCoefficient": -536,
+            "PCoefficient": -500,
             "PositiveHysteresis": 0,
-            "SetPoint": 55,
+            "SetPoint": 85,
             "SlewNeg": 0,
             "SlewPos": 0,
             "Type": "Pid",
@@ -1692,8 +1664,8 @@
             "Class": "temp",
             "FFGainCoefficient": 0,
             "FFOffCoefficient": 0,
-            "ICoefficient": -9.2,
-            "ILimitMax": 32000,
+            "ICoefficient": -5,
+            "ILimitMax": 18000,
             "ILimitMin": 2500,
             "Inputs": [
                 "P1V2_NIC Temperature",
@@ -1703,13 +1675,13 @@
                 "PVCORE_NIC2 Temperature"
             ],
             "Name": "NIC VR Temperature",
-            "NegativeHysteresis": 5,
-            "OutLimitMax": 32000,
+            "NegativeHysteresis": 0,
+            "OutLimitMax": 18000,
             "OutLimitMin": 2500,
             "Outputs": [],
-            "PCoefficient": -536,
+            "PCoefficient": -500,
             "PositiveHysteresis": 0,
-            "SetPoint": 55,
+            "SetPoint": 60,
             "SlewNeg": 0,
             "SlewPos": 0,
             "Type": "Pid",
@@ -1721,8 +1693,8 @@
             "Class": "temp",
             "FFGainCoefficient": 0,
             "FFOffCoefficient": 0,
-            "ICoefficient": -9.2,
-            "ILimitMax": 32000,
+            "ICoefficient": -5,
+            "ILimitMax": 18000,
             "ILimitMin": 2500,
             "Inputs": [
                 "DIMM_A1_CPU1",
@@ -1743,13 +1715,13 @@
                 "DIMM_H2_CPU1"
             ],
             "Name": "CPU1 VR Temperature",
-            "NegativeHysteresis": 5,
-            "OutLimitMax": 32000,
+            "NegativeHysteresis": 0,
+            "OutLimitMax": 18000,
             "OutLimitMin": 2500,
             "Outputs": [],
-            "PCoefficient": -536,
+            "PCoefficient": -500,
             "PositiveHysteresis": 0,
-            "SetPoint": 55,
+            "SetPoint": 60,
             "SlewNeg": 0,
             "SlewPos": 0,
             "Type": "Pid",
@@ -1761,8 +1733,8 @@
             "Class": "temp",
             "FFGainCoefficient": 0,
             "FFOffCoefficient": 0,
-            "ICoefficient": -9.2,
-            "ILimitMax": 32000,
+            "ICoefficient": -5,
+            "ILimitMax": 18000,
             "ILimitMin": 2500,
             "Inputs": [
                 "DIMM_A1_CPU2",
@@ -1783,13 +1755,13 @@
                 "DIMM_H2_CPU2"
             ],
             "Name": "CPU2 VR Temperature",
-            "NegativeHysteresis": 5,
-            "OutLimitMax": 32000,
+            "NegativeHysteresis": 0,
+            "OutLimitMax": 18000,
             "OutLimitMin": 2500,
             "Outputs": [],
-            "PCoefficient": -536,
+            "PCoefficient": -500,
             "PositiveHysteresis": 0,
-            "SetPoint": 55,
+            "SetPoint": 60,
             "SlewNeg": 0,
             "SlewPos": 0,
             "Type": "Pid",
@@ -1801,8 +1773,8 @@
             "Class": "temp",
             "FFGainCoefficient": 0,
             "FFOffCoefficient": 0,
-            "ICoefficient": -9.2,
-            "ILimitMax": 32000,
+            "ICoefficient": -5,
+            "ILimitMax": 18000,
             "ILimitMin": 2500,
             "Inputs": [
                 "DIMM_A1_CPU3",
@@ -1823,13 +1795,13 @@
                 "DIMM_H2_CPU3"
             ],
             "Name": "CPU3 VR Temperature",
-            "NegativeHysteresis": 5,
-            "OutLimitMax": 32000,
+            "NegativeHysteresis": 0,
+            "OutLimitMax": 18000,
             "OutLimitMin": 2500,
             "Outputs": [],
-            "PCoefficient": -536,
+            "PCoefficient": -500,
             "PositiveHysteresis": 0,
-            "SetPoint": 55,
+            "SetPoint": 60,
             "SlewNeg": 0,
             "SlewPos": 0,
             "Type": "Pid",
@@ -1841,8 +1813,8 @@
             "Class": "temp",
             "FFGainCoefficient": 0,
             "FFOffCoefficient": 0,
-            "ICoefficient": -9.2,
-            "ILimitMax": 32000,
+            "ICoefficient": -5,
+            "ILimitMax": 18000,
             "ILimitMin": 2500,
             "Inputs": [
                 "DIMM_A1_CPU4",
@@ -1863,13 +1835,13 @@
                 "DIMM_H2_CPU4"
             ],
             "Name": "CPU4 VR Temperature",
-            "NegativeHysteresis": 5,
-            "OutLimitMax": 32000,
+            "NegativeHysteresis": 0,
+            "OutLimitMax": 18000,
             "OutLimitMin": 2500,
             "Outputs": [],
-            "PCoefficient": -536,
+            "PCoefficient": -500,
             "PositiveHysteresis": 0,
-            "SetPoint": 55,
+            "SetPoint": 60,
             "SlewNeg": 0,
             "SlewPos": 0,
             "Type": "Pid",