configuration: santabarbara: add scale for PDB1 power sensors
Add scale to keep ASIC current reading error within 2%.
Change-Id: Ibe376161acdcacd3229e146fed5f3f6ea4cfa793
Signed-off-by: Fred Chen <Fred.Chen@quantatw.com>
diff --git a/configurations/meta/santabarbara_pdb1.json b/configurations/meta/santabarbara_pdb1.json
index 1f69f8e..faab3e4 100644
--- a/configurations/meta/santabarbara_pdb1.json
+++ b/configurations/meta/santabarbara_pdb1.json
@@ -123,8 +123,12 @@
],
"Type": "INA238",
"curr1_Name": "PDB1_P52V_ASIC0_SENSE_CURR_A",
+ "curr1_Offset": -0.0203,
+ "curr1_Scale": 994.629003382,
"in1_Name": "PDB1_P52V_ASIC0_SENSE_VOLT_V",
- "power1_Name": "PDB1_P52V_ASIC0_SENSE_PWR_W"
+ "power1_Name": "PDB1_P52V_ASIC0_SENSE_PWR_W",
+ "power1_Offset": -1.2513,
+ "power1_Scale": 992161.920825
},
{
"Address": "0x44",
@@ -167,8 +171,12 @@
],
"Type": "INA238",
"curr1_Name": "PDB1_P52V_ASIC1_SENSE_CURR_A",
+ "curr1_Offset": 0.035,
+ "curr1_Scale": 1000.200040008,
"in1_Name": "PDB1_P52V_ASIC1_SENSE_VOLT_V",
- "power1_Name": "PDB1_P52V_ASIC1_SENSE_PWR_W"
+ "power1_Name": "PDB1_P52V_ASIC1_SENSE_PWR_W",
+ "power1_Offset": 1.9937,
+ "power1_Scale": 1003814.495081
},
{
"Address": "0x41",
@@ -211,8 +219,12 @@
],
"Type": "INA238",
"curr1_Name": "PDB1_P52V_ASIC2_SENSE_CURR_A",
+ "curr1_Offset": 0.0355,
+ "curr1_Scale": 1001.50225338,
"in1_Name": "PDB1_P52V_ASIC2_SENSE_VOLT_V",
- "power1_Name": "PDB1_P52V_ASIC2_SENSE_PWR_W"
+ "power1_Name": "PDB1_P52V_ASIC2_SENSE_PWR_W",
+ "power1_Offset": 2.0714,
+ "power1_Scale": 1004217.7144
},
{
"Address": "0x40",
@@ -255,8 +267,12 @@
],
"Type": "INA238",
"curr1_Name": "PDB1_P52V_ASIC3_SENSE_CURR_A",
+ "curr1_Offset": 0.0115,
+ "curr1_Scale": 996.909580301,
"in1_Name": "PDB1_P52V_ASIC3_SENSE_VOLT_V",
- "power1_Name": "PDB1_P52V_ASIC3_SENSE_PWR_W"
+ "power1_Name": "PDB1_P52V_ASIC3_SENSE_PWR_W",
+ "power1_Offset": 0.0115,
+ "power1_Scale": 1000300.090027
},
{
"Address": "0x43",