blob: 2c921a7f84fde1ce2ec8b97dbd8148ae76e114cf [file] [log] [blame]
{
"version": "R05",
"sensors": [
{
"name": "fan0",
"type": "fan",
"readPath": "/xyz/openbmc_project/sensors/fan_tach/fan0",
"writePath": "/sys/devices/platform/ahb/ahb:apb/f0103000.pwm-fan-controller/hwmon/@Fan_0_To_4_Hwmon@/pwm1",
"min": 0,
"max": 255
},
{
"name": "fan1",
"type": "fan",
"readPath": "/xyz/openbmc_project/sensors/fan_tach/fan1",
"writePath": "/sys/devices/platform/ahb/ahb:apb/f0103000.pwm-fan-controller/hwmon/@Fan_0_To_4_Hwmon@/pwm2",
"min": 0,
"max": 255
},
{
"name": "fb_fan0",
"type": "fan",
"readPath": "/xyz/openbmc_project/sensors/fan_tach/fb_fan0",
"writePath": "/sys/devices/platform/ahb/ahb:apb/f0103000.pwm-fan-controller/hwmon/@Fan_0_To_4_Hwmon@/pwm3",
"min": 0,
"max": 255
},
{
"name": "fb_fan1",
"type": "fan",
"readPath": "/xyz/openbmc_project/sensors/fan_tach/fb_fan1",
"writePath": "/sys/devices/platform/ahb/ahb:apb/f0103000.pwm-fan-controller/hwmon/@Fan_0_To_4_Hwmon@/pwm4",
"min": 0,
"max": 255
},
{
"name": "fb_fan2",
"type": "fan",
"readPath": "/xyz/openbmc_project/sensors/fan_tach/fb_fan2",
"writePath": "/sys/devices/platform/ahb/ahb:apb/f0103000.pwm-fan-controller/hwmon/@Fan_0_To_4_Hwmon@/pwm5",
"min": 0,
"max": 255
},
{
"name": "fleeting0",
"type": "margin",
"readPath": "/xyz/openbmc_project/extsensors/margin/fleeting0",
"writePath": "",
"min": 0,
"max": 0,
"ignoreDbusMinMax": true,
"timeout": 0
},
{
"name": "fleeting1",
"type": "margin",
"readPath": "/xyz/openbmc_project/extsensors/margin/fleeting1",
"writePath": "",
"min": 0,
"max": 0,
"ignoreDbusMinMax": true,
"timeout": 0
},
{
"name": "fleeting2",
"type": "margin",
"readPath": "/xyz/openbmc_project/extsensors/margin/fleeting2",
"writePath": "",
"min": 0,
"max": 0,
"ignoreDbusMinMax": true,
"timeout": 0
},
{
"name": "cputemp",
"type": "temp",
"readPath": "/xyz/openbmc_project/sensors/temperature/cputemp",
"writePath": "",
"min": 0,
"max": 0,
"ignoreDbusMinMax": true,
"timeout": 0
},
{
"name": "vddcr_cpu",
"type": "temp",
"readPath": "/xyz/openbmc_project/sensors/temperature/vddcr_cpu",
"writePath": "",
"min": 0,
"max": 0,
"ignoreDbusMinMax": true,
"timeout": 0
},
{
"name": "vddcr_soc",
"type": "temp",
"readPath": "/xyz/openbmc_project/sensors/temperature/vddcr_soc",
"writePath": "",
"min": 0,
"max": 0,
"ignoreDbusMinMax": true,
"timeout": 0
},
{
"name": "vddio_abcd",
"type": "temp",
"readPath": "/xyz/openbmc_project/sensors/temperature/vddio_abcd",
"writePath": "",
"min": 0,
"max": 0,
"ignoreDbusMinMax": true,
"timeout": 0
},
{
"name": "vddio_efgh",
"type": "temp",
"readPath": "/xyz/openbmc_project/sensors/temperature/vddio_efgh",
"writePath": "",
"min": 0,
"max": 0,
"ignoreDbusMinMax": true,
"timeout": 0
},
{
"name": "p12v_mobo",
"type": "temp",
"readPath": "/xyz/openbmc_project/sensors/temperature/p12v_mobo",
"writePath": "",
"min": 0,
"max": 0,
"ignoreDbusMinMax": true,
"timeout": 0
},
{
"name": "powerseq_temp",
"type": "temp",
"readPath": "/xyz/openbmc_project/sensors/temperature/powerseq_temp",
"writePath": "",
"min": 0,
"max": 0,
"ignoreDbusMinMax": true,
"timeout": 0
},
{
"name": "p12v_fan",
"type": "temp",
"readPath": "/xyz/openbmc_project/sensors/temperature/p12v_fan",
"writePath": "",
"min": 0,
"max": 0,
"ignoreDbusMinMax": true,
"timeout": 0
},
{
"name": "nvme0",
"type": "temp",
"readPath": "/xyz/openbmc_project/sensors/temperature/nvme0",
"writePath": "",
"min": 0,
"max": 0,
"ignoreDbusMinMax": true,
"timeout": 0
},
{
"name": "nvme1",
"type": "temp",
"readPath": "/xyz/openbmc_project/sensors/temperature/nvme1",
"writePath": "",
"min": 0,
"max": 0,
"ignoreDbusMinMax": true,
"timeout": 0
},
{
"name": "nvme2",
"type": "temp",
"readPath": "/xyz/openbmc_project/sensors/temperature/nvme2",
"writePath": "",
"min": 0,
"max": 0,
"ignoreDbusMinMax": true,
"timeout": 0
},
{
"name": "nvme3",
"type": "temp",
"readPath": "/xyz/openbmc_project/sensors/temperature/nvme3",
"writePath": "",
"min": 0,
"max": 0,
"ignoreDbusMinMax": true,
"timeout": 0
},
{
"name": "nvme4",
"type": "temp",
"readPath": "/xyz/openbmc_project/sensors/temperature/nvme4",
"writePath": "",
"min": 0,
"max": 0,
"ignoreDbusMinMax": true,
"timeout": 0
},
{
"name": "nvme5",
"type": "temp",
"readPath": "/xyz/openbmc_project/sensors/temperature/nvme5",
"writePath": "",
"min": 0,
"max": 0,
"ignoreDbusMinMax": true,
"timeout": 0
},
{
"name": "nvme6",
"type": "temp",
"readPath": "/xyz/openbmc_project/sensors/temperature/nvme6",
"writePath": "",
"min": 0,
"max": 0,
"ignoreDbusMinMax": true,
"timeout": 0
},
{
"name": "nvme7",
"type": "temp",
"readPath": "/xyz/openbmc_project/sensors/temperature/nvme7",
"writePath": "",
"min": 0,
"max": 0,
"ignoreDbusMinMax": true,
"timeout": 0
},
{
"name": "nvme8",
"type": "temp",
"readPath": "/xyz/openbmc_project/sensors/temperature/nvme8",
"writePath": "",
"min": 0,
"max": 0,
"ignoreDbusMinMax": true,
"timeout": 0
},
{
"name": "nvme9",
"type": "temp",
"readPath": "/xyz/openbmc_project/sensors/temperature/nvme9",
"writePath": "",
"min": 0,
"max": 0,
"ignoreDbusMinMax": true,
"timeout": 0
},
{
"name": "nvme10",
"type": "temp",
"readPath": "/xyz/openbmc_project/sensors/temperature/nvme10",
"writePath": "",
"min": 0,
"max": 0,
"ignoreDbusMinMax": true,
"timeout": 0
},
{
"name": "nvme11",
"type": "temp",
"readPath": "/xyz/openbmc_project/sensors/temperature/nvme11",
"writePath": "",
"min": 0,
"max": 0,
"ignoreDbusMinMax": true,
"timeout": 0
},
{
"name": "nvme12",
"type": "temp",
"readPath": "/xyz/openbmc_project/sensors/temperature/nvme12",
"writePath": "",
"min": 0,
"max": 0,
"ignoreDbusMinMax": true,
"timeout": 0
},
{
"name": "nvme13",
"type": "temp",
"readPath": "/xyz/openbmc_project/sensors/temperature/nvme13",
"writePath": "",
"min": 0,
"max": 0,
"ignoreDbusMinMax": true,
"timeout": 0
},
{
"name": "nvme14",
"type": "temp",
"readPath": "/xyz/openbmc_project/sensors/temperature/nvme14",
"writePath": "",
"min": 0,
"max": 0,
"ignoreDbusMinMax": true,
"timeout": 0
},
{
"name": "nvme15",
"type": "temp",
"readPath": "/xyz/openbmc_project/sensors/temperature/nvme15",
"writePath": "",
"min": 0,
"max": 0,
"ignoreDbusMinMax": true,
"timeout": 0
}
],
"zones": [
{
"id": 0,
"minThermalOutput": 0.0,
"failsafePercent": 100.0,
"pids": [
{
"name": "fan0",
"type": "fan",
"inputs": [
"fan0"
],
"setpoint": 0.0,
"pid": {
"samplePeriod": 0.1,
"proportionalCoeff": 0.0,
"integralCoeff": 0.0,
"feedFwdOffsetCoeff": 0.0,
"feedFwdGainCoeff": 0.0056,
"integralLimit_min": 0.0,
"integralLimit_max": 0.0,
"outLim_min": 15.0,
"outLim_max": 100.0,
"slewNeg": 0.0,
"slewPos": 0.0
}
},
{
"name": "fan1",
"type": "fan",
"inputs": [
"fan1"
],
"setpoint": 0.0,
"pid": {
"samplePeriod": 0.1,
"proportionalCoeff": 0.0,
"integralCoeff": 0.0,
"feedFwdOffsetCoeff": 0.0,
"feedFwdGainCoeff": 0.0056,
"integralLimit_min": 0.0,
"integralLimit_max": 0.0,
"outLim_min": 15.0,
"outLim_max": 100.0,
"slewNeg": 0.0,
"slewPos": 0.0
}
},
{
"name": "cputemp",
"type": "temp",
"inputs": [
"cputemp"
],
"setpoint": 80.0,
"pid": {
"samplePeriod": 1.0,
"proportionalCoeff": -714.0,
"integralCoeff": -9.0,
"feedFwdOffsetCoeff": 0.0,
"feedFwdGainCoeff": 0.0,
"integralLimit_min": 2679.0,
"integralLimit_max": 18000.0,
"outLim_min": 2679.0,
"outLim_max": 18000.0,
"slewNeg": 0.0,
"slewPos": 0.0,
"positiveHysteresis": 0.0,
"negativeHysteresis": 0.0
}
},
{
"name": "zone0_vr",
"type": "temp",
"inputs": [
"vddcr_cpu",
"vddcr_soc",
"vddio_abcd",
"vddio_efgh",
"p12v_mobo",
"powerseq_temp"
],
"setpoint": 90.0,
"pid": {
"samplePeriod": 1.0,
"proportionalCoeff": -536.0,
"integralCoeff": -9.0,
"feedFwdOffsetCoeff": 0.0,
"feedFwdGainCoeff": 0.0,
"integralLimit_min": 2679.0,
"integralLimit_max": 18000.0,
"outLim_min": 2679.0,
"outLim_max": 18000.0,
"slewNeg": 0.0,
"slewPos": 0.0,
"positiveHysteresis": 0.0,
"negativeHysteresis": 0.0
}
},
{
"name": "fleeting0",
"type": "margin",
"inputs": [
"fleeting0"
],
"setpoint": 10.0,
"pid": {
"samplePeriod": 1.0,
"proportionalCoeff": 536.0,
"integralCoeff": 9.0,
"feedFwdOffsetCoeff": 0.0,
"feedFwdGainCoeff": 0.0,
"integralLimit_min": 2679.0,
"integralLimit_max": 18000.0,
"outLim_min": 2679.0,
"outLim_max": 18000.0,
"slewNeg": 0.0,
"slewPos": 0.0,
"positiveHysteresis": 0.0,
"negativeHysteresis": 0.0
}
},
{
"name": "fleeting1",
"type": "margin",
"inputs": [
"fleeting1"
],
"setpoint": 10.0,
"pid": {
"samplePeriod": 1.0,
"proportionalCoeff": 536.0,
"integralCoeff": 18.0,
"feedFwdOffsetCoeff": 0.0,
"feedFwdGainCoeff": 0.0,
"integralLimit_min": 2679.0,
"integralLimit_max": 18000.0,
"outLim_min": 2679.0,
"outLim_max": 18000.0,
"slewNeg": 0.0,
"slewPos": 0.0,
"positiveHysteresis": 0.0,
"negativeHysteresis": 0.0
}
},
{
"name": "fleeting2",
"type": "margin",
"inputs": [
"fleeting2"
],
"setpoint": 10.0,
"pid": {
"samplePeriod": 1.0,
"proportionalCoeff": 536.0,
"integralCoeff": 18.0,
"feedFwdOffsetCoeff": 0.0,
"feedFwdGainCoeff": 0.0,
"integralLimit_min": 2679.0,
"integralLimit_max": 18000.0,
"outLim_min": 2679.0,
"outLim_max": 18000.0,
"slewNeg": 0.0,
"slewPos": 0.0,
"positiveHysteresis": 0.0,
"negativeHysteresis": 0.0
}
}
]
},
{
"id": 1,
"minThermalOutput": 0.0,
"failsafePercent": 100.0,
"pids": [
{
"name": "fb_fan0",
"type": "fan",
"inputs": [
"fb_fan0"
],
"setpoint": 0.0,
"pid": {
"samplePeriod": 0.1,
"proportionalCoeff": 0.0,
"integralCoeff": 0.0,
"feedFwdOffsetCoeff": 0.0,
"feedFwdGainCoeff": 0.0056,
"integralLimit_min": 0.0,
"integralLimit_max": 0.0,
"outLim_min": 15.0,
"outLim_max": 100.0,
"slewNeg": 0.0,
"slewPos": 0.0
}
},
{
"name": "fb_fan1",
"type": "fan",
"inputs": [
"fb_fan1"
],
"setpoint": 0.0,
"pid": {
"samplePeriod": 0.1,
"proportionalCoeff": 0.0,
"integralCoeff": 0.0,
"feedFwdOffsetCoeff": 0.0,
"feedFwdGainCoeff": 0.0056,
"integralLimit_min": 0.0,
"integralLimit_max": 0.0,
"outLim_min": 15.0,
"outLim_max": 100.0,
"slewNeg": 0.0,
"slewPos": 0.0
}
},
{
"name": "fb_fan2",
"type": "fan",
"inputs": [
"fb_fan2"
],
"setpoint": 0.0,
"pid": {
"samplePeriod": 0.1,
"proportionalCoeff": 0.0,
"integralCoeff": 0.0,
"feedFwdOffsetCoeff": 0.0,
"feedFwdGainCoeff": 0.0056,
"integralLimit_min": 0.0,
"integralLimit_max": 0.0,
"outLim_min": 15.0,
"outLim_max": 100.0,
"slewNeg": 0.0,
"slewPos": 0.0
}
},
{
"name": "p12v_fan",
"type": "temp",
"inputs": [
"p12v_fan"
],
"setpoint": 90.0,
"pid": {
"samplePeriod": 1.0,
"proportionalCoeff": -268.0,
"integralCoeff": -4.0,
"feedFwdOffsetCoeff": 0.0,
"feedFwdGainCoeff": 0.0,
"integralLimit_min": 2679.0,
"integralLimit_max": 18000.0,
"outLim_min": 2679.0,
"outLim_max": 18000.0,
"slewNeg": 0.0,
"slewPos": 0.0,
"positiveHysteresis": 0.0,
"negativeHysteresis": 0.0
}
},
{
"name": "nvme0",
"type": "temp",
"inputs": [
"nvme0"
],
"setpoint": @WCTemp00@,
"pid": {
"samplePeriod": 1.0,
"proportionalCoeff": -1250.0,
"integralCoeff": -12.0,
"feedFwdOffsetCoeff": 0.0,
"feedFwdGainCoeff": 0.0,
"integralLimit_min": 2679.0,
"integralLimit_max": 18000.0,
"outLim_min": 2679.0,
"outLim_max": 18000.0,
"slewNeg": 0.0,
"slewPos": 0.0,
"positiveHysteresis": 0.0,
"negativeHysteresis": 0.0
}
},
{
"name": "nvme1",
"type": "temp",
"inputs": [
"nvme1"
],
"setpoint": @WCTemp01@,
"pid": {
"samplePeriod": 1.0,
"proportionalCoeff": -1250.0,
"integralCoeff": -12.0,
"feedFwdOffsetCoeff": 0.0,
"feedFwdGainCoeff": 0.0,
"integralLimit_min": 2679.0,
"integralLimit_max": 18000.0,
"outLim_min": 2679.0,
"outLim_max": 18000.0,
"slewNeg": 0.0,
"slewPos": 0.0,
"positiveHysteresis": 0.0,
"negativeHysteresis": 0.0
}
},
{
"name": "nvme2",
"type": "temp",
"inputs": [
"nvme2"
],
"setpoint": @WCTemp02@,
"pid": {
"samplePeriod": 1.0,
"proportionalCoeff": -1250.0,
"integralCoeff": -12.0,
"feedFwdOffsetCoeff": 0.0,
"feedFwdGainCoeff": 0.0,
"integralLimit_min": 2679.0,
"integralLimit_max": 18000.0,
"outLim_min": 2679.0,
"outLim_max": 18000.0,
"slewNeg": 0.0,
"slewPos": 0.0,
"positiveHysteresis": 0.0,
"negativeHysteresis": 0.0
}
},
{
"name": "nvme3",
"type": "temp",
"inputs": [
"nvme3"
],
"setpoint": @WCTemp03@,
"pid": {
"samplePeriod": 1.0,
"proportionalCoeff": -1250.0,
"integralCoeff": -12.0,
"feedFwdOffsetCoeff": 0.0,
"feedFwdGainCoeff": 0.0,
"integralLimit_min": 2679.0,
"integralLimit_max": 18000.0,
"outLim_min": 2679.0,
"outLim_max": 18000.0,
"slewNeg": 0.0,
"slewPos": 0.0,
"positiveHysteresis": 0.0,
"negativeHysteresis": 0.0
}
},
{
"name": "nvme4",
"type": "temp",
"inputs": [
"nvme4"
],
"setpoint": @WCTemp04@,
"pid": {
"samplePeriod": 1.0,
"proportionalCoeff": -1250.0,
"integralCoeff": -12.0,
"feedFwdOffsetCoeff": 0.0,
"feedFwdGainCoeff": 0.0,
"integralLimit_min": 2679.0,
"integralLimit_max": 18000.0,
"outLim_min": 2679.0,
"outLim_max": 18000.0,
"slewNeg": 0.0,
"slewPos": 0.0,
"positiveHysteresis": 0.0,
"negativeHysteresis": 0.0
}
},
{
"name": "nvme5",
"type": "temp",
"inputs": [
"nvme5"
],
"setpoint": @WCTemp05@,
"pid": {
"samplePeriod": 1.0,
"proportionalCoeff": -1250.0,
"integralCoeff": -12.0,
"feedFwdOffsetCoeff": 0.0,
"feedFwdGainCoeff": 0.0,
"integralLimit_min": 2679.0,
"integralLimit_max": 18000.0,
"outLim_min": 2679.0,
"outLim_max": 18000.0,
"slewNeg": 0.0,
"slewPos": 0.0,
"positiveHysteresis": 0.0,
"negativeHysteresis": 0.0
}
},
{
"name": "nvme6",
"type": "temp",
"inputs": [
"nvme6"
],
"setpoint": @WCTemp06@,
"pid": {
"samplePeriod": 1.0,
"proportionalCoeff": -1250.0,
"integralCoeff": -12.0,
"feedFwdOffsetCoeff": 0.0,
"feedFwdGainCoeff": 0.0,
"integralLimit_min": 2679.0,
"integralLimit_max": 18000.0,
"outLim_min": 2679.0,
"outLim_max": 18000.0,
"slewNeg": 0.0,
"slewPos": 0.0,
"positiveHysteresis": 0.0,
"negativeHysteresis": 0.0
}
},
{
"name": "nvme7",
"type": "temp",
"inputs": [
"nvme7"
],
"setpoint": @WCTemp07@,
"pid": {
"samplePeriod": 1.0,
"proportionalCoeff": -1250.0,
"integralCoeff": -12.0,
"feedFwdOffsetCoeff": 0.0,
"feedFwdGainCoeff": 0.0,
"integralLimit_min": 2679.0,
"integralLimit_max": 18000.0,
"outLim_min": 2679.0,
"outLim_max": 18000.0,
"slewNeg": 0.0,
"slewPos": 0.0,
"positiveHysteresis": 0.0,
"negativeHysteresis": 0.0
}
},
{
"name": "nvme8",
"type": "temp",
"inputs": [
"nvme8"
],
"setpoint": @WCTemp08@,
"pid": {
"samplePeriod": 1.0,
"proportionalCoeff": -1250.0,
"integralCoeff": -12.0,
"feedFwdOffsetCoeff": 0.0,
"feedFwdGainCoeff": 0.0,
"integralLimit_min": 2679.0,
"integralLimit_max": 18000.0,
"outLim_min": 2679.0,
"outLim_max": 18000.0,
"slewNeg": 0.0,
"slewPos": 0.0,
"positiveHysteresis": 0.0,
"negativeHysteresis": 0.0
}
},
{
"name": "nvme9",
"type": "temp",
"inputs": [
"nvme9"
],
"setpoint": @WCTemp09@,
"pid": {
"samplePeriod": 1.0,
"proportionalCoeff": -1250.0,
"integralCoeff": -12.0,
"feedFwdOffsetCoeff": 0.0,
"feedFwdGainCoeff": 0.0,
"integralLimit_min": 2679.0,
"integralLimit_max": 18000.0,
"outLim_min": 2679.0,
"outLim_max": 18000.0,
"slewNeg": 0.0,
"slewPos": 0.0,
"positiveHysteresis": 0.0,
"negativeHysteresis": 0.0
}
},
{
"name": "nvme10",
"type": "temp",
"inputs": [
"nvme10"
],
"setpoint": @WCTemp10@,
"pid": {
"samplePeriod": 1.0,
"proportionalCoeff": -1250.0,
"integralCoeff": -12.0,
"feedFwdOffsetCoeff": 0.0,
"feedFwdGainCoeff": 0.0,
"integralLimit_min": 2679.0,
"integralLimit_max": 18000.0,
"outLim_min": 2679.0,
"outLim_max": 18000.0,
"slewNeg": 0.0,
"slewPos": 0.0,
"positiveHysteresis": 0.0,
"negativeHysteresis": 0.0
}
},
{
"name": "nvme11",
"type": "temp",
"inputs": [
"nvme11"
],
"setpoint": @WCTemp11@,
"pid": {
"samplePeriod": 1.0,
"proportionalCoeff": -1250.0,
"integralCoeff": -12.0,
"feedFwdOffsetCoeff": 0.0,
"feedFwdGainCoeff": 0.0,
"integralLimit_min": 2679.0,
"integralLimit_max": 18000.0,
"outLim_min": 2679.0,
"outLim_max": 18000.0,
"slewNeg": 0.0,
"slewPos": 0.0,
"positiveHysteresis": 0.0,
"negativeHysteresis": 0.0
}
},
{
"name": "nvme12",
"type": "temp",
"inputs": [
"nvme12"
],
"setpoint": @WCTemp12@,
"pid": {
"samplePeriod": 1.0,
"proportionalCoeff": -1250.0,
"integralCoeff": -12.0,
"feedFwdOffsetCoeff": 0.0,
"feedFwdGainCoeff": 0.0,
"integralLimit_min": 2679.0,
"integralLimit_max": 18000.0,
"outLim_min": 2679.0,
"outLim_max": 18000.0,
"slewNeg": 0.0,
"slewPos": 0.0,
"positiveHysteresis": 0.0,
"negativeHysteresis": 0.0
}
},
{
"name": "nvme13",
"type": "temp",
"inputs": [
"nvme13"
],
"setpoint": @WCTemp13@,
"pid": {
"samplePeriod": 1.0,
"proportionalCoeff": -1250.0,
"integralCoeff": -12.0,
"feedFwdOffsetCoeff": 0.0,
"feedFwdGainCoeff": 0.0,
"integralLimit_min": 2679.0,
"integralLimit_max": 18000.0,
"outLim_min": 2679.0,
"outLim_max": 18000.0,
"slewNeg": 0.0,
"slewPos": 0.0,
"positiveHysteresis": 0.0,
"negativeHysteresis": 0.0
}
},
{
"name": "nvme14",
"type": "temp",
"inputs": [
"nvme14"
],
"setpoint": @WCTemp14@,
"pid": {
"samplePeriod": 1.0,
"proportionalCoeff": -1250.0,
"integralCoeff": -12.0,
"feedFwdOffsetCoeff": 0.0,
"feedFwdGainCoeff": 0.0,
"integralLimit_min": 2679.0,
"integralLimit_max": 18000.0,
"outLim_min": 2679.0,
"outLim_max": 18000.0,
"slewNeg": 0.0,
"slewPos": 0.0,
"positiveHysteresis": 0.0,
"negativeHysteresis": 0.0
}
},
{
"name": "nvme15",
"type": "temp",
"inputs": [
"nvme15"
],
"setpoint": @WCTemp15@,
"pid": {
"samplePeriod": 1.0,
"proportionalCoeff": -1250.0,
"integralCoeff": -12.0,
"feedFwdOffsetCoeff": 0.0,
"feedFwdGainCoeff": 0.0,
"integralLimit_min": 2679.0,
"integralLimit_max": 18000.0,
"outLim_min": 2679.0,
"outLim_max": 18000.0,
"slewNeg": 0.0,
"slewPos": 0.0,
"positiveHysteresis": 0.0,
"negativeHysteresis": 0.0
}
}
]
}
]
}