configurations: minerva_pdb_hsc_xdp: add hysteresis
The hysteresis value is set to 2% of the trigger threshold
to ensure more precise triggering of assert and deassert for
sensors like a 12V sensor. For example, with normal readings
and thresholds at ±10% (10.8V to 13.2V), the default value of
2.55 is too large for this range.
Change-Id: Ib612861a4ad70aa669b5fb8dc90a9ccf0a231c8e
Signed-off-by: Daniel Hsu <Daniel-Hsu@quantatw.com>
diff --git a/configurations/meta/minerva_pdb_hsc_xdp.json b/configurations/meta/minerva_pdb_hsc_xdp.json
index f3bf697..ac9e8fa 100644
--- a/configurations/meta/minerva_pdb_hsc_xdp.json
+++ b/configurations/meta/minerva_pdb_hsc_xdp.json
@@ -7,12 +7,14 @@
"Thresholds": [
{
"Direction": "less than",
+ "Hysteresis": 0.1,
"Name": "lower critical",
"Severity": 1,
"Value": 5.0
},
{
"Direction": "greater than",
+ "Hysteresis": 1.6,
"Name": "upper critical",
"Severity": 1,
"Value": 80.0
@@ -34,6 +36,7 @@
"Thresholds": [
{
"Direction": "greater than",
+ "Hysteresis": 0.75,
"Label": "iout1",
"Name": "upper critical",
"Severity": 1,
@@ -41,6 +44,7 @@
},
{
"Direction": "greater than",
+ "Hysteresis": 38.2,
"Label": "pin",
"Name": "upper critical",
"Severity": 1,
@@ -48,6 +52,7 @@
},
{
"Direction": "less than",
+ "Hysteresis": 0.1,
"Label": "temp1",
"Name": "lower critical",
"Severity": 1,
@@ -55,6 +60,7 @@
},
{
"Direction": "greater than",
+ "Hysteresis": 1.6,
"Label": "temp1",
"Name": "upper critical",
"Severity": 1,
@@ -62,6 +68,7 @@
},
{
"Direction": "less than",
+ "Hysteresis": 0.92,
"Label": "vin",
"Name": "lower critical",
"Severity": 1,
@@ -69,6 +76,7 @@
},
{
"Direction": "greater than",
+ "Hysteresis": 1.1,
"Label": "vin",
"Name": "upper critical",
"Severity": 1,
@@ -76,6 +84,7 @@
},
{
"Direction": "less than",
+ "Hysteresis": 0.92,
"Label": "vout1",
"Name": "lower critical",
"Severity": 1,
@@ -83,6 +92,7 @@
},
{
"Direction": "greater than",
+ "Hysteresis": 1.1,
"Label": "vout1",
"Name": "upper critical",
"Severity": 1,
@@ -111,6 +121,7 @@
"Thresholds": [
{
"Direction": "greater than",
+ "Hysteresis": 1.432,
"Label": "iout1",
"Name": "upper critical",
"Severity": 1,
@@ -118,6 +129,7 @@
},
{
"Direction": "greater than",
+ "Hysteresis": 17.48,
"Label": "pin",
"Name": "upper critical",
"Severity": 1,
@@ -125,6 +137,7 @@
},
{
"Direction": "greater than",
+ "Hysteresis": 17.2,
"Label": "pout1",
"Name": "upper critical",
"Severity": 1,
@@ -132,6 +145,7 @@
},
{
"Direction": "less than",
+ "Hysteresis": 0.1,
"Label": "temp1",
"Name": "lower critical",
"Severity": 1,
@@ -139,6 +153,7 @@
},
{
"Direction": "greater than",
+ "Hysteresis": 2.1,
"Label": "temp1",
"Name": "upper critical",
"Severity": 1,
@@ -146,6 +161,7 @@
},
{
"Direction": "less than",
+ "Hysteresis": 0.76,
"Label": "vin",
"Name": "lower critical",
"Severity": 1,
@@ -153,6 +169,7 @@
},
{
"Direction": "greater than",
+ "Hysteresis": 1.2,
"Label": "vin",
"Name": "upper critical",
"Severity": 1,
@@ -160,6 +177,7 @@
},
{
"Direction": "less than",
+ "Hysteresis": 0.216,
"Label": "vout1",
"Name": "lower critical",
"Severity": 1,
@@ -167,6 +185,7 @@
},
{
"Direction": "greater than",
+ "Hysteresis": 0.264,
"Label": "vout1",
"Name": "upper critical",
"Severity": 1,