148ff7fa2SIan Chien{
248ff7fa2SIan Chien    "Exposes": [
348ff7fa2SIan Chien        {
448ff7fa2SIan Chien            "Address": "0x40",
548ff7fa2SIan Chien            "Bus": 0,
648ff7fa2SIan Chien            "Labels": [
748ff7fa2SIan Chien                "temp1",
848ff7fa2SIan Chien                "vin",
948ff7fa2SIan Chien                "vout1",
1048ff7fa2SIan Chien                "iout1",
1148ff7fa2SIan Chien                "pin"
1248ff7fa2SIan Chien            ],
13*2e141a97SLora Lin            "Name": "MEDUSA_MB1_HSC_12V",
1400503d00SBright Cheng            "PowerState": "ChassisOn",
1500503d00SBright Cheng            "SlotId": "1",
1648ff7fa2SIan Chien            "Thresholds": [
1748ff7fa2SIan Chien                {
1848ff7fa2SIan Chien                    "Direction": "greater than",
1948ff7fa2SIan Chien                    "Label": "temp1",
2048ff7fa2SIan Chien                    "Name": "upper critical",
2148ff7fa2SIan Chien                    "Severity": 1,
2248ff7fa2SIan Chien                    "Value": 100
2348ff7fa2SIan Chien                },
2448ff7fa2SIan Chien                {
2548ff7fa2SIan Chien                    "Direction": "greater than",
2648ff7fa2SIan Chien                    "Label": "vin",
2748ff7fa2SIan Chien                    "Name": "upper non recoverable",
2848ff7fa2SIan Chien                    "Severity": 4,
2948ff7fa2SIan Chien                    "Value": 14.333
3048ff7fa2SIan Chien                },
3148ff7fa2SIan Chien                {
3248ff7fa2SIan Chien                    "Direction": "greater than",
3348ff7fa2SIan Chien                    "Label": "vin",
3448ff7fa2SIan Chien                    "Name": "upper critical",
3548ff7fa2SIan Chien                    "Severity": 1,
3648ff7fa2SIan Chien                    "Value": 13.176
3748ff7fa2SIan Chien                },
3848ff7fa2SIan Chien                {
3948ff7fa2SIan Chien                    "Direction": "greater than",
4048ff7fa2SIan Chien                    "Label": "vin",
4148ff7fa2SIan Chien                    "Name": "upper non critical",
4248ff7fa2SIan Chien                    "Severity": 0,
4348ff7fa2SIan Chien                    "Value": 13.054
4448ff7fa2SIan Chien                },
4548ff7fa2SIan Chien                {
4648ff7fa2SIan Chien                    "Direction": "less than",
4748ff7fa2SIan Chien                    "Label": "vin",
4848ff7fa2SIan Chien                    "Name": "lower non critical",
4948ff7fa2SIan Chien                    "Severity": 0,
5048ff7fa2SIan Chien                    "Value": 11.346
5148ff7fa2SIan Chien                },
5248ff7fa2SIan Chien                {
5348ff7fa2SIan Chien                    "Direction": "less than",
5448ff7fa2SIan Chien                    "Label": "vin",
5548ff7fa2SIan Chien                    "Name": "lower critical",
5648ff7fa2SIan Chien                    "Severity": 1,
5748ff7fa2SIan Chien                    "Value": 11.224
5848ff7fa2SIan Chien                },
5948ff7fa2SIan Chien                {
6048ff7fa2SIan Chien                    "Direction": "less than",
6148ff7fa2SIan Chien                    "Label": "vin",
6248ff7fa2SIan Chien                    "Name": "lower non recoverable",
6348ff7fa2SIan Chien                    "Severity": 4,
6448ff7fa2SIan Chien                    "Value": 10.091
6548ff7fa2SIan Chien                },
6648ff7fa2SIan Chien                {
6748ff7fa2SIan Chien                    "Direction": "greater than",
6848ff7fa2SIan Chien                    "Label": "vout1",
6948ff7fa2SIan Chien                    "Name": "upper non recoverable",
7048ff7fa2SIan Chien                    "Severity": 4,
7148ff7fa2SIan Chien                    "Value": 14.333
7248ff7fa2SIan Chien                },
7348ff7fa2SIan Chien                {
7448ff7fa2SIan Chien                    "Direction": "greater than",
7548ff7fa2SIan Chien                    "Label": "vout1",
7648ff7fa2SIan Chien                    "Name": "upper critical",
7748ff7fa2SIan Chien                    "Severity": 1,
7848ff7fa2SIan Chien                    "Value": 13.176
7948ff7fa2SIan Chien                },
8048ff7fa2SIan Chien                {
8148ff7fa2SIan Chien                    "Direction": "greater than",
8248ff7fa2SIan Chien                    "Label": "vout1",
8348ff7fa2SIan Chien                    "Name": "upper non critical",
8448ff7fa2SIan Chien                    "Severity": 0,
8548ff7fa2SIan Chien                    "Value": 13.054
8648ff7fa2SIan Chien                },
8748ff7fa2SIan Chien                {
8848ff7fa2SIan Chien                    "Direction": "less than",
8948ff7fa2SIan Chien                    "Label": "vout1",
9048ff7fa2SIan Chien                    "Name": "lower non critical",
9148ff7fa2SIan Chien                    "Severity": 0,
9248ff7fa2SIan Chien                    "Value": 11.346
9348ff7fa2SIan Chien                },
9448ff7fa2SIan Chien                {
9548ff7fa2SIan Chien                    "Direction": "less than",
9648ff7fa2SIan Chien                    "Label": "vout1",
9748ff7fa2SIan Chien                    "Name": "lower critical",
9848ff7fa2SIan Chien                    "Severity": 1,
9948ff7fa2SIan Chien                    "Value": 11.224
10048ff7fa2SIan Chien                },
10148ff7fa2SIan Chien                {
10248ff7fa2SIan Chien                    "Direction": "less than",
10348ff7fa2SIan Chien                    "Label": "vout1",
10448ff7fa2SIan Chien                    "Name": "lower non recoverable",
10548ff7fa2SIan Chien                    "Severity": 4,
10648ff7fa2SIan Chien                    "Value": 10.091
10748ff7fa2SIan Chien                }
10848ff7fa2SIan Chien            ],
10948ff7fa2SIan Chien            "Type": "ADM1281",
110*2e141a97SLora Lin            "iout1_Name": "MEDUSA_MB1_HSC_12V_1_CURR_A",
11148ff7fa2SIan Chien            "iout1_Scale": 500,
112*2e141a97SLora Lin            "pin_Name": "MEDUSA_MB1_HSC_12V_INPUT_1_PWR_W",
11348ff7fa2SIan Chien            "pin_Scale": 500000,
114*2e141a97SLora Lin            "temp1_Name": "MEDUSA_MB1_HSC_12V_TEMP_C",
115*2e141a97SLora Lin            "vin_Name": "MEDUSA_MB1_HSC_12V_INPUT_VOLT_V",
116*2e141a97SLora Lin            "vout1_Name": "MEDUSA_MB1_HSC_12V_OUTPUT_VOLT_V"
11748ff7fa2SIan Chien        },
11848ff7fa2SIan Chien        {
11948ff7fa2SIan Chien            "Address": "0x40",
12048ff7fa2SIan Chien            "Bus": 1,
12148ff7fa2SIan Chien            "Labels": [
12248ff7fa2SIan Chien                "temp1",
12348ff7fa2SIan Chien                "vin",
12448ff7fa2SIan Chien                "vout1",
12548ff7fa2SIan Chien                "iout1",
12648ff7fa2SIan Chien                "pin"
12748ff7fa2SIan Chien            ],
128*2e141a97SLora Lin            "Name": "MEDUSA_MB2_HSC_12V",
12900503d00SBright Cheng            "PowerState": "ChassisOn",
13000503d00SBright Cheng            "SlotId": "2",
13148ff7fa2SIan Chien            "Thresholds": [
13248ff7fa2SIan Chien                {
13348ff7fa2SIan Chien                    "Direction": "greater than",
13448ff7fa2SIan Chien                    "Label": "temp1",
13548ff7fa2SIan Chien                    "Name": "upper critical",
13648ff7fa2SIan Chien                    "Severity": 1,
13748ff7fa2SIan Chien                    "Value": 100
13848ff7fa2SIan Chien                },
13948ff7fa2SIan Chien                {
14048ff7fa2SIan Chien                    "Direction": "greater than",
14148ff7fa2SIan Chien                    "Label": "vin",
14248ff7fa2SIan Chien                    "Name": "upper non recoverable",
14348ff7fa2SIan Chien                    "Severity": 4,
14448ff7fa2SIan Chien                    "Value": 14.333
14548ff7fa2SIan Chien                },
14648ff7fa2SIan Chien                {
14748ff7fa2SIan Chien                    "Direction": "greater than",
14848ff7fa2SIan Chien                    "Label": "vin",
14948ff7fa2SIan Chien                    "Name": "upper critical",
15048ff7fa2SIan Chien                    "Severity": 1,
15148ff7fa2SIan Chien                    "Value": 13.176
15248ff7fa2SIan Chien                },
15348ff7fa2SIan Chien                {
15448ff7fa2SIan Chien                    "Direction": "greater than",
15548ff7fa2SIan Chien                    "Label": "vin",
15648ff7fa2SIan Chien                    "Name": "upper non critical",
15748ff7fa2SIan Chien                    "Severity": 0,
15848ff7fa2SIan Chien                    "Value": 13.054
15948ff7fa2SIan Chien                },
16048ff7fa2SIan Chien                {
16148ff7fa2SIan Chien                    "Direction": "less than",
16248ff7fa2SIan Chien                    "Label": "vin",
16348ff7fa2SIan Chien                    "Name": "lower non critical",
16448ff7fa2SIan Chien                    "Severity": 0,
16548ff7fa2SIan Chien                    "Value": 11.346
16648ff7fa2SIan Chien                },
16748ff7fa2SIan Chien                {
16848ff7fa2SIan Chien                    "Direction": "less than",
16948ff7fa2SIan Chien                    "Label": "vin",
17048ff7fa2SIan Chien                    "Name": "lower critical",
17148ff7fa2SIan Chien                    "Severity": 1,
17248ff7fa2SIan Chien                    "Value": 11.224
17348ff7fa2SIan Chien                },
17448ff7fa2SIan Chien                {
17548ff7fa2SIan Chien                    "Direction": "less than",
17648ff7fa2SIan Chien                    "Label": "vin",
17748ff7fa2SIan Chien                    "Name": "lower non recoverable",
17848ff7fa2SIan Chien                    "Severity": 4,
17948ff7fa2SIan Chien                    "Value": 10.091
18048ff7fa2SIan Chien                },
18148ff7fa2SIan Chien                {
18248ff7fa2SIan Chien                    "Direction": "greater than",
18348ff7fa2SIan Chien                    "Label": "vout1",
18448ff7fa2SIan Chien                    "Name": "upper non recoverable",
18548ff7fa2SIan Chien                    "Severity": 4,
18648ff7fa2SIan Chien                    "Value": 14.333
18748ff7fa2SIan Chien                },
18848ff7fa2SIan Chien                {
18948ff7fa2SIan Chien                    "Direction": "greater than",
19048ff7fa2SIan Chien                    "Label": "vout1",
19148ff7fa2SIan Chien                    "Name": "upper critical",
19248ff7fa2SIan Chien                    "Severity": 1,
19348ff7fa2SIan Chien                    "Value": 13.176
19448ff7fa2SIan Chien                },
19548ff7fa2SIan Chien                {
19648ff7fa2SIan Chien                    "Direction": "greater than",
19748ff7fa2SIan Chien                    "Label": "vout1",
19848ff7fa2SIan Chien                    "Name": "upper non critical",
19948ff7fa2SIan Chien                    "Severity": 0,
20048ff7fa2SIan Chien                    "Value": 13.054
20148ff7fa2SIan Chien                },
20248ff7fa2SIan Chien                {
20348ff7fa2SIan Chien                    "Direction": "less than",
20448ff7fa2SIan Chien                    "Label": "vout1",
20548ff7fa2SIan Chien                    "Name": "lower non critical",
20648ff7fa2SIan Chien                    "Severity": 0,
20748ff7fa2SIan Chien                    "Value": 11.346
20848ff7fa2SIan Chien                },
20948ff7fa2SIan Chien                {
21048ff7fa2SIan Chien                    "Direction": "less than",
21148ff7fa2SIan Chien                    "Label": "vout1",
21248ff7fa2SIan Chien                    "Name": "lower critical",
21348ff7fa2SIan Chien                    "Severity": 1,
21448ff7fa2SIan Chien                    "Value": 11.224
21548ff7fa2SIan Chien                },
21648ff7fa2SIan Chien                {
21748ff7fa2SIan Chien                    "Direction": "less than",
21848ff7fa2SIan Chien                    "Label": "vout1",
21948ff7fa2SIan Chien                    "Name": "lower non recoverable",
22048ff7fa2SIan Chien                    "Severity": 4,
22148ff7fa2SIan Chien                    "Value": 10.091
22248ff7fa2SIan Chien                }
22348ff7fa2SIan Chien            ],
22448ff7fa2SIan Chien            "Type": "ADM1281",
225*2e141a97SLora Lin            "iout1_Name": "MEDUSA_MB2_HSC_12V_1_CURR_A",
22648ff7fa2SIan Chien            "iout1_Scale": 500,
227*2e141a97SLora Lin            "pin_Name": "MEDUSA_MB2_HSC_12V_INPUT_1_PWR_W",
22848ff7fa2SIan Chien            "pin_Scale": 500000,
229*2e141a97SLora Lin            "temp1_Name": "MEDUSA_MB2_HSC_12V_TEMP_C",
230*2e141a97SLora Lin            "vin_Name": "MEDUSA_MB2_HSC_12V_INPUT_VOLT_V",
231*2e141a97SLora Lin            "vout1_Name": "MEDUSA_MB2_HSC_12V_OUTPUT_VOLT_V"
23248ff7fa2SIan Chien        },
23348ff7fa2SIan Chien        {
23448ff7fa2SIan Chien            "Address": "0x40",
23548ff7fa2SIan Chien            "Bus": 2,
23648ff7fa2SIan Chien            "Labels": [
23748ff7fa2SIan Chien                "temp1",
23848ff7fa2SIan Chien                "vin",
23948ff7fa2SIan Chien                "vout1",
24048ff7fa2SIan Chien                "iout1",
24148ff7fa2SIan Chien                "pin"
24248ff7fa2SIan Chien            ],
243*2e141a97SLora Lin            "Name": "MEDUSA_MB3_HSC_12V",
24400503d00SBright Cheng            "PowerState": "ChassisOn",
24500503d00SBright Cheng            "SlotId": "3",
24648ff7fa2SIan Chien            "Thresholds": [
24748ff7fa2SIan Chien                {
24848ff7fa2SIan Chien                    "Direction": "greater than",
24948ff7fa2SIan Chien                    "Label": "temp1",
25048ff7fa2SIan Chien                    "Name": "upper critical",
25148ff7fa2SIan Chien                    "Severity": 1,
25248ff7fa2SIan Chien                    "Value": 100
25348ff7fa2SIan Chien                },
25448ff7fa2SIan Chien                {
25548ff7fa2SIan Chien                    "Direction": "greater than",
25648ff7fa2SIan Chien                    "Label": "vin",
25748ff7fa2SIan Chien                    "Name": "upper non recoverable",
25848ff7fa2SIan Chien                    "Severity": 4,
25948ff7fa2SIan Chien                    "Value": 14.333
26048ff7fa2SIan Chien                },
26148ff7fa2SIan Chien                {
26248ff7fa2SIan Chien                    "Direction": "greater than",
26348ff7fa2SIan Chien                    "Label": "vin",
26448ff7fa2SIan Chien                    "Name": "upper critical",
26548ff7fa2SIan Chien                    "Severity": 1,
26648ff7fa2SIan Chien                    "Value": 13.176
26748ff7fa2SIan Chien                },
26848ff7fa2SIan Chien                {
26948ff7fa2SIan Chien                    "Direction": "greater than",
27048ff7fa2SIan Chien                    "Label": "vin",
27148ff7fa2SIan Chien                    "Name": "upper non critical",
27248ff7fa2SIan Chien                    "Severity": 0,
27348ff7fa2SIan Chien                    "Value": 13.054
27448ff7fa2SIan Chien                },
27548ff7fa2SIan Chien                {
27648ff7fa2SIan Chien                    "Direction": "less than",
27748ff7fa2SIan Chien                    "Label": "vin",
27848ff7fa2SIan Chien                    "Name": "lower non critical",
27948ff7fa2SIan Chien                    "Severity": 0,
28048ff7fa2SIan Chien                    "Value": 11.346
28148ff7fa2SIan Chien                },
28248ff7fa2SIan Chien                {
28348ff7fa2SIan Chien                    "Direction": "less than",
28448ff7fa2SIan Chien                    "Label": "vin",
28548ff7fa2SIan Chien                    "Name": "lower critical",
28648ff7fa2SIan Chien                    "Severity": 1,
28748ff7fa2SIan Chien                    "Value": 11.224
28848ff7fa2SIan Chien                },
28948ff7fa2SIan Chien                {
29048ff7fa2SIan Chien                    "Direction": "less than",
29148ff7fa2SIan Chien                    "Label": "vin",
29248ff7fa2SIan Chien                    "Name": "lower non recoverable",
29348ff7fa2SIan Chien                    "Severity": 4,
29448ff7fa2SIan Chien                    "Value": 10.091
29548ff7fa2SIan Chien                },
29648ff7fa2SIan Chien                {
29748ff7fa2SIan Chien                    "Direction": "greater than",
29848ff7fa2SIan Chien                    "Label": "vout1",
29948ff7fa2SIan Chien                    "Name": "upper non recoverable",
30048ff7fa2SIan Chien                    "Severity": 4,
30148ff7fa2SIan Chien                    "Value": 14.333
30248ff7fa2SIan Chien                },
30348ff7fa2SIan Chien                {
30448ff7fa2SIan Chien                    "Direction": "greater than",
30548ff7fa2SIan Chien                    "Label": "vout1",
30648ff7fa2SIan Chien                    "Name": "upper critical",
30748ff7fa2SIan Chien                    "Severity": 1,
30848ff7fa2SIan Chien                    "Value": 13.176
30948ff7fa2SIan Chien                },
31048ff7fa2SIan Chien                {
31148ff7fa2SIan Chien                    "Direction": "greater than",
31248ff7fa2SIan Chien                    "Label": "vout1",
31348ff7fa2SIan Chien                    "Name": "upper non critical",
31448ff7fa2SIan Chien                    "Severity": 0,
31548ff7fa2SIan Chien                    "Value": 13.054
31648ff7fa2SIan Chien                },
31748ff7fa2SIan Chien                {
31848ff7fa2SIan Chien                    "Direction": "less than",
31948ff7fa2SIan Chien                    "Label": "vout1",
32048ff7fa2SIan Chien                    "Name": "lower non critical",
32148ff7fa2SIan Chien                    "Severity": 0,
32248ff7fa2SIan Chien                    "Value": 11.346
32348ff7fa2SIan Chien                },
32448ff7fa2SIan Chien                {
32548ff7fa2SIan Chien                    "Direction": "less than",
32648ff7fa2SIan Chien                    "Label": "vout1",
32748ff7fa2SIan Chien                    "Name": "lower critical",
32848ff7fa2SIan Chien                    "Severity": 1,
32948ff7fa2SIan Chien                    "Value": 11.224
33048ff7fa2SIan Chien                },
33148ff7fa2SIan Chien                {
33248ff7fa2SIan Chien                    "Direction": "less than",
33348ff7fa2SIan Chien                    "Label": "vout1",
33448ff7fa2SIan Chien                    "Name": "lower non recoverable",
33548ff7fa2SIan Chien                    "Severity": 4,
33648ff7fa2SIan Chien                    "Value": 10.091
33748ff7fa2SIan Chien                }
33848ff7fa2SIan Chien            ],
33948ff7fa2SIan Chien            "Type": "ADM1281",
340*2e141a97SLora Lin            "iout1_Name": "MEDUSA_MB3_HSC_12V_1_CURR_A",
34148ff7fa2SIan Chien            "iout1_Scale": 500,
342*2e141a97SLora Lin            "pin_Name": "MEDUSA_MB3_HSC_12V_INPUT_1_PWR_W",
34348ff7fa2SIan Chien            "pin_Scale": 500000,
344*2e141a97SLora Lin            "temp1_Name": "MEDUSA_MB3_HSC_12V_TEMP_C",
345*2e141a97SLora Lin            "vin_Name": "MEDUSA_MB3_HSC_12V_INPUT_VOLT_V",
346*2e141a97SLora Lin            "vout1_Name": "MEDUSA_MB3_HSC_12V_OUTPUT_VOLT_V"
34748ff7fa2SIan Chien        },
34848ff7fa2SIan Chien        {
34948ff7fa2SIan Chien            "Address": "0x40",
35048ff7fa2SIan Chien            "Bus": 3,
35148ff7fa2SIan Chien            "Labels": [
35248ff7fa2SIan Chien                "temp1",
35348ff7fa2SIan Chien                "vin",
35448ff7fa2SIan Chien                "vout1",
35548ff7fa2SIan Chien                "iout1",
35648ff7fa2SIan Chien                "pin"
35748ff7fa2SIan Chien            ],
358*2e141a97SLora Lin            "Name": "MEDUSA_MB4_HSC_12V",
35900503d00SBright Cheng            "PowerState": "ChassisOn",
36000503d00SBright Cheng            "SlotId": "4",
36148ff7fa2SIan Chien            "Thresholds": [
36248ff7fa2SIan Chien                {
36348ff7fa2SIan Chien                    "Direction": "greater than",
36448ff7fa2SIan Chien                    "Label": "temp1",
36548ff7fa2SIan Chien                    "Name": "upper critical",
36648ff7fa2SIan Chien                    "Severity": 1,
36748ff7fa2SIan Chien                    "Value": 100
36848ff7fa2SIan Chien                },
36948ff7fa2SIan Chien                {
37048ff7fa2SIan Chien                    "Direction": "greater than",
37148ff7fa2SIan Chien                    "Label": "vin",
37248ff7fa2SIan Chien                    "Name": "upper non recoverable",
37348ff7fa2SIan Chien                    "Severity": 4,
37448ff7fa2SIan Chien                    "Value": 14.333
37548ff7fa2SIan Chien                },
37648ff7fa2SIan Chien                {
37748ff7fa2SIan Chien                    "Direction": "greater than",
37848ff7fa2SIan Chien                    "Label": "vin",
37948ff7fa2SIan Chien                    "Name": "upper critical",
38048ff7fa2SIan Chien                    "Severity": 1,
38148ff7fa2SIan Chien                    "Value": 13.176
38248ff7fa2SIan Chien                },
38348ff7fa2SIan Chien                {
38448ff7fa2SIan Chien                    "Direction": "greater than",
38548ff7fa2SIan Chien                    "Label": "vin",
38648ff7fa2SIan Chien                    "Name": "upper non critical",
38748ff7fa2SIan Chien                    "Severity": 0,
38848ff7fa2SIan Chien                    "Value": 13.054
38948ff7fa2SIan Chien                },
39048ff7fa2SIan Chien                {
39148ff7fa2SIan Chien                    "Direction": "less than",
39248ff7fa2SIan Chien                    "Label": "vin",
39348ff7fa2SIan Chien                    "Name": "lower non critical",
39448ff7fa2SIan Chien                    "Severity": 0,
39548ff7fa2SIan Chien                    "Value": 11.346
39648ff7fa2SIan Chien                },
39748ff7fa2SIan Chien                {
39848ff7fa2SIan Chien                    "Direction": "less than",
39948ff7fa2SIan Chien                    "Label": "vin",
40048ff7fa2SIan Chien                    "Name": "lower critical",
40148ff7fa2SIan Chien                    "Severity": 1,
40248ff7fa2SIan Chien                    "Value": 11.224
40348ff7fa2SIan Chien                },
40448ff7fa2SIan Chien                {
40548ff7fa2SIan Chien                    "Direction": "less than",
40648ff7fa2SIan Chien                    "Label": "vin",
40748ff7fa2SIan Chien                    "Name": "lower non recoverable",
40848ff7fa2SIan Chien                    "Severity": 4,
40948ff7fa2SIan Chien                    "Value": 10.091
41048ff7fa2SIan Chien                },
41148ff7fa2SIan Chien                {
41248ff7fa2SIan Chien                    "Direction": "greater than",
41348ff7fa2SIan Chien                    "Label": "vout1",
41448ff7fa2SIan Chien                    "Name": "upper non recoverable",
41548ff7fa2SIan Chien                    "Severity": 4,
41648ff7fa2SIan Chien                    "Value": 14.333
41748ff7fa2SIan Chien                },
41848ff7fa2SIan Chien                {
41948ff7fa2SIan Chien                    "Direction": "greater than",
42048ff7fa2SIan Chien                    "Label": "vout1",
42148ff7fa2SIan Chien                    "Name": "upper critical",
42248ff7fa2SIan Chien                    "Severity": 1,
42348ff7fa2SIan Chien                    "Value": 13.176
42448ff7fa2SIan Chien                },
42548ff7fa2SIan Chien                {
42648ff7fa2SIan Chien                    "Direction": "greater than",
42748ff7fa2SIan Chien                    "Label": "vout1",
42848ff7fa2SIan Chien                    "Name": "upper non critical",
42948ff7fa2SIan Chien                    "Severity": 0,
43048ff7fa2SIan Chien                    "Value": 13.054
43148ff7fa2SIan Chien                },
43248ff7fa2SIan Chien                {
43348ff7fa2SIan Chien                    "Direction": "less than",
43448ff7fa2SIan Chien                    "Label": "vout1",
43548ff7fa2SIan Chien                    "Name": "lower non critical",
43648ff7fa2SIan Chien                    "Severity": 0,
43748ff7fa2SIan Chien                    "Value": 11.346
43848ff7fa2SIan Chien                },
43948ff7fa2SIan Chien                {
44048ff7fa2SIan Chien                    "Direction": "less than",
44148ff7fa2SIan Chien                    "Label": "vout1",
44248ff7fa2SIan Chien                    "Name": "lower critical",
44348ff7fa2SIan Chien                    "Severity": 1,
44448ff7fa2SIan Chien                    "Value": 11.224
44548ff7fa2SIan Chien                },
44648ff7fa2SIan Chien                {
44748ff7fa2SIan Chien                    "Direction": "less than",
44848ff7fa2SIan Chien                    "Label": "vout1",
44948ff7fa2SIan Chien                    "Name": "lower non recoverable",
45048ff7fa2SIan Chien                    "Severity": 4,
45148ff7fa2SIan Chien                    "Value": 10.091
45248ff7fa2SIan Chien                }
45348ff7fa2SIan Chien            ],
45448ff7fa2SIan Chien            "Type": "ADM1281",
455*2e141a97SLora Lin            "iout1_Name": "MEDUSA_MB4_HSC_12V_1_CURR_A",
45648ff7fa2SIan Chien            "iout1_Scale": 500,
457*2e141a97SLora Lin            "pin_Name": "MEDUSA_MB4_HSC_12V_INPUT_1_PWR_W",
45848ff7fa2SIan Chien            "pin_Scale": 500000,
459*2e141a97SLora Lin            "temp1_Name": "MEDUSA_MB4_HSC_12V_TEMP_C",
460*2e141a97SLora Lin            "vin_Name": "MEDUSA_MB4_HSC_12V_INPUT_VOLT_V",
461*2e141a97SLora Lin            "vout1_Name": "MEDUSA_MB4_HSC_12V_OUTPUT_VOLT_V"
46248ff7fa2SIan Chien        },
46348ff7fa2SIan Chien        {
46448ff7fa2SIan Chien            "Address": "0x40",
46548ff7fa2SIan Chien            "Bus": 4,
46648ff7fa2SIan Chien            "Labels": [
46748ff7fa2SIan Chien                "temp1",
46848ff7fa2SIan Chien                "vin",
46948ff7fa2SIan Chien                "vout1",
47048ff7fa2SIan Chien                "iout1",
47148ff7fa2SIan Chien                "pin"
47248ff7fa2SIan Chien            ],
473*2e141a97SLora Lin            "Name": "MEDUSA_MB5_HSC_12V",
47400503d00SBright Cheng            "PowerState": "ChassisOn",
47500503d00SBright Cheng            "SlotId": "5",
47648ff7fa2SIan Chien            "Thresholds": [
47748ff7fa2SIan Chien                {
47848ff7fa2SIan Chien                    "Direction": "greater than",
47948ff7fa2SIan Chien                    "Label": "temp1",
48048ff7fa2SIan Chien                    "Name": "upper critical",
48148ff7fa2SIan Chien                    "Severity": 1,
48248ff7fa2SIan Chien                    "Value": 100
48348ff7fa2SIan Chien                },
48448ff7fa2SIan Chien                {
48548ff7fa2SIan Chien                    "Direction": "greater than",
48648ff7fa2SIan Chien                    "Label": "vin",
48748ff7fa2SIan Chien                    "Name": "upper non recoverable",
48848ff7fa2SIan Chien                    "Severity": 4,
48948ff7fa2SIan Chien                    "Value": 14.333
49048ff7fa2SIan Chien                },
49148ff7fa2SIan Chien                {
49248ff7fa2SIan Chien                    "Direction": "greater than",
49348ff7fa2SIan Chien                    "Label": "vin",
49448ff7fa2SIan Chien                    "Name": "upper critical",
49548ff7fa2SIan Chien                    "Severity": 1,
49648ff7fa2SIan Chien                    "Value": 13.176
49748ff7fa2SIan Chien                },
49848ff7fa2SIan Chien                {
49948ff7fa2SIan Chien                    "Direction": "greater than",
50048ff7fa2SIan Chien                    "Label": "vin",
50148ff7fa2SIan Chien                    "Name": "upper non critical",
50248ff7fa2SIan Chien                    "Severity": 0,
50348ff7fa2SIan Chien                    "Value": 13.054
50448ff7fa2SIan Chien                },
50548ff7fa2SIan Chien                {
50648ff7fa2SIan Chien                    "Direction": "less than",
50748ff7fa2SIan Chien                    "Label": "vin",
50848ff7fa2SIan Chien                    "Name": "lower non critical",
50948ff7fa2SIan Chien                    "Severity": 0,
51048ff7fa2SIan Chien                    "Value": 11.346
51148ff7fa2SIan Chien                },
51248ff7fa2SIan Chien                {
51348ff7fa2SIan Chien                    "Direction": "less than",
51448ff7fa2SIan Chien                    "Label": "vin",
51548ff7fa2SIan Chien                    "Name": "lower critical",
51648ff7fa2SIan Chien                    "Severity": 1,
51748ff7fa2SIan Chien                    "Value": 11.224
51848ff7fa2SIan Chien                },
51948ff7fa2SIan Chien                {
52048ff7fa2SIan Chien                    "Direction": "less than",
52148ff7fa2SIan Chien                    "Label": "vin",
52248ff7fa2SIan Chien                    "Name": "lower non recoverable",
52348ff7fa2SIan Chien                    "Severity": 4,
52448ff7fa2SIan Chien                    "Value": 10.091
52548ff7fa2SIan Chien                },
52648ff7fa2SIan Chien                {
52748ff7fa2SIan Chien                    "Direction": "greater than",
52848ff7fa2SIan Chien                    "Label": "vout1",
52948ff7fa2SIan Chien                    "Name": "upper non recoverable",
53048ff7fa2SIan Chien                    "Severity": 4,
53148ff7fa2SIan Chien                    "Value": 14.333
53248ff7fa2SIan Chien                },
53348ff7fa2SIan Chien                {
53448ff7fa2SIan Chien                    "Direction": "greater than",
53548ff7fa2SIan Chien                    "Label": "vout1",
53648ff7fa2SIan Chien                    "Name": "upper critical",
53748ff7fa2SIan Chien                    "Severity": 1,
53848ff7fa2SIan Chien                    "Value": 13.176
53948ff7fa2SIan Chien                },
54048ff7fa2SIan Chien                {
54148ff7fa2SIan Chien                    "Direction": "greater than",
54248ff7fa2SIan Chien                    "Label": "vout1",
54348ff7fa2SIan Chien                    "Name": "upper non critical",
54448ff7fa2SIan Chien                    "Severity": 0,
54548ff7fa2SIan Chien                    "Value": 13.054
54648ff7fa2SIan Chien                },
54748ff7fa2SIan Chien                {
54848ff7fa2SIan Chien                    "Direction": "less than",
54948ff7fa2SIan Chien                    "Label": "vout1",
55048ff7fa2SIan Chien                    "Name": "lower non critical",
55148ff7fa2SIan Chien                    "Severity": 0,
55248ff7fa2SIan Chien                    "Value": 11.346
55348ff7fa2SIan Chien                },
55448ff7fa2SIan Chien                {
55548ff7fa2SIan Chien                    "Direction": "less than",
55648ff7fa2SIan Chien                    "Label": "vout1",
55748ff7fa2SIan Chien                    "Name": "lower critical",
55848ff7fa2SIan Chien                    "Severity": 1,
55948ff7fa2SIan Chien                    "Value": 11.224
56048ff7fa2SIan Chien                },
56148ff7fa2SIan Chien                {
56248ff7fa2SIan Chien                    "Direction": "less than",
56348ff7fa2SIan Chien                    "Label": "vout1",
56448ff7fa2SIan Chien                    "Name": "lower non recoverable",
56548ff7fa2SIan Chien                    "Severity": 4,
56648ff7fa2SIan Chien                    "Value": 10.091
56748ff7fa2SIan Chien                }
56848ff7fa2SIan Chien            ],
56948ff7fa2SIan Chien            "Type": "ADM1281",
570*2e141a97SLora Lin            "iout1_Name": "MEDUSA_MB5_HSC_12V_1_CURR_A",
57148ff7fa2SIan Chien            "iout1_Scale": 500,
572*2e141a97SLora Lin            "pin_Name": "MEDUSA_MB5_HSC_12V_INPUT_1_PWR_W",
57348ff7fa2SIan Chien            "pin_Scale": 500000,
574*2e141a97SLora Lin            "temp1_Name": "MEDUSA_MB5_HSC_12V_TEMP_C",
575*2e141a97SLora Lin            "vin_Name": "MEDUSA_MB5_HSC_12V_INPUT_VOLT_V",
576*2e141a97SLora Lin            "vout1_Name": "MEDUSA_MB5_HSC_12V_OUTPUT_VOLT_V"
57748ff7fa2SIan Chien        },
57848ff7fa2SIan Chien        {
57948ff7fa2SIan Chien            "Address": "0x40",
58048ff7fa2SIan Chien            "Bus": 5,
58148ff7fa2SIan Chien            "Labels": [
58248ff7fa2SIan Chien                "temp1",
58348ff7fa2SIan Chien                "vin",
58448ff7fa2SIan Chien                "vout1",
58548ff7fa2SIan Chien                "iout1",
58648ff7fa2SIan Chien                "pin"
58748ff7fa2SIan Chien            ],
588*2e141a97SLora Lin            "Name": "MEDUSA_MB6_HSC_12V",
58900503d00SBright Cheng            "PowerState": "ChassisOn",
59000503d00SBright Cheng            "SlotId": "6",
59148ff7fa2SIan Chien            "Thresholds": [
59248ff7fa2SIan Chien                {
59348ff7fa2SIan Chien                    "Direction": "greater than",
59448ff7fa2SIan Chien                    "Label": "temp1",
59548ff7fa2SIan Chien                    "Name": "upper critical",
59648ff7fa2SIan Chien                    "Severity": 1,
59748ff7fa2SIan Chien                    "Value": 100
59848ff7fa2SIan Chien                },
59948ff7fa2SIan Chien                {
60048ff7fa2SIan Chien                    "Direction": "greater than",
60148ff7fa2SIan Chien                    "Label": "vin",
60248ff7fa2SIan Chien                    "Name": "upper non recoverable",
60348ff7fa2SIan Chien                    "Severity": 4,
60448ff7fa2SIan Chien                    "Value": 14.333
60548ff7fa2SIan Chien                },
60648ff7fa2SIan Chien                {
60748ff7fa2SIan Chien                    "Direction": "greater than",
60848ff7fa2SIan Chien                    "Label": "vin",
60948ff7fa2SIan Chien                    "Name": "upper critical",
61048ff7fa2SIan Chien                    "Severity": 1,
61148ff7fa2SIan Chien                    "Value": 13.176
61248ff7fa2SIan Chien                },
61348ff7fa2SIan Chien                {
61448ff7fa2SIan Chien                    "Direction": "greater than",
61548ff7fa2SIan Chien                    "Label": "vin",
61648ff7fa2SIan Chien                    "Name": "upper non critical",
61748ff7fa2SIan Chien                    "Severity": 0,
61848ff7fa2SIan Chien                    "Value": 13.054
61948ff7fa2SIan Chien                },
62048ff7fa2SIan Chien                {
62148ff7fa2SIan Chien                    "Direction": "less than",
62248ff7fa2SIan Chien                    "Label": "vin",
62348ff7fa2SIan Chien                    "Name": "lower non critical",
62448ff7fa2SIan Chien                    "Severity": 0,
62548ff7fa2SIan Chien                    "Value": 11.346
62648ff7fa2SIan Chien                },
62748ff7fa2SIan Chien                {
62848ff7fa2SIan Chien                    "Direction": "less than",
62948ff7fa2SIan Chien                    "Label": "vin",
63048ff7fa2SIan Chien                    "Name": "lower critical",
63148ff7fa2SIan Chien                    "Severity": 1,
63248ff7fa2SIan Chien                    "Value": 11.224
63348ff7fa2SIan Chien                },
63448ff7fa2SIan Chien                {
63548ff7fa2SIan Chien                    "Direction": "less than",
63648ff7fa2SIan Chien                    "Label": "vin",
63748ff7fa2SIan Chien                    "Name": "lower non recoverable",
63848ff7fa2SIan Chien                    "Severity": 4,
63948ff7fa2SIan Chien                    "Value": 10.091
64048ff7fa2SIan Chien                },
64148ff7fa2SIan Chien                {
64248ff7fa2SIan Chien                    "Direction": "greater than",
64348ff7fa2SIan Chien                    "Label": "vout1",
64448ff7fa2SIan Chien                    "Name": "upper non recoverable",
64548ff7fa2SIan Chien                    "Severity": 4,
64648ff7fa2SIan Chien                    "Value": 14.333
64748ff7fa2SIan Chien                },
64848ff7fa2SIan Chien                {
64948ff7fa2SIan Chien                    "Direction": "greater than",
65048ff7fa2SIan Chien                    "Label": "vout1",
65148ff7fa2SIan Chien                    "Name": "upper critical",
65248ff7fa2SIan Chien                    "Severity": 1,
65348ff7fa2SIan Chien                    "Value": 13.176
65448ff7fa2SIan Chien                },
65548ff7fa2SIan Chien                {
65648ff7fa2SIan Chien                    "Direction": "greater than",
65748ff7fa2SIan Chien                    "Label": "vout1",
65848ff7fa2SIan Chien                    "Name": "upper non critical",
65948ff7fa2SIan Chien                    "Severity": 0,
66048ff7fa2SIan Chien                    "Value": 13.054
66148ff7fa2SIan Chien                },
66248ff7fa2SIan Chien                {
66348ff7fa2SIan Chien                    "Direction": "less than",
66448ff7fa2SIan Chien                    "Label": "vout1",
66548ff7fa2SIan Chien                    "Name": "lower non critical",
66648ff7fa2SIan Chien                    "Severity": 0,
66748ff7fa2SIan Chien                    "Value": 11.346
66848ff7fa2SIan Chien                },
66948ff7fa2SIan Chien                {
67048ff7fa2SIan Chien                    "Direction": "less than",
67148ff7fa2SIan Chien                    "Label": "vout1",
67248ff7fa2SIan Chien                    "Name": "lower critical",
67348ff7fa2SIan Chien                    "Severity": 1,
67448ff7fa2SIan Chien                    "Value": 11.224
67548ff7fa2SIan Chien                },
67648ff7fa2SIan Chien                {
67748ff7fa2SIan Chien                    "Direction": "less than",
67848ff7fa2SIan Chien                    "Label": "vout1",
67948ff7fa2SIan Chien                    "Name": "lower non recoverable",
68048ff7fa2SIan Chien                    "Severity": 4,
68148ff7fa2SIan Chien                    "Value": 10.091
68248ff7fa2SIan Chien                }
68348ff7fa2SIan Chien            ],
68448ff7fa2SIan Chien            "Type": "ADM1281",
685*2e141a97SLora Lin            "iout1_Name": "MEDUSA_MB6_HSC_12V_1_CURR_A",
68648ff7fa2SIan Chien            "iout1_Scale": 500,
687*2e141a97SLora Lin            "pin_Name": "MEDUSA_MB6_HSC_12V_INPUT_1_PWR_W",
68848ff7fa2SIan Chien            "pin_Scale": 500000,
689*2e141a97SLora Lin            "temp1_Name": "MEDUSA_MB6_HSC_12V_TEMP_C",
690*2e141a97SLora Lin            "vin_Name": "MEDUSA_MB6_HSC_12V_INPUT_VOLT_V",
691*2e141a97SLora Lin            "vout1_Name": "MEDUSA_MB6_HSC_12V_OUTPUT_VOLT_V"
69248ff7fa2SIan Chien        },
69348ff7fa2SIan Chien        {
69448ff7fa2SIan Chien            "Address": "0x40",
69548ff7fa2SIan Chien            "Bus": 6,
69648ff7fa2SIan Chien            "Labels": [
69748ff7fa2SIan Chien                "temp1",
69848ff7fa2SIan Chien                "vin",
69948ff7fa2SIan Chien                "vout1",
70048ff7fa2SIan Chien                "iout1",
70148ff7fa2SIan Chien                "pin"
70248ff7fa2SIan Chien            ],
703*2e141a97SLora Lin            "Name": "MEDUSA_MB7_HSC_12V",
70400503d00SBright Cheng            "PowerState": "ChassisOn",
70500503d00SBright Cheng            "SlotId": "7",
70648ff7fa2SIan Chien            "Thresholds": [
70748ff7fa2SIan Chien                {
70848ff7fa2SIan Chien                    "Direction": "greater than",
70948ff7fa2SIan Chien                    "Label": "temp1",
71048ff7fa2SIan Chien                    "Name": "upper critical",
71148ff7fa2SIan Chien                    "Severity": 1,
71248ff7fa2SIan Chien                    "Value": 100
71348ff7fa2SIan Chien                },
71448ff7fa2SIan Chien                {
71548ff7fa2SIan Chien                    "Direction": "greater than",
71648ff7fa2SIan Chien                    "Label": "vin",
71748ff7fa2SIan Chien                    "Name": "upper non recoverable",
71848ff7fa2SIan Chien                    "Severity": 4,
71948ff7fa2SIan Chien                    "Value": 14.333
72048ff7fa2SIan Chien                },
72148ff7fa2SIan Chien                {
72248ff7fa2SIan Chien                    "Direction": "greater than",
72348ff7fa2SIan Chien                    "Label": "vin",
72448ff7fa2SIan Chien                    "Name": "upper critical",
72548ff7fa2SIan Chien                    "Severity": 1,
72648ff7fa2SIan Chien                    "Value": 13.176
72748ff7fa2SIan Chien                },
72848ff7fa2SIan Chien                {
72948ff7fa2SIan Chien                    "Direction": "greater than",
73048ff7fa2SIan Chien                    "Label": "vin",
73148ff7fa2SIan Chien                    "Name": "upper non critical",
73248ff7fa2SIan Chien                    "Severity": 0,
73348ff7fa2SIan Chien                    "Value": 13.054
73448ff7fa2SIan Chien                },
73548ff7fa2SIan Chien                {
73648ff7fa2SIan Chien                    "Direction": "less than",
73748ff7fa2SIan Chien                    "Label": "vin",
73848ff7fa2SIan Chien                    "Name": "lower non critical",
73948ff7fa2SIan Chien                    "Severity": 0,
74048ff7fa2SIan Chien                    "Value": 11.346
74148ff7fa2SIan Chien                },
74248ff7fa2SIan Chien                {
74348ff7fa2SIan Chien                    "Direction": "less than",
74448ff7fa2SIan Chien                    "Label": "vin",
74548ff7fa2SIan Chien                    "Name": "lower critical",
74648ff7fa2SIan Chien                    "Severity": 1,
74748ff7fa2SIan Chien                    "Value": 11.224
74848ff7fa2SIan Chien                },
74948ff7fa2SIan Chien                {
75048ff7fa2SIan Chien                    "Direction": "less than",
75148ff7fa2SIan Chien                    "Label": "vin",
75248ff7fa2SIan Chien                    "Name": "lower non recoverable",
75348ff7fa2SIan Chien                    "Severity": 4,
75448ff7fa2SIan Chien                    "Value": 10.091
75548ff7fa2SIan Chien                },
75648ff7fa2SIan Chien                {
75748ff7fa2SIan Chien                    "Direction": "greater than",
75848ff7fa2SIan Chien                    "Label": "vout1",
75948ff7fa2SIan Chien                    "Name": "upper non recoverable",
76048ff7fa2SIan Chien                    "Severity": 4,
76148ff7fa2SIan Chien                    "Value": 14.333
76248ff7fa2SIan Chien                },
76348ff7fa2SIan Chien                {
76448ff7fa2SIan Chien                    "Direction": "greater than",
76548ff7fa2SIan Chien                    "Label": "vout1",
76648ff7fa2SIan Chien                    "Name": "upper critical",
76748ff7fa2SIan Chien                    "Severity": 1,
76848ff7fa2SIan Chien                    "Value": 13.176
76948ff7fa2SIan Chien                },
77048ff7fa2SIan Chien                {
77148ff7fa2SIan Chien                    "Direction": "greater than",
77248ff7fa2SIan Chien                    "Label": "vout1",
77348ff7fa2SIan Chien                    "Name": "upper non critical",
77448ff7fa2SIan Chien                    "Severity": 0,
77548ff7fa2SIan Chien                    "Value": 13.054
77648ff7fa2SIan Chien                },
77748ff7fa2SIan Chien                {
77848ff7fa2SIan Chien                    "Direction": "less than",
77948ff7fa2SIan Chien                    "Label": "vout1",
78048ff7fa2SIan Chien                    "Name": "lower non critical",
78148ff7fa2SIan Chien                    "Severity": 0,
78248ff7fa2SIan Chien                    "Value": 11.346
78348ff7fa2SIan Chien                },
78448ff7fa2SIan Chien                {
78548ff7fa2SIan Chien                    "Direction": "less than",
78648ff7fa2SIan Chien                    "Label": "vout1",
78748ff7fa2SIan Chien                    "Name": "lower critical",
78848ff7fa2SIan Chien                    "Severity": 1,
78948ff7fa2SIan Chien                    "Value": 11.224
79048ff7fa2SIan Chien                },
79148ff7fa2SIan Chien                {
79248ff7fa2SIan Chien                    "Direction": "less than",
79348ff7fa2SIan Chien                    "Label": "vout1",
79448ff7fa2SIan Chien                    "Name": "lower non recoverable",
79548ff7fa2SIan Chien                    "Severity": 4,
79648ff7fa2SIan Chien                    "Value": 10.091
79748ff7fa2SIan Chien                }
79848ff7fa2SIan Chien            ],
79948ff7fa2SIan Chien            "Type": "ADM1281",
800*2e141a97SLora Lin            "iout1_Name": "MEDUSA_MB7_HSC_12V_1_CURR_A",
80148ff7fa2SIan Chien            "iout1_Scale": 500,
802*2e141a97SLora Lin            "pin_Name": "MEDUSA_MB7_HSC_12V_INPUT_1_PWR_W",
80348ff7fa2SIan Chien            "pin_Scale": 500000,
804*2e141a97SLora Lin            "temp1_Name": "MEDUSA_MB7_HSC_12V_TEMP_C",
805*2e141a97SLora Lin            "vin_Name": "MEDUSA_MB7_HSC_12V_INPUT_VOLT_V",
806*2e141a97SLora Lin            "vout1_Name": "MEDUSA_MB7_HSC_12V_OUTPUT_VOLT_V"
80748ff7fa2SIan Chien        },
80848ff7fa2SIan Chien        {
80948ff7fa2SIan Chien            "Address": "0x40",
81048ff7fa2SIan Chien            "Bus": 7,
81148ff7fa2SIan Chien            "Labels": [
81248ff7fa2SIan Chien                "temp1",
81348ff7fa2SIan Chien                "vin",
81448ff7fa2SIan Chien                "vout1",
81548ff7fa2SIan Chien                "iout1",
81648ff7fa2SIan Chien                "pin"
81748ff7fa2SIan Chien            ],
818*2e141a97SLora Lin            "Name": "MEDUSA_MB8_HSC_12V",
81900503d00SBright Cheng            "PowerState": "ChassisOn",
82000503d00SBright Cheng            "SlotId": "8",
82148ff7fa2SIan Chien            "Thresholds": [
82248ff7fa2SIan Chien                {
82348ff7fa2SIan Chien                    "Direction": "greater than",
82448ff7fa2SIan Chien                    "Label": "temp1",
82548ff7fa2SIan Chien                    "Name": "upper critical",
82648ff7fa2SIan Chien                    "Severity": 1,
82748ff7fa2SIan Chien                    "Value": 100
82848ff7fa2SIan Chien                },
82948ff7fa2SIan Chien                {
83048ff7fa2SIan Chien                    "Direction": "greater than",
83148ff7fa2SIan Chien                    "Label": "vin",
83248ff7fa2SIan Chien                    "Name": "upper non recoverable",
83348ff7fa2SIan Chien                    "Severity": 4,
83448ff7fa2SIan Chien                    "Value": 14.333
83548ff7fa2SIan Chien                },
83648ff7fa2SIan Chien                {
83748ff7fa2SIan Chien                    "Direction": "greater than",
83848ff7fa2SIan Chien                    "Label": "vin",
83948ff7fa2SIan Chien                    "Name": "upper critical",
84048ff7fa2SIan Chien                    "Severity": 1,
84148ff7fa2SIan Chien                    "Value": 13.176
84248ff7fa2SIan Chien                },
84348ff7fa2SIan Chien                {
84448ff7fa2SIan Chien                    "Direction": "greater than",
84548ff7fa2SIan Chien                    "Label": "vin",
84648ff7fa2SIan Chien                    "Name": "upper non critical",
84748ff7fa2SIan Chien                    "Severity": 0,
84848ff7fa2SIan Chien                    "Value": 13.054
84948ff7fa2SIan Chien                },
85048ff7fa2SIan Chien                {
85148ff7fa2SIan Chien                    "Direction": "less than",
85248ff7fa2SIan Chien                    "Label": "vin",
85348ff7fa2SIan Chien                    "Name": "lower non critical",
85448ff7fa2SIan Chien                    "Severity": 0,
85548ff7fa2SIan Chien                    "Value": 11.346
85648ff7fa2SIan Chien                },
85748ff7fa2SIan Chien                {
85848ff7fa2SIan Chien                    "Direction": "less than",
85948ff7fa2SIan Chien                    "Label": "vin",
86048ff7fa2SIan Chien                    "Name": "lower critical",
86148ff7fa2SIan Chien                    "Severity": 1,
86248ff7fa2SIan Chien                    "Value": 11.224
86348ff7fa2SIan Chien                },
86448ff7fa2SIan Chien                {
86548ff7fa2SIan Chien                    "Direction": "less than",
86648ff7fa2SIan Chien                    "Label": "vin",
86748ff7fa2SIan Chien                    "Name": "lower non recoverable",
86848ff7fa2SIan Chien                    "Severity": 4,
86948ff7fa2SIan Chien                    "Value": 10.091
87048ff7fa2SIan Chien                },
87148ff7fa2SIan Chien                {
87248ff7fa2SIan Chien                    "Direction": "greater than",
87348ff7fa2SIan Chien                    "Label": "vout1",
87448ff7fa2SIan Chien                    "Name": "upper non recoverable",
87548ff7fa2SIan Chien                    "Severity": 4,
87648ff7fa2SIan Chien                    "Value": 14.333
87748ff7fa2SIan Chien                },
87848ff7fa2SIan Chien                {
87948ff7fa2SIan Chien                    "Direction": "greater than",
88048ff7fa2SIan Chien                    "Label": "vout1",
88148ff7fa2SIan Chien                    "Name": "upper critical",
88248ff7fa2SIan Chien                    "Severity": 1,
88348ff7fa2SIan Chien                    "Value": 13.176
88448ff7fa2SIan Chien                },
88548ff7fa2SIan Chien                {
88648ff7fa2SIan Chien                    "Direction": "greater than",
88748ff7fa2SIan Chien                    "Label": "vout1",
88848ff7fa2SIan Chien                    "Name": "upper non critical",
88948ff7fa2SIan Chien                    "Severity": 0,
89048ff7fa2SIan Chien                    "Value": 13.054
89148ff7fa2SIan Chien                },
89248ff7fa2SIan Chien                {
89348ff7fa2SIan Chien                    "Direction": "less than",
89448ff7fa2SIan Chien                    "Label": "vout1",
89548ff7fa2SIan Chien                    "Name": "lower non critical",
89648ff7fa2SIan Chien                    "Severity": 0,
89748ff7fa2SIan Chien                    "Value": 11.346
89848ff7fa2SIan Chien                },
89948ff7fa2SIan Chien                {
90048ff7fa2SIan Chien                    "Direction": "less than",
90148ff7fa2SIan Chien                    "Label": "vout1",
90248ff7fa2SIan Chien                    "Name": "lower critical",
90348ff7fa2SIan Chien                    "Severity": 1,
90448ff7fa2SIan Chien                    "Value": 11.224
90548ff7fa2SIan Chien                },
90648ff7fa2SIan Chien                {
90748ff7fa2SIan Chien                    "Direction": "less than",
90848ff7fa2SIan Chien                    "Label": "vout1",
90948ff7fa2SIan Chien                    "Name": "lower non recoverable",
91048ff7fa2SIan Chien                    "Severity": 4,
91148ff7fa2SIan Chien                    "Value": 10.091
91248ff7fa2SIan Chien                }
91348ff7fa2SIan Chien            ],
91448ff7fa2SIan Chien            "Type": "ADM1281",
915*2e141a97SLora Lin            "iout1_Name": "MEDUSA_MB8_HSC_12V_1_CURR_A",
91648ff7fa2SIan Chien            "iout1_Scale": 500,
917*2e141a97SLora Lin            "pin_Name": "MEDUSA_MB8_HSC_12V_INPUT_1_PWR_W",
91848ff7fa2SIan Chien            "pin_Scale": 500000,
919*2e141a97SLora Lin            "temp1_Name": "MEDUSA_MB8_HSC_12V_TEMP_C",
920*2e141a97SLora Lin            "vin_Name": "MEDUSA_MB8_HSC_12V_INPUT_VOLT_V",
921*2e141a97SLora Lin            "vout1_Name": "MEDUSA_MB8_HSC_12V_OUTPUT_VOLT_V"
92248ff7fa2SIan Chien        },
92348ff7fa2SIan Chien        {
92448ff7fa2SIan Chien            "Address": "0x44",
92548ff7fa2SIan Chien            "Bus": 11,
92648ff7fa2SIan Chien            "Labels": [
92748ff7fa2SIan Chien                "in0"
92848ff7fa2SIan Chien            ],
92948ff7fa2SIan Chien            "Name": "MEDUSA_ADC_48V_SENSE",
93048ff7fa2SIan Chien            "Thresholds": [
93148ff7fa2SIan Chien                {
93248ff7fa2SIan Chien                    "Direction": "greater than",
93348ff7fa2SIan Chien                    "Label": "in0",
93448ff7fa2SIan Chien                    "Name": "upper non recoverable",
93548ff7fa2SIan Chien                    "Severity": 4,
93654f40384SRicky CX Wu                    "Value": 0.29
93748ff7fa2SIan Chien                },
93848ff7fa2SIan Chien                {
93948ff7fa2SIan Chien                    "Direction": "greater than",
94048ff7fa2SIan Chien                    "Label": "in0",
94148ff7fa2SIan Chien                    "Name": "upper critical",
94248ff7fa2SIan Chien                    "Severity": 1,
94354f40384SRicky CX Wu                    "Value": 0.253
94448ff7fa2SIan Chien                },
94548ff7fa2SIan Chien                {
94648ff7fa2SIan Chien                    "Direction": "greater than",
94748ff7fa2SIan Chien                    "Label": "in0",
94848ff7fa2SIan Chien                    "Name": "upper non critical",
94948ff7fa2SIan Chien                    "Severity": 0,
95054f40384SRicky CX Wu                    "Value": 0.242
95148ff7fa2SIan Chien                }
95248ff7fa2SIan Chien            ],
95348ff7fa2SIan Chien            "Type": "INA238",
9547681fd60SLora Lin            "in0_Name": "MEDUSA_ADC_48V_SENSE_VOLT_V"
95548ff7fa2SIan Chien        },
95648ff7fa2SIan Chien        {
95748ff7fa2SIan Chien            "Address": "0x40",
95848ff7fa2SIan Chien            "Bus": 11,
95948ff7fa2SIan Chien            "Labels": [
96048ff7fa2SIan Chien                "temp1",
96148ff7fa2SIan Chien                "vin",
96248ff7fa2SIan Chien                "vout1",
96348ff7fa2SIan Chien                "iout1",
96448ff7fa2SIan Chien                "pin"
96548ff7fa2SIan Chien            ],
966*2e141a97SLora Lin            "Name": "MEDUSA_EFFUSE_12V",
96748ff7fa2SIan Chien            "Thresholds": [
96848ff7fa2SIan Chien                {
96948ff7fa2SIan Chien                    "Direction": "greater than",
97048ff7fa2SIan Chien                    "Label": "pin",
97148ff7fa2SIan Chien                    "Name": "upper non recoverable",
97248ff7fa2SIan Chien                    "Severity": 4,
97354f40384SRicky CX Wu                    "Value": 286.6
97448ff7fa2SIan Chien                },
97548ff7fa2SIan Chien                {
97648ff7fa2SIan Chien                    "Direction": "greater than",
97748ff7fa2SIan Chien                    "Label": "pin",
97848ff7fa2SIan Chien                    "Name": "upper critical",
97948ff7fa2SIan Chien                    "Severity": 1,
98054f40384SRicky CX Wu                    "Value": 211.75
98148ff7fa2SIan Chien                },
98248ff7fa2SIan Chien                {
98348ff7fa2SIan Chien                    "Direction": "greater than",
98448ff7fa2SIan Chien                    "Label": "pin",
98548ff7fa2SIan Chien                    "Name": "upper non critical",
98648ff7fa2SIan Chien                    "Severity": 0,
98754f40384SRicky CX Wu                    "Value": 202.125
98848ff7fa2SIan Chien                },
98948ff7fa2SIan Chien                {
99048ff7fa2SIan Chien                    "Direction": "greater than",
99148ff7fa2SIan Chien                    "Label": "vin",
99248ff7fa2SIan Chien                    "Name": "upper non recoverable",
99348ff7fa2SIan Chien                    "Severity": 4,
99448ff7fa2SIan Chien                    "Value": 14.333
99548ff7fa2SIan Chien                },
99648ff7fa2SIan Chien                {
99748ff7fa2SIan Chien                    "Direction": "greater than",
99848ff7fa2SIan Chien                    "Label": "vin",
99948ff7fa2SIan Chien                    "Name": "upper critical",
100048ff7fa2SIan Chien                    "Severity": 1,
100148ff7fa2SIan Chien                    "Value": 13.176
100248ff7fa2SIan Chien                },
100348ff7fa2SIan Chien                {
100448ff7fa2SIan Chien                    "Direction": "greater than",
100548ff7fa2SIan Chien                    "Label": "vin",
100648ff7fa2SIan Chien                    "Name": "upper non critical",
100748ff7fa2SIan Chien                    "Severity": 0,
100848ff7fa2SIan Chien                    "Value": 13.054
100948ff7fa2SIan Chien                },
101048ff7fa2SIan Chien                {
101148ff7fa2SIan Chien                    "Direction": "less than",
101248ff7fa2SIan Chien                    "Label": "vin",
101348ff7fa2SIan Chien                    "Name": "lower non critical",
101448ff7fa2SIan Chien                    "Severity": 0,
101548ff7fa2SIan Chien                    "Value": 11.346
101648ff7fa2SIan Chien                },
101748ff7fa2SIan Chien                {
101848ff7fa2SIan Chien                    "Direction": "less than",
101948ff7fa2SIan Chien                    "Label": "vin",
102048ff7fa2SIan Chien                    "Name": "lower critical",
102148ff7fa2SIan Chien                    "Severity": 1,
102248ff7fa2SIan Chien                    "Value": 11.224
102348ff7fa2SIan Chien                },
102448ff7fa2SIan Chien                {
102548ff7fa2SIan Chien                    "Direction": "less than",
102648ff7fa2SIan Chien                    "Label": "vin",
102748ff7fa2SIan Chien                    "Name": "lower non recoverable",
102848ff7fa2SIan Chien                    "Severity": 4,
102948ff7fa2SIan Chien                    "Value": 10.091
103048ff7fa2SIan Chien                },
103148ff7fa2SIan Chien                {
103248ff7fa2SIan Chien                    "Direction": "greater than",
103348ff7fa2SIan Chien                    "Label": "vout1",
103448ff7fa2SIan Chien                    "Name": "upper non recoverable",
103548ff7fa2SIan Chien                    "Severity": 4,
103648ff7fa2SIan Chien                    "Value": 14.333
103748ff7fa2SIan Chien                },
103848ff7fa2SIan Chien                {
103948ff7fa2SIan Chien                    "Direction": "greater than",
104048ff7fa2SIan Chien                    "Label": "vout1",
104148ff7fa2SIan Chien                    "Name": "upper critical",
104248ff7fa2SIan Chien                    "Severity": 1,
104348ff7fa2SIan Chien                    "Value": 13.176
104448ff7fa2SIan Chien                },
104548ff7fa2SIan Chien                {
104648ff7fa2SIan Chien                    "Direction": "greater than",
104748ff7fa2SIan Chien                    "Label": "vout1",
104848ff7fa2SIan Chien                    "Name": "upper non critical",
104948ff7fa2SIan Chien                    "Severity": 0,
105048ff7fa2SIan Chien                    "Value": 13.054
105148ff7fa2SIan Chien                },
105248ff7fa2SIan Chien                {
105348ff7fa2SIan Chien                    "Direction": "less than",
105448ff7fa2SIan Chien                    "Label": "vout1",
105548ff7fa2SIan Chien                    "Name": "lower non critical",
105648ff7fa2SIan Chien                    "Severity": 0,
105748ff7fa2SIan Chien                    "Value": 11.346
105848ff7fa2SIan Chien                },
105948ff7fa2SIan Chien                {
106048ff7fa2SIan Chien                    "Direction": "less than",
106148ff7fa2SIan Chien                    "Label": "vout1",
106248ff7fa2SIan Chien                    "Name": "lower critical",
106348ff7fa2SIan Chien                    "Severity": 1,
106448ff7fa2SIan Chien                    "Value": 11.224
106548ff7fa2SIan Chien                },
106648ff7fa2SIan Chien                {
106748ff7fa2SIan Chien                    "Direction": "less than",
106848ff7fa2SIan Chien                    "Label": "vout1",
106948ff7fa2SIan Chien                    "Name": "lower non recoverable",
107048ff7fa2SIan Chien                    "Severity": 4,
107148ff7fa2SIan Chien                    "Value": 10.091
107248ff7fa2SIan Chien                },
107348ff7fa2SIan Chien                {
107448ff7fa2SIan Chien                    "Direction": "greater than",
107548ff7fa2SIan Chien                    "Label": "iout1",
107648ff7fa2SIan Chien                    "Name": "upper non recoverable",
107748ff7fa2SIan Chien                    "Severity": 4,
107848ff7fa2SIan Chien                    "Value": 20
107948ff7fa2SIan Chien                },
108048ff7fa2SIan Chien                {
108148ff7fa2SIan Chien                    "Direction": "greater than",
108248ff7fa2SIan Chien                    "Label": "iout1",
108348ff7fa2SIan Chien                    "Name": "upper critical",
108448ff7fa2SIan Chien                    "Severity": 1,
108548ff7fa2SIan Chien                    "Value": 16.94
108648ff7fa2SIan Chien                },
108748ff7fa2SIan Chien                {
108848ff7fa2SIan Chien                    "Direction": "greater than",
108948ff7fa2SIan Chien                    "Label": "iout1",
109048ff7fa2SIan Chien                    "Name": "upper non critical",
109148ff7fa2SIan Chien                    "Severity": 0,
109248ff7fa2SIan Chien                    "Value": 16.17
109348ff7fa2SIan Chien                },
109448ff7fa2SIan Chien                {
109548ff7fa2SIan Chien                    "Direction": "greater than",
109648ff7fa2SIan Chien                    "Label": "temp1",
109748ff7fa2SIan Chien                    "Name": "upper critical",
109848ff7fa2SIan Chien                    "Severity": 1,
109948ff7fa2SIan Chien                    "Value": 115
110048ff7fa2SIan Chien                }
110148ff7fa2SIan Chien            ],
110248ff7fa2SIan Chien            "Type": "MP5023",
1103*2e141a97SLora Lin            "iout1_Name": "MEDUSA_EFFUSE_12V_CURR_A",
1104*2e141a97SLora Lin            "pin_Name": "MEDUSA_EFFUSE_12V_INPUT_PWR_W",
1105*2e141a97SLora Lin            "temp1_Name": "MEDUSA_EFFUSE_12V_TEMP_C",
1106*2e141a97SLora Lin            "vin_Name": "MEDUSA_EFFUSE_12V_INPUT_VOLT_V",
1107*2e141a97SLora Lin            "vout1_Name": "MEDUSA_EFFUSE_12V_OUTPUT_VOLT_V"
110848ff7fa2SIan Chien        },
110948ff7fa2SIan Chien        {
111048ff7fa2SIan Chien            "CheckHysteresisWithSetpoint": true,
111148ff7fa2SIan Chien            "Class": "temp",
111248ff7fa2SIan Chien            "DCoefficient": 0.0,
111348ff7fa2SIan Chien            "FFGainCoefficient": 0.0,
111448ff7fa2SIan Chien            "FFOffCoefficient": 0.0,
111548ff7fa2SIan Chien            "ICoefficient": -0.02,
111648ff7fa2SIan Chien            "ILimitMax": 100,
111748ff7fa2SIan Chien            "ILimitMin": -50,
111848ff7fa2SIan Chien            "Inputs": [
1119*2e141a97SLora Lin                "MEDUSA_DELTA0_12V_TEMP_C",
1120*2e141a97SLora Lin                "MEDUSA_DELTA1_12V_TEMP_C",
1121*2e141a97SLora Lin                "MEDUSA_DELTA2_12V_TEMP_C",
1122*2e141a97SLora Lin                "MEDUSA_DELTA3_12V_TEMP_C"
112348ff7fa2SIan Chien            ],
112448ff7fa2SIan Chien            "Name": "PID_MEDUSA_12VDELTA",
112548ff7fa2SIan Chien            "NegativeHysteresis": 3.0,
112648ff7fa2SIan Chien            "OutLimitMax": 100,
112748ff7fa2SIan Chien            "OutLimitMin": 0,
112848ff7fa2SIan Chien            "PCoefficient": -3.0,
112948ff7fa2SIan Chien            "PositiveHysteresis": 0.0,
113048ff7fa2SIan Chien            "SetPoint": 90.0,
113148ff7fa2SIan Chien            "SlewNeg": 0.0,
113248ff7fa2SIan Chien            "SlewPos": 0.0,
113348ff7fa2SIan Chien            "Type": "Pid",
113448ff7fa2SIan Chien            "Zones": [
113548ff7fa2SIan Chien                "Zone 1"
113648ff7fa2SIan Chien            ]
113748ff7fa2SIan Chien        },
113848ff7fa2SIan Chien        {
113948ff7fa2SIan Chien            "Address": "0x41",
114048ff7fa2SIan Chien            "Bus": 11,
114148ff7fa2SIan Chien            "Labels": [
114248ff7fa2SIan Chien                "in_voltage1"
114348ff7fa2SIan Chien            ],
114448ff7fa2SIan Chien            "Name": "MEDUSA_ADC_GND_SENSE",
114548ff7fa2SIan Chien            "Type": "RTQ6056",
114648ff7fa2SIan Chien            "vout1_Name": "MEDUSA_ADC_GND_SENSE_VOLT_V"
114748ff7fa2SIan Chien        },
114848ff7fa2SIan Chien        {
114948ff7fa2SIan Chien            "Class": "temp",
115048ff7fa2SIan Chien            "Inputs": [
1151*2e141a97SLora Lin                "MEDUSA_HSC0_48V_TEMP_C",
1152*2e141a97SLora Lin                "MEDUSA_HSC1_48V_TEMP_C",
1153*2e141a97SLora Lin                "MEDUSA0_TEMP_C",
1154*2e141a97SLora Lin                "MEDUSA1_TEMP_C"
1155d3f5840aSRicky CX Wu            ],
1156d3f5840aSRicky CX Wu            "Name": "Stepwise_MEDUSA_Non_Critical_Sensors",
1157d3f5840aSRicky CX Wu            "NegativeHysteresis": 0,
1158d3f5840aSRicky CX Wu            "Output": [
1159d3f5840aSRicky CX Wu                20.0
1160d3f5840aSRicky CX Wu            ],
1161d3f5840aSRicky CX Wu            "PositiveHysteresis": 0,
1162d3f5840aSRicky CX Wu            "Reading": [
1163d3f5840aSRicky CX Wu                20.0
1164d3f5840aSRicky CX Wu            ],
1165d3f5840aSRicky CX Wu            "Type": "Stepwise",
1166d3f5840aSRicky CX Wu            "Zones": [
1167d3f5840aSRicky CX Wu                "Zone 1"
1168d3f5840aSRicky CX Wu            ]
1169d3f5840aSRicky CX Wu        },
1170d3f5840aSRicky CX Wu        {
1171d3f5840aSRicky CX Wu            "Class": "temp",
1172d3f5840aSRicky CX Wu            "InputUnavailableAsFailed": false,
1173d3f5840aSRicky CX Wu            "Inputs": [
1174*2e141a97SLora Lin                "MEDUSA_MB1_HSC_12V_TEMP_C",
1175*2e141a97SLora Lin                "MEDUSA_MB2_HSC_12V_TEMP_C",
1176*2e141a97SLora Lin                "MEDUSA_MB3_HSC_12V_TEMP_C",
1177*2e141a97SLora Lin                "MEDUSA_MB4_HSC_12V_TEMP_C",
1178*2e141a97SLora Lin                "MEDUSA_MB5_HSC_12V_TEMP_C",
1179*2e141a97SLora Lin                "MEDUSA_MB6_HSC_12V_TEMP_C",
1180*2e141a97SLora Lin                "MEDUSA_MB7_HSC_12V_TEMP_C",
1181*2e141a97SLora Lin                "MEDUSA_MB8_HSC_12V_TEMP_C"
118248ff7fa2SIan Chien            ],
1183d3f5840aSRicky CX Wu            "Name": "Stepwise_MEDUSA_MB_12VHSC",
118448ff7fa2SIan Chien            "NegativeHysteresis": 0,
118548ff7fa2SIan Chien            "Output": [
118648ff7fa2SIan Chien                20.0
118748ff7fa2SIan Chien            ],
118848ff7fa2SIan Chien            "PositiveHysteresis": 0,
118948ff7fa2SIan Chien            "Reading": [
119048ff7fa2SIan Chien                20.0
119148ff7fa2SIan Chien            ],
119248ff7fa2SIan Chien            "Type": "Stepwise",
119348ff7fa2SIan Chien            "Zones": [
119448ff7fa2SIan Chien                "Zone 1"
119548ff7fa2SIan Chien            ]
119648ff7fa2SIan Chien        },
119748ff7fa2SIan Chien        {
119848ff7fa2SIan Chien            "Class": "temp",
119948ff7fa2SIan Chien            "Inputs": [
1200*2e141a97SLora Lin                "MEDUSA_DELTA0_12V_TEMP_C",
1201*2e141a97SLora Lin                "MEDUSA_DELTA1_12V_TEMP_C",
1202*2e141a97SLora Lin                "MEDUSA_DELTA2_12V_TEMP_C",
1203*2e141a97SLora Lin                "MEDUSA_DELTA3_12V_TEMP_C"
120448ff7fa2SIan Chien            ],
120548ff7fa2SIan Chien            "Name": "Stepwise_MEDUSA_12VDELTA",
12061ee3235cSRicky CX Wu            "NegativeHysteresis": 2,
120748ff7fa2SIan Chien            "Output": [
120848ff7fa2SIan Chien                20.0,
120948ff7fa2SIan Chien                22.0,
121048ff7fa2SIan Chien                24.0,
121148ff7fa2SIan Chien                26.0,
121248ff7fa2SIan Chien                28.0,
121348ff7fa2SIan Chien                30.0
121448ff7fa2SIan Chien            ],
121548ff7fa2SIan Chien            "PositiveHysteresis": 0,
121648ff7fa2SIan Chien            "Reading": [
121748ff7fa2SIan Chien                80.0,
121848ff7fa2SIan Chien                81.0,
121948ff7fa2SIan Chien                82.0,
122048ff7fa2SIan Chien                83.0,
122148ff7fa2SIan Chien                84.0,
122248ff7fa2SIan Chien                85.0
122348ff7fa2SIan Chien            ],
122448ff7fa2SIan Chien            "Type": "Stepwise",
122548ff7fa2SIan Chien            "Zones": [
122648ff7fa2SIan Chien                "Zone 1"
122748ff7fa2SIan Chien            ]
122848ff7fa2SIan Chien        },
122948ff7fa2SIan Chien        {
123048ff7fa2SIan Chien            "Address": "0x48",
123148ff7fa2SIan Chien            "Bus": 11,
1232*2e141a97SLora Lin            "Name": "MEDUSA0_TEMP_C",
123348ff7fa2SIan Chien            "Thresholds": [
123448ff7fa2SIan Chien                {
123548ff7fa2SIan Chien                    "Direction": "greater than",
123648ff7fa2SIan Chien                    "Name": "upper critical",
123748ff7fa2SIan Chien                    "Severity": 1,
123848ff7fa2SIan Chien                    "Value": 80
123948ff7fa2SIan Chien                }
124048ff7fa2SIan Chien            ],
124148ff7fa2SIan Chien            "Type": "TMP75"
124248ff7fa2SIan Chien        },
124348ff7fa2SIan Chien        {
124448ff7fa2SIan Chien            "Address": "0x49",
124548ff7fa2SIan Chien            "Bus": 11,
1246*2e141a97SLora Lin            "Name": "MEDUSA1_TEMP_C",
124748ff7fa2SIan Chien            "Thresholds": [
124848ff7fa2SIan Chien                {
124948ff7fa2SIan Chien                    "Direction": "greater than",
125048ff7fa2SIan Chien                    "Name": "upper critical",
125148ff7fa2SIan Chien                    "Severity": 1,
125248ff7fa2SIan Chien                    "Value": 80
125348ff7fa2SIan Chien                }
125448ff7fa2SIan Chien            ],
125548ff7fa2SIan Chien            "Type": "TMP75"
125648ff7fa2SIan Chien        },
125748ff7fa2SIan Chien        {
125848ff7fa2SIan Chien            "Address": "0x11",
125948ff7fa2SIan Chien            "Bus": 11,
126048ff7fa2SIan Chien            "Labels": [
126148ff7fa2SIan Chien                "temp1",
126248ff7fa2SIan Chien                "vin",
126348ff7fa2SIan Chien                "vout1",
126448ff7fa2SIan Chien                "iout1",
126548ff7fa2SIan Chien                "pin"
126648ff7fa2SIan Chien            ],
1267*2e141a97SLora Lin            "Name": "MEDUSA_HSC0_48V",
126848ff7fa2SIan Chien            "Thresholds": [
126948ff7fa2SIan Chien                {
127048ff7fa2SIan Chien                    "Direction": "greater than",
127148ff7fa2SIan Chien                    "Label": "temp1",
127248ff7fa2SIan Chien                    "Name": "upper critical",
127348ff7fa2SIan Chien                    "Severity": 1,
127448ff7fa2SIan Chien                    "Value": 150
127548ff7fa2SIan Chien                },
127648ff7fa2SIan Chien                {
127748ff7fa2SIan Chien                    "Direction": "greater than",
127848ff7fa2SIan Chien                    "Label": "vin",
127948ff7fa2SIan Chien                    "Name": "upper non recoverable",
128048ff7fa2SIan Chien                    "Severity": 4,
128148ff7fa2SIan Chien                    "Value": 60
128248ff7fa2SIan Chien                },
128348ff7fa2SIan Chien                {
128448ff7fa2SIan Chien                    "Direction": "greater than",
128548ff7fa2SIan Chien                    "Label": "vin",
128648ff7fa2SIan Chien                    "Name": "upper critical",
128748ff7fa2SIan Chien                    "Severity": 1,
128848ff7fa2SIan Chien                    "Value": 53.28
128948ff7fa2SIan Chien                },
129048ff7fa2SIan Chien                {
129148ff7fa2SIan Chien                    "Direction": "greater than",
129248ff7fa2SIan Chien                    "Label": "vin",
129348ff7fa2SIan Chien                    "Name": "upper non critical",
129448ff7fa2SIan Chien                    "Severity": 0,
129548ff7fa2SIan Chien                    "Value": 52.8
129648ff7fa2SIan Chien                },
129748ff7fa2SIan Chien                {
129848ff7fa2SIan Chien                    "Direction": "less than",
129948ff7fa2SIan Chien                    "Label": "vin",
130048ff7fa2SIan Chien                    "Name": "lower non critical",
130148ff7fa2SIan Chien                    "Severity": 0,
130248ff7fa2SIan Chien                    "Value": 43.2
130348ff7fa2SIan Chien                },
130448ff7fa2SIan Chien                {
130548ff7fa2SIan Chien                    "Direction": "less than",
130648ff7fa2SIan Chien                    "Label": "vin",
130748ff7fa2SIan Chien                    "Name": "lower critical",
130848ff7fa2SIan Chien                    "Severity": 1,
130948ff7fa2SIan Chien                    "Value": 42.72
131048ff7fa2SIan Chien                },
131148ff7fa2SIan Chien                {
131248ff7fa2SIan Chien                    "Direction": "less than",
131348ff7fa2SIan Chien                    "Label": "vin",
131448ff7fa2SIan Chien                    "Name": "lower non recoverable",
131548ff7fa2SIan Chien                    "Severity": 4,
131648ff7fa2SIan Chien                    "Value": 40
131748ff7fa2SIan Chien                },
131848ff7fa2SIan Chien                {
131948ff7fa2SIan Chien                    "Direction": "greater than",
132048ff7fa2SIan Chien                    "Label": "vout1",
132148ff7fa2SIan Chien                    "Name": "upper non recoverable",
132248ff7fa2SIan Chien                    "Severity": 4,
132348ff7fa2SIan Chien                    "Value": 60
132448ff7fa2SIan Chien                },
132548ff7fa2SIan Chien                {
132648ff7fa2SIan Chien                    "Direction": "greater than",
132748ff7fa2SIan Chien                    "Label": "vout1",
132848ff7fa2SIan Chien                    "Name": "upper critical",
132948ff7fa2SIan Chien                    "Severity": 1,
133048ff7fa2SIan Chien                    "Value": 53.28
133148ff7fa2SIan Chien                },
133248ff7fa2SIan Chien                {
133348ff7fa2SIan Chien                    "Direction": "greater than",
133448ff7fa2SIan Chien                    "Label": "vout1",
133548ff7fa2SIan Chien                    "Name": "upper non critical",
133648ff7fa2SIan Chien                    "Severity": 0,
133748ff7fa2SIan Chien                    "Value": 52.8
133848ff7fa2SIan Chien                },
133948ff7fa2SIan Chien                {
134048ff7fa2SIan Chien                    "Direction": "less than",
134148ff7fa2SIan Chien                    "Label": "vout1",
134248ff7fa2SIan Chien                    "Name": "lower non critical",
134348ff7fa2SIan Chien                    "Severity": 0,
134448ff7fa2SIan Chien                    "Value": 43.2
134548ff7fa2SIan Chien                },
134648ff7fa2SIan Chien                {
134748ff7fa2SIan Chien                    "Direction": "less than",
134848ff7fa2SIan Chien                    "Label": "vout1",
134948ff7fa2SIan Chien                    "Name": "lower critical",
135048ff7fa2SIan Chien                    "Severity": 1,
135148ff7fa2SIan Chien                    "Value": 42.72
135248ff7fa2SIan Chien                },
135348ff7fa2SIan Chien                {
135448ff7fa2SIan Chien                    "Direction": "less than",
135548ff7fa2SIan Chien                    "Label": "vout1",
135648ff7fa2SIan Chien                    "Name": "lower non recoverable",
135748ff7fa2SIan Chien                    "Severity": 4,
135848ff7fa2SIan Chien                    "Value": 40
135948ff7fa2SIan Chien                }
136048ff7fa2SIan Chien            ],
136148ff7fa2SIan Chien            "Type": "XDP710",
1362*2e141a97SLora Lin            "iout1_Name": "MEDUSA_HSC0_48V_2_CURR_A",
136348ff7fa2SIan Chien            "iout1_Scale": 250,
1364*2e141a97SLora Lin            "pin_Name": "MEDUSA_HSC0_48V_INPUT_2_PWR_W",
136548ff7fa2SIan Chien            "pin_Scale": 250000,
1366*2e141a97SLora Lin            "temp1_Name": "MEDUSA_HSC0_48V_TEMP_C",
1367*2e141a97SLora Lin            "vin_Name": "MEDUSA_HSC0_48V_INPUT_VOLT_V",
1368*2e141a97SLora Lin            "vout1_Name": "MEDUSA_HSC0_48V_OUTPUT_VOLT_V"
136948ff7fa2SIan Chien        },
137048ff7fa2SIan Chien        {
137148ff7fa2SIan Chien            "Address": "0x13",
137248ff7fa2SIan Chien            "Bus": 11,
137348ff7fa2SIan Chien            "Labels": [
137448ff7fa2SIan Chien                "temp1",
137548ff7fa2SIan Chien                "vin",
137648ff7fa2SIan Chien                "vout1",
137748ff7fa2SIan Chien                "iout1",
137848ff7fa2SIan Chien                "pin"
137948ff7fa2SIan Chien            ],
1380*2e141a97SLora Lin            "Name": "MEDUSA_HSC1_48V",
138148ff7fa2SIan Chien            "Thresholds": [
138248ff7fa2SIan Chien                {
138348ff7fa2SIan Chien                    "Direction": "greater than",
138448ff7fa2SIan Chien                    "Label": "temp1",
138548ff7fa2SIan Chien                    "Name": "upper critical",
138648ff7fa2SIan Chien                    "Severity": 1,
138748ff7fa2SIan Chien                    "Value": 150
138848ff7fa2SIan Chien                },
138948ff7fa2SIan Chien                {
139048ff7fa2SIan Chien                    "Direction": "greater than",
139148ff7fa2SIan Chien                    "Label": "vin",
139248ff7fa2SIan Chien                    "Name": "upper non recoverable",
139348ff7fa2SIan Chien                    "Severity": 4,
139448ff7fa2SIan Chien                    "Value": 60
139548ff7fa2SIan Chien                },
139648ff7fa2SIan Chien                {
139748ff7fa2SIan Chien                    "Direction": "greater than",
139848ff7fa2SIan Chien                    "Label": "vin",
139948ff7fa2SIan Chien                    "Name": "upper critical",
140048ff7fa2SIan Chien                    "Severity": 1,
140148ff7fa2SIan Chien                    "Value": 53.28
140248ff7fa2SIan Chien                },
140348ff7fa2SIan Chien                {
140448ff7fa2SIan Chien                    "Direction": "greater than",
140548ff7fa2SIan Chien                    "Label": "vin",
140648ff7fa2SIan Chien                    "Name": "upper non critical",
140748ff7fa2SIan Chien                    "Severity": 0,
140848ff7fa2SIan Chien                    "Value": 52.8
140948ff7fa2SIan Chien                },
141048ff7fa2SIan Chien                {
141148ff7fa2SIan Chien                    "Direction": "less than",
141248ff7fa2SIan Chien                    "Label": "vin",
141348ff7fa2SIan Chien                    "Name": "lower non critical",
141448ff7fa2SIan Chien                    "Severity": 0,
141548ff7fa2SIan Chien                    "Value": 43.2
141648ff7fa2SIan Chien                },
141748ff7fa2SIan Chien                {
141848ff7fa2SIan Chien                    "Direction": "less than",
141948ff7fa2SIan Chien                    "Label": "vin",
142048ff7fa2SIan Chien                    "Name": "lower critical",
142148ff7fa2SIan Chien                    "Severity": 1,
142248ff7fa2SIan Chien                    "Value": 42.72
142348ff7fa2SIan Chien                },
142448ff7fa2SIan Chien                {
142548ff7fa2SIan Chien                    "Direction": "less than",
142648ff7fa2SIan Chien                    "Label": "vin",
142748ff7fa2SIan Chien                    "Name": "lower non recoverable",
142848ff7fa2SIan Chien                    "Severity": 4,
142948ff7fa2SIan Chien                    "Value": 40
143048ff7fa2SIan Chien                },
143148ff7fa2SIan Chien                {
143248ff7fa2SIan Chien                    "Direction": "greater than",
143348ff7fa2SIan Chien                    "Label": "vout1",
143448ff7fa2SIan Chien                    "Name": "upper non recoverable",
143548ff7fa2SIan Chien                    "Severity": 4,
143648ff7fa2SIan Chien                    "Value": 60
143748ff7fa2SIan Chien                },
143848ff7fa2SIan Chien                {
143948ff7fa2SIan Chien                    "Direction": "greater than",
144048ff7fa2SIan Chien                    "Label": "vout1",
144148ff7fa2SIan Chien                    "Name": "upper critical",
144248ff7fa2SIan Chien                    "Severity": 1,
144348ff7fa2SIan Chien                    "Value": 53.28
144448ff7fa2SIan Chien                },
144548ff7fa2SIan Chien                {
144648ff7fa2SIan Chien                    "Direction": "greater than",
144748ff7fa2SIan Chien                    "Label": "vout1",
144848ff7fa2SIan Chien                    "Name": "upper non critical",
144948ff7fa2SIan Chien                    "Severity": 0,
145048ff7fa2SIan Chien                    "Value": 52.8
145148ff7fa2SIan Chien                },
145248ff7fa2SIan Chien                {
145348ff7fa2SIan Chien                    "Direction": "less than",
145448ff7fa2SIan Chien                    "Label": "vout1",
145548ff7fa2SIan Chien                    "Name": "lower non critical",
145648ff7fa2SIan Chien                    "Severity": 0,
145748ff7fa2SIan Chien                    "Value": 43.2
145848ff7fa2SIan Chien                },
145948ff7fa2SIan Chien                {
146048ff7fa2SIan Chien                    "Direction": "less than",
146148ff7fa2SIan Chien                    "Label": "vout1",
146248ff7fa2SIan Chien                    "Name": "lower critical",
146348ff7fa2SIan Chien                    "Severity": 1,
146448ff7fa2SIan Chien                    "Value": 42.72
146548ff7fa2SIan Chien                },
146648ff7fa2SIan Chien                {
146748ff7fa2SIan Chien                    "Direction": "less than",
146848ff7fa2SIan Chien                    "Label": "vout1",
146948ff7fa2SIan Chien                    "Name": "lower non recoverable",
147048ff7fa2SIan Chien                    "Severity": 4,
147148ff7fa2SIan Chien                    "Value": 40
147248ff7fa2SIan Chien                }
147348ff7fa2SIan Chien            ],
147448ff7fa2SIan Chien            "Type": "XDP710",
1475*2e141a97SLora Lin            "iout1_Name": "MEDUSA_HSC1_48V_2_CURR_A",
147648ff7fa2SIan Chien            "iout1_Scale": 250,
1477*2e141a97SLora Lin            "pin_Name": "MEDUSA_HSC1_48V_INPUT_2_PWR_W",
147848ff7fa2SIan Chien            "pin_Scale": 250000,
1479*2e141a97SLora Lin            "temp1_Name": "MEDUSA_HSC1_48V_TEMP_C",
1480*2e141a97SLora Lin            "vin_Name": "MEDUSA_HSC1_48V_INPUT_VOLT_V",
1481*2e141a97SLora Lin            "vout1_Name": "MEDUSA_HSC1_48V_OUTPUT_VOLT_V"
148248ff7fa2SIan Chien        },
148348ff7fa2SIan Chien        {
148448ff7fa2SIan Chien            "Address": "0x62",
148548ff7fa2SIan Chien            "Bus": 11,
148648ff7fa2SIan Chien            "Labels": [
148748ff7fa2SIan Chien                "temp1",
148848ff7fa2SIan Chien                "vin",
148948ff7fa2SIan Chien                "vout1",
149048ff7fa2SIan Chien                "iout1"
149148ff7fa2SIan Chien            ],
1492*2e141a97SLora Lin            "Name": "MEDUSA_DELTA0_12V",
149348ff7fa2SIan Chien            "Thresholds": [
149448ff7fa2SIan Chien                {
149548ff7fa2SIan Chien                    "Direction": "greater than",
149648ff7fa2SIan Chien                    "Label": "vin",
149748ff7fa2SIan Chien                    "Name": "upper non recoverable",
149848ff7fa2SIan Chien                    "Severity": 4,
149948ff7fa2SIan Chien                    "Value": 60
150048ff7fa2SIan Chien                },
150148ff7fa2SIan Chien                {
150248ff7fa2SIan Chien                    "Direction": "greater than",
150348ff7fa2SIan Chien                    "Label": "vin",
150448ff7fa2SIan Chien                    "Name": "upper critical",
150548ff7fa2SIan Chien                    "Severity": 1,
150648ff7fa2SIan Chien                    "Value": 53.28
150748ff7fa2SIan Chien                },
150848ff7fa2SIan Chien                {
150948ff7fa2SIan Chien                    "Direction": "greater than",
151048ff7fa2SIan Chien                    "Label": "vin",
151148ff7fa2SIan Chien                    "Name": "upper non critical",
151248ff7fa2SIan Chien                    "Severity": 0,
151348ff7fa2SIan Chien                    "Value": 52.8
151448ff7fa2SIan Chien                },
151548ff7fa2SIan Chien                {
151648ff7fa2SIan Chien                    "Direction": "less than",
151748ff7fa2SIan Chien                    "Label": "vin",
151848ff7fa2SIan Chien                    "Name": "lower non critical",
151948ff7fa2SIan Chien                    "Severity": 0,
152048ff7fa2SIan Chien                    "Value": 43.2
152148ff7fa2SIan Chien                },
152248ff7fa2SIan Chien                {
152348ff7fa2SIan Chien                    "Direction": "less than",
152448ff7fa2SIan Chien                    "Label": "vin",
152548ff7fa2SIan Chien                    "Name": "lower critical",
152648ff7fa2SIan Chien                    "Severity": 1,
152748ff7fa2SIan Chien                    "Value": 42.72
152848ff7fa2SIan Chien                },
152948ff7fa2SIan Chien                {
153048ff7fa2SIan Chien                    "Direction": "less than",
153148ff7fa2SIan Chien                    "Label": "vin",
153248ff7fa2SIan Chien                    "Name": "lower non recoverable",
153348ff7fa2SIan Chien                    "Severity": 4,
153448ff7fa2SIan Chien                    "Value": 40
153548ff7fa2SIan Chien                },
153648ff7fa2SIan Chien                {
153748ff7fa2SIan Chien                    "Direction": "greater than",
153848ff7fa2SIan Chien                    "Label": "vout1",
153948ff7fa2SIan Chien                    "Name": "upper non recoverable",
154048ff7fa2SIan Chien                    "Severity": 4,
154148ff7fa2SIan Chien                    "Value": 15
154248ff7fa2SIan Chien                },
154348ff7fa2SIan Chien                {
154448ff7fa2SIan Chien                    "Direction": "greater than",
154548ff7fa2SIan Chien                    "Label": "vout1",
154648ff7fa2SIan Chien                    "Name": "upper critical",
154748ff7fa2SIan Chien                    "Severity": 1,
154848ff7fa2SIan Chien                    "Value": 13.054
154948ff7fa2SIan Chien                },
155048ff7fa2SIan Chien                {
155148ff7fa2SIan Chien                    "Direction": "greater than",
155248ff7fa2SIan Chien                    "Label": "vout1",
155348ff7fa2SIan Chien                    "Name": "upper non critical",
155448ff7fa2SIan Chien                    "Severity": 0,
155548ff7fa2SIan Chien                    "Value": 12.932
155648ff7fa2SIan Chien                },
155748ff7fa2SIan Chien                {
155848ff7fa2SIan Chien                    "Direction": "less than",
155948ff7fa2SIan Chien                    "Label": "vout1",
156048ff7fa2SIan Chien                    "Name": "lower non critical",
156148ff7fa2SIan Chien                    "Severity": 0,
156248ff7fa2SIan Chien                    "Value": 11.468
156348ff7fa2SIan Chien                },
156448ff7fa2SIan Chien                {
156548ff7fa2SIan Chien                    "Direction": "less than",
156648ff7fa2SIan Chien                    "Label": "vout1",
156748ff7fa2SIan Chien                    "Name": "lower critical",
156848ff7fa2SIan Chien                    "Severity": 1,
156948ff7fa2SIan Chien                    "Value": 11.346
157048ff7fa2SIan Chien                },
157148ff7fa2SIan Chien                {
157248ff7fa2SIan Chien                    "Direction": "less than",
157348ff7fa2SIan Chien                    "Label": "vout1",
157448ff7fa2SIan Chien                    "Name": "lower non recoverable",
157548ff7fa2SIan Chien                    "Severity": 4,
157648ff7fa2SIan Chien                    "Value": 10.091
157748ff7fa2SIan Chien                },
157848ff7fa2SIan Chien                {
157948ff7fa2SIan Chien                    "Direction": "greater than",
158048ff7fa2SIan Chien                    "Label": "iout1",
158148ff7fa2SIan Chien                    "Name": "upper non recoverable",
158248ff7fa2SIan Chien                    "Severity": 4,
158348ff7fa2SIan Chien                    "Value": 130
158448ff7fa2SIan Chien                },
158548ff7fa2SIan Chien                {
158648ff7fa2SIan Chien                    "Direction": "greater than",
158748ff7fa2SIan Chien                    "Label": "iout1",
158848ff7fa2SIan Chien                    "Name": "upper critical",
158948ff7fa2SIan Chien                    "Severity": 1,
159048ff7fa2SIan Chien                    "Value": 116.919
159148ff7fa2SIan Chien                },
159248ff7fa2SIan Chien                {
159348ff7fa2SIan Chien                    "Direction": "greater than",
159448ff7fa2SIan Chien                    "Label": "iout1",
159548ff7fa2SIan Chien                    "Name": "upper non critical",
159648ff7fa2SIan Chien                    "Severity": 0,
159748ff7fa2SIan Chien                    "Value": 111.6045
159848ff7fa2SIan Chien                },
159948ff7fa2SIan Chien                {
160048ff7fa2SIan Chien                    "Direction": "greater than",
160148ff7fa2SIan Chien                    "Label": "temp1",
160248ff7fa2SIan Chien                    "Name": "upper critical",
160348ff7fa2SIan Chien                    "Severity": 1,
160448ff7fa2SIan Chien                    "Value": 100
160548ff7fa2SIan Chien                }
160648ff7fa2SIan Chien            ],
160748ff7fa2SIan Chien            "Type": "pmbus",
1608*2e141a97SLora Lin            "iout1_Name": "MEDUSA_DELTA0_12V_CURR_A",
1609*2e141a97SLora Lin            "temp1_Name": "MEDUSA_DELTA0_12V_TEMP_C",
1610*2e141a97SLora Lin            "vin_Name": "MEDUSA_DELTA0_12V_INPUT_VOLT_V",
1611*2e141a97SLora Lin            "vout1_Name": "MEDUSA_DELTA0_12V_OUTPUT_VOLT_V"
161248ff7fa2SIan Chien        },
161348ff7fa2SIan Chien        {
161448ff7fa2SIan Chien            "Address": "0x64",
161548ff7fa2SIan Chien            "Bus": 11,
161648ff7fa2SIan Chien            "Labels": [
161748ff7fa2SIan Chien                "temp1",
161848ff7fa2SIan Chien                "vin",
161948ff7fa2SIan Chien                "vout1",
162048ff7fa2SIan Chien                "iout1"
162148ff7fa2SIan Chien            ],
1622*2e141a97SLora Lin            "Name": "MEDUSA_DELTA1_12V",
162348ff7fa2SIan Chien            "Thresholds": [
162448ff7fa2SIan Chien                {
162548ff7fa2SIan Chien                    "Direction": "greater than",
162648ff7fa2SIan Chien                    "Label": "vin",
162748ff7fa2SIan Chien                    "Name": "upper non recoverable",
162848ff7fa2SIan Chien                    "Severity": 4,
162948ff7fa2SIan Chien                    "Value": 60
163048ff7fa2SIan Chien                },
163148ff7fa2SIan Chien                {
163248ff7fa2SIan Chien                    "Direction": "greater than",
163348ff7fa2SIan Chien                    "Label": "vin",
163448ff7fa2SIan Chien                    "Name": "upper critical",
163548ff7fa2SIan Chien                    "Severity": 1,
163648ff7fa2SIan Chien                    "Value": 53.28
163748ff7fa2SIan Chien                },
163848ff7fa2SIan Chien                {
163948ff7fa2SIan Chien                    "Direction": "greater than",
164048ff7fa2SIan Chien                    "Label": "vin",
164148ff7fa2SIan Chien                    "Name": "upper non critical",
164248ff7fa2SIan Chien                    "Severity": 0,
164348ff7fa2SIan Chien                    "Value": 52.8
164448ff7fa2SIan Chien                },
164548ff7fa2SIan Chien                {
164648ff7fa2SIan Chien                    "Direction": "less than",
164748ff7fa2SIan Chien                    "Label": "vin",
164848ff7fa2SIan Chien                    "Name": "lower non critical",
164948ff7fa2SIan Chien                    "Severity": 0,
165048ff7fa2SIan Chien                    "Value": 43.2
165148ff7fa2SIan Chien                },
165248ff7fa2SIan Chien                {
165348ff7fa2SIan Chien                    "Direction": "less than",
165448ff7fa2SIan Chien                    "Label": "vin",
165548ff7fa2SIan Chien                    "Name": "lower critical",
165648ff7fa2SIan Chien                    "Severity": 1,
165748ff7fa2SIan Chien                    "Value": 42.72
165848ff7fa2SIan Chien                },
165948ff7fa2SIan Chien                {
166048ff7fa2SIan Chien                    "Direction": "less than",
166148ff7fa2SIan Chien                    "Label": "vin",
166248ff7fa2SIan Chien                    "Name": "lower non recoverable",
166348ff7fa2SIan Chien                    "Severity": 4,
166448ff7fa2SIan Chien                    "Value": 40
166548ff7fa2SIan Chien                },
166648ff7fa2SIan Chien                {
166748ff7fa2SIan Chien                    "Direction": "greater than",
166848ff7fa2SIan Chien                    "Label": "vout1",
166948ff7fa2SIan Chien                    "Name": "upper non recoverable",
167048ff7fa2SIan Chien                    "Severity": 4,
167148ff7fa2SIan Chien                    "Value": 15
167248ff7fa2SIan Chien                },
167348ff7fa2SIan Chien                {
167448ff7fa2SIan Chien                    "Direction": "greater than",
167548ff7fa2SIan Chien                    "Label": "vout1",
167648ff7fa2SIan Chien                    "Name": "upper critical",
167748ff7fa2SIan Chien                    "Severity": 1,
167848ff7fa2SIan Chien                    "Value": 13.054
167948ff7fa2SIan Chien                },
168048ff7fa2SIan Chien                {
168148ff7fa2SIan Chien                    "Direction": "greater than",
168248ff7fa2SIan Chien                    "Label": "vout1",
168348ff7fa2SIan Chien                    "Name": "upper non critical",
168448ff7fa2SIan Chien                    "Severity": 0,
168548ff7fa2SIan Chien                    "Value": 12.932
168648ff7fa2SIan Chien                },
168748ff7fa2SIan Chien                {
168848ff7fa2SIan Chien                    "Direction": "less than",
168948ff7fa2SIan Chien                    "Label": "vout1",
169048ff7fa2SIan Chien                    "Name": "lower non critical",
169148ff7fa2SIan Chien                    "Severity": 0,
169248ff7fa2SIan Chien                    "Value": 11.468
169348ff7fa2SIan Chien                },
169448ff7fa2SIan Chien                {
169548ff7fa2SIan Chien                    "Direction": "less than",
169648ff7fa2SIan Chien                    "Label": "vout1",
169748ff7fa2SIan Chien                    "Name": "lower critical",
169848ff7fa2SIan Chien                    "Severity": 1,
169948ff7fa2SIan Chien                    "Value": 11.346
170048ff7fa2SIan Chien                },
170148ff7fa2SIan Chien                {
170248ff7fa2SIan Chien                    "Direction": "less than",
170348ff7fa2SIan Chien                    "Label": "vout1",
170448ff7fa2SIan Chien                    "Name": "lower non recoverable",
170548ff7fa2SIan Chien                    "Severity": 4,
170648ff7fa2SIan Chien                    "Value": 10.091
170748ff7fa2SIan Chien                },
170848ff7fa2SIan Chien                {
170948ff7fa2SIan Chien                    "Direction": "greater than",
171048ff7fa2SIan Chien                    "Label": "iout1",
171148ff7fa2SIan Chien                    "Name": "upper non recoverable",
171248ff7fa2SIan Chien                    "Severity": 4,
171348ff7fa2SIan Chien                    "Value": 130
171448ff7fa2SIan Chien                },
171548ff7fa2SIan Chien                {
171648ff7fa2SIan Chien                    "Direction": "greater than",
171748ff7fa2SIan Chien                    "Label": "iout1",
171848ff7fa2SIan Chien                    "Name": "upper critical",
171948ff7fa2SIan Chien                    "Severity": 1,
172048ff7fa2SIan Chien                    "Value": 116.919
172148ff7fa2SIan Chien                },
172248ff7fa2SIan Chien                {
172348ff7fa2SIan Chien                    "Direction": "greater than",
172448ff7fa2SIan Chien                    "Label": "iout1",
172548ff7fa2SIan Chien                    "Name": "upper non critical",
172648ff7fa2SIan Chien                    "Severity": 0,
172748ff7fa2SIan Chien                    "Value": 111.6045
172848ff7fa2SIan Chien                },
172948ff7fa2SIan Chien                {
173048ff7fa2SIan Chien                    "Direction": "greater than",
173148ff7fa2SIan Chien                    "Label": "temp1",
173248ff7fa2SIan Chien                    "Name": "upper critical",
173348ff7fa2SIan Chien                    "Severity": 1,
173448ff7fa2SIan Chien                    "Value": 100
173548ff7fa2SIan Chien                }
173648ff7fa2SIan Chien            ],
173748ff7fa2SIan Chien            "Type": "pmbus",
1738*2e141a97SLora Lin            "iout1_Name": "MEDUSA_DELTA1_12V_CURR_A",
1739*2e141a97SLora Lin            "temp1_Name": "MEDUSA_DELTA1_12V_TEMP_C",
1740*2e141a97SLora Lin            "vin_Name": "MEDUSA_DELTA1_12V_INPUT_VOLT_V",
1741*2e141a97SLora Lin            "vout1_Name": "MEDUSA_DELTA1_12V_OUTPUT_VOLT_V"
174248ff7fa2SIan Chien        },
174348ff7fa2SIan Chien        {
174448ff7fa2SIan Chien            "Address": "0x65",
174548ff7fa2SIan Chien            "Bus": 11,
174648ff7fa2SIan Chien            "Labels": [
174748ff7fa2SIan Chien                "temp1",
174848ff7fa2SIan Chien                "vin",
174948ff7fa2SIan Chien                "vout1",
175048ff7fa2SIan Chien                "iout1"
175148ff7fa2SIan Chien            ],
1752*2e141a97SLora Lin            "Name": "MEDUSA_DELTA2_12V",
175348ff7fa2SIan Chien            "Thresholds": [
175448ff7fa2SIan Chien                {
175548ff7fa2SIan Chien                    "Direction": "greater than",
175648ff7fa2SIan Chien                    "Label": "vin",
175748ff7fa2SIan Chien                    "Name": "upper non recoverable",
175848ff7fa2SIan Chien                    "Severity": 4,
175948ff7fa2SIan Chien                    "Value": 60
176048ff7fa2SIan Chien                },
176148ff7fa2SIan Chien                {
176248ff7fa2SIan Chien                    "Direction": "greater than",
176348ff7fa2SIan Chien                    "Label": "vin",
176448ff7fa2SIan Chien                    "Name": "upper critical",
176548ff7fa2SIan Chien                    "Severity": 1,
176648ff7fa2SIan Chien                    "Value": 53.28
176748ff7fa2SIan Chien                },
176848ff7fa2SIan Chien                {
176948ff7fa2SIan Chien                    "Direction": "greater than",
177048ff7fa2SIan Chien                    "Label": "vin",
177148ff7fa2SIan Chien                    "Name": "upper non critical",
177248ff7fa2SIan Chien                    "Severity": 0,
177348ff7fa2SIan Chien                    "Value": 52.8
177448ff7fa2SIan Chien                },
177548ff7fa2SIan Chien                {
177648ff7fa2SIan Chien                    "Direction": "less than",
177748ff7fa2SIan Chien                    "Label": "vin",
177848ff7fa2SIan Chien                    "Name": "lower non critical",
177948ff7fa2SIan Chien                    "Severity": 0,
178048ff7fa2SIan Chien                    "Value": 43.2
178148ff7fa2SIan Chien                },
178248ff7fa2SIan Chien                {
178348ff7fa2SIan Chien                    "Direction": "less than",
178448ff7fa2SIan Chien                    "Label": "vin",
178548ff7fa2SIan Chien                    "Name": "lower critical",
178648ff7fa2SIan Chien                    "Severity": 1,
178748ff7fa2SIan Chien                    "Value": 42.72
178848ff7fa2SIan Chien                },
178948ff7fa2SIan Chien                {
179048ff7fa2SIan Chien                    "Direction": "less than",
179148ff7fa2SIan Chien                    "Label": "vin",
179248ff7fa2SIan Chien                    "Name": "lower non recoverable",
179348ff7fa2SIan Chien                    "Severity": 4,
179448ff7fa2SIan Chien                    "Value": 40
179548ff7fa2SIan Chien                },
179648ff7fa2SIan Chien                {
179748ff7fa2SIan Chien                    "Direction": "greater than",
179848ff7fa2SIan Chien                    "Label": "vout1",
179948ff7fa2SIan Chien                    "Name": "upper non recoverable",
180048ff7fa2SIan Chien                    "Severity": 4,
180148ff7fa2SIan Chien                    "Value": 15
180248ff7fa2SIan Chien                },
180348ff7fa2SIan Chien                {
180448ff7fa2SIan Chien                    "Direction": "greater than",
180548ff7fa2SIan Chien                    "Label": "vout1",
180648ff7fa2SIan Chien                    "Name": "upper critical",
180748ff7fa2SIan Chien                    "Severity": 1,
180848ff7fa2SIan Chien                    "Value": 13.054
180948ff7fa2SIan Chien                },
181048ff7fa2SIan Chien                {
181148ff7fa2SIan Chien                    "Direction": "greater than",
181248ff7fa2SIan Chien                    "Label": "vout1",
181348ff7fa2SIan Chien                    "Name": "upper non critical",
181448ff7fa2SIan Chien                    "Severity": 0,
181548ff7fa2SIan Chien                    "Value": 12.932
181648ff7fa2SIan Chien                },
181748ff7fa2SIan Chien                {
181848ff7fa2SIan Chien                    "Direction": "less than",
181948ff7fa2SIan Chien                    "Label": "vout1",
182048ff7fa2SIan Chien                    "Name": "lower non critical",
182148ff7fa2SIan Chien                    "Severity": 0,
182248ff7fa2SIan Chien                    "Value": 11.468
182348ff7fa2SIan Chien                },
182448ff7fa2SIan Chien                {
182548ff7fa2SIan Chien                    "Direction": "less than",
182648ff7fa2SIan Chien                    "Label": "vout1",
182748ff7fa2SIan Chien                    "Name": "lower critical",
182848ff7fa2SIan Chien                    "Severity": 1,
182948ff7fa2SIan Chien                    "Value": 11.346
183048ff7fa2SIan Chien                },
183148ff7fa2SIan Chien                {
183248ff7fa2SIan Chien                    "Direction": "less than",
183348ff7fa2SIan Chien                    "Label": "vout1",
183448ff7fa2SIan Chien                    "Name": "lower non recoverable",
183548ff7fa2SIan Chien                    "Severity": 4,
183648ff7fa2SIan Chien                    "Value": 10.091
183748ff7fa2SIan Chien                },
183848ff7fa2SIan Chien                {
183948ff7fa2SIan Chien                    "Direction": "greater than",
184048ff7fa2SIan Chien                    "Label": "iout1",
184148ff7fa2SIan Chien                    "Name": "upper non recoverable",
184248ff7fa2SIan Chien                    "Severity": 4,
184348ff7fa2SIan Chien                    "Value": 130
184448ff7fa2SIan Chien                },
184548ff7fa2SIan Chien                {
184648ff7fa2SIan Chien                    "Direction": "greater than",
184748ff7fa2SIan Chien                    "Label": "iout1",
184848ff7fa2SIan Chien                    "Name": "upper critical",
184948ff7fa2SIan Chien                    "Severity": 1,
185048ff7fa2SIan Chien                    "Value": 116.919
185148ff7fa2SIan Chien                },
185248ff7fa2SIan Chien                {
185348ff7fa2SIan Chien                    "Direction": "greater than",
185448ff7fa2SIan Chien                    "Label": "iout1",
185548ff7fa2SIan Chien                    "Name": "upper non critical",
185648ff7fa2SIan Chien                    "Severity": 0,
185748ff7fa2SIan Chien                    "Value": 111.6045
185848ff7fa2SIan Chien                },
185948ff7fa2SIan Chien                {
186048ff7fa2SIan Chien                    "Direction": "greater than",
186148ff7fa2SIan Chien                    "Label": "temp1",
186248ff7fa2SIan Chien                    "Name": "upper critical",
186348ff7fa2SIan Chien                    "Severity": 1,
186448ff7fa2SIan Chien                    "Value": 100
186548ff7fa2SIan Chien                }
186648ff7fa2SIan Chien            ],
186748ff7fa2SIan Chien            "Type": "pmbus",
1868*2e141a97SLora Lin            "iout1_Name": "MEDUSA_DELTA2_12V_CURR_A",
1869*2e141a97SLora Lin            "temp1_Name": "MEDUSA_DELTA2_12V_TEMP_C",
1870*2e141a97SLora Lin            "vin_Name": "MEDUSA_DELTA2_12V_INPUT_VOLT_V",
1871*2e141a97SLora Lin            "vout1_Name": "MEDUSA_DELTA2_12V_OUTPUT_VOLT_V"
187248ff7fa2SIan Chien        },
187348ff7fa2SIan Chien        {
187448ff7fa2SIan Chien            "Address": "0x68",
187548ff7fa2SIan Chien            "Bus": 11,
187648ff7fa2SIan Chien            "Labels": [
187748ff7fa2SIan Chien                "temp1",
187848ff7fa2SIan Chien                "vin",
187948ff7fa2SIan Chien                "vout1",
188048ff7fa2SIan Chien                "iout1"
188148ff7fa2SIan Chien            ],
1882*2e141a97SLora Lin            "Name": "MEDUSA_DELTA3_12V",
188348ff7fa2SIan Chien            "Thresholds": [
188448ff7fa2SIan Chien                {
188548ff7fa2SIan Chien                    "Direction": "greater than",
188648ff7fa2SIan Chien                    "Label": "vin",
188748ff7fa2SIan Chien                    "Name": "upper non recoverable",
188848ff7fa2SIan Chien                    "Severity": 4,
188948ff7fa2SIan Chien                    "Value": 60
189048ff7fa2SIan Chien                },
189148ff7fa2SIan Chien                {
189248ff7fa2SIan Chien                    "Direction": "greater than",
189348ff7fa2SIan Chien                    "Label": "vin",
189448ff7fa2SIan Chien                    "Name": "upper critical",
189548ff7fa2SIan Chien                    "Severity": 1,
189648ff7fa2SIan Chien                    "Value": 53.28
189748ff7fa2SIan Chien                },
189848ff7fa2SIan Chien                {
189948ff7fa2SIan Chien                    "Direction": "greater than",
190048ff7fa2SIan Chien                    "Label": "vin",
190148ff7fa2SIan Chien                    "Name": "upper non critical",
190248ff7fa2SIan Chien                    "Severity": 0,
190348ff7fa2SIan Chien                    "Value": 52.8
190448ff7fa2SIan Chien                },
190548ff7fa2SIan Chien                {
190648ff7fa2SIan Chien                    "Direction": "less than",
190748ff7fa2SIan Chien                    "Label": "vin",
190848ff7fa2SIan Chien                    "Name": "lower non critical",
190948ff7fa2SIan Chien                    "Severity": 0,
191048ff7fa2SIan Chien                    "Value": 43.2
191148ff7fa2SIan Chien                },
191248ff7fa2SIan Chien                {
191348ff7fa2SIan Chien                    "Direction": "less than",
191448ff7fa2SIan Chien                    "Label": "vin",
191548ff7fa2SIan Chien                    "Name": "lower critical",
191648ff7fa2SIan Chien                    "Severity": 1,
191748ff7fa2SIan Chien                    "Value": 42.72
191848ff7fa2SIan Chien                },
191948ff7fa2SIan Chien                {
192048ff7fa2SIan Chien                    "Direction": "less than",
192148ff7fa2SIan Chien                    "Label": "vin",
192248ff7fa2SIan Chien                    "Name": "lower non recoverable",
192348ff7fa2SIan Chien                    "Severity": 4,
192448ff7fa2SIan Chien                    "Value": 40
192548ff7fa2SIan Chien                },
192648ff7fa2SIan Chien                {
192748ff7fa2SIan Chien                    "Direction": "greater than",
192848ff7fa2SIan Chien                    "Label": "vout1",
192948ff7fa2SIan Chien                    "Name": "upper non recoverable",
193048ff7fa2SIan Chien                    "Severity": 4,
193148ff7fa2SIan Chien                    "Value": 15
193248ff7fa2SIan Chien                },
193348ff7fa2SIan Chien                {
193448ff7fa2SIan Chien                    "Direction": "greater than",
193548ff7fa2SIan Chien                    "Label": "vout1",
193648ff7fa2SIan Chien                    "Name": "upper critical",
193748ff7fa2SIan Chien                    "Severity": 1,
193848ff7fa2SIan Chien                    "Value": 13.054
193948ff7fa2SIan Chien                },
194048ff7fa2SIan Chien                {
194148ff7fa2SIan Chien                    "Direction": "greater than",
194248ff7fa2SIan Chien                    "Label": "vout1",
194348ff7fa2SIan Chien                    "Name": "upper non critical",
194448ff7fa2SIan Chien                    "Severity": 0,
194548ff7fa2SIan Chien                    "Value": 12.932
194648ff7fa2SIan Chien                },
194748ff7fa2SIan Chien                {
194848ff7fa2SIan Chien                    "Direction": "less than",
194948ff7fa2SIan Chien                    "Label": "vout1",
195048ff7fa2SIan Chien                    "Name": "lower non critical",
195148ff7fa2SIan Chien                    "Severity": 0,
195248ff7fa2SIan Chien                    "Value": 11.468
195348ff7fa2SIan Chien                },
195448ff7fa2SIan Chien                {
195548ff7fa2SIan Chien                    "Direction": "less than",
195648ff7fa2SIan Chien                    "Label": "vout1",
195748ff7fa2SIan Chien                    "Name": "lower critical",
195848ff7fa2SIan Chien                    "Severity": 1,
195948ff7fa2SIan Chien                    "Value": 11.346
196048ff7fa2SIan Chien                },
196148ff7fa2SIan Chien                {
196248ff7fa2SIan Chien                    "Direction": "less than",
196348ff7fa2SIan Chien                    "Label": "vout1",
196448ff7fa2SIan Chien                    "Name": "lower non recoverable",
196548ff7fa2SIan Chien                    "Severity": 4,
196648ff7fa2SIan Chien                    "Value": 10.091
196748ff7fa2SIan Chien                },
196848ff7fa2SIan Chien                {
196948ff7fa2SIan Chien                    "Direction": "greater than",
197048ff7fa2SIan Chien                    "Label": "iout1",
197148ff7fa2SIan Chien                    "Name": "upper non recoverable",
197248ff7fa2SIan Chien                    "Severity": 4,
197348ff7fa2SIan Chien                    "Value": 130
197448ff7fa2SIan Chien                },
197548ff7fa2SIan Chien                {
197648ff7fa2SIan Chien                    "Direction": "greater than",
197748ff7fa2SIan Chien                    "Label": "iout1",
197848ff7fa2SIan Chien                    "Name": "upper critical",
197948ff7fa2SIan Chien                    "Severity": 1,
198048ff7fa2SIan Chien                    "Value": 116.919
198148ff7fa2SIan Chien                },
198248ff7fa2SIan Chien                {
198348ff7fa2SIan Chien                    "Direction": "greater than",
198448ff7fa2SIan Chien                    "Label": "iout1",
198548ff7fa2SIan Chien                    "Name": "upper non critical",
198648ff7fa2SIan Chien                    "Severity": 0,
198748ff7fa2SIan Chien                    "Value": 111.6045
198848ff7fa2SIan Chien                },
198948ff7fa2SIan Chien                {
199048ff7fa2SIan Chien                    "Direction": "greater than",
199148ff7fa2SIan Chien                    "Label": "temp1",
199248ff7fa2SIan Chien                    "Name": "upper critical",
199348ff7fa2SIan Chien                    "Severity": 1,
199448ff7fa2SIan Chien                    "Value": 100
199548ff7fa2SIan Chien                }
199648ff7fa2SIan Chien            ],
199748ff7fa2SIan Chien            "Type": "pmbus",
1998*2e141a97SLora Lin            "iout1_Name": "MEDUSA_DELTA3_12V_CURR_A",
1999*2e141a97SLora Lin            "temp1_Name": "MEDUSA_DELTA3_12V_TEMP_C",
2000*2e141a97SLora Lin            "vin_Name": "MEDUSA_DELTA3_12V_INPUT_VOLT_V",
2001*2e141a97SLora Lin            "vout1_Name": "MEDUSA_DELTA3_12V_OUTPUT_VOLT_V"
200248ff7fa2SIan Chien        }
200348ff7fa2SIan Chien    ],
200448ff7fa2SIan Chien    "Name": "Yosemite 4 Medusa Board",
200548ff7fa2SIan Chien    "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Medusa Board ADC-RNS 12VHSC-ADI 48VHSC-INF', 'PRODUCT_PRODUCT_NAME': 'Yosemite V4'})",
200648ff7fa2SIan Chien    "Type": "Board",
200748ff7fa2SIan Chien    "xyz.openbmc_project.Inventory.Decorator.Asset": {
200848ff7fa2SIan Chien        "BuildDate": "$BOARD_MANUFACTURE_DATE",
200948ff7fa2SIan Chien        "Manufacturer": "$BOARD_MANUFACTURER",
201048ff7fa2SIan Chien        "Model": "$BOARD_PRODUCT_NAME",
201148ff7fa2SIan Chien        "PartNumber": "$BOARD_PART_NUMBER",
201248ff7fa2SIan Chien        "SerialNumber": "$BOARD_SERIAL_NUMBER",
201348ff7fa2SIan Chien        "SparePartNumber": "$BOARD_INFO_AM1"
201448ff7fa2SIan Chien    },
201548ff7fa2SIan Chien    "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
201648ff7fa2SIan Chien        "AssetTag": "$PRODUCT_ASSET_TAG"
201748ff7fa2SIan Chien    },
201848ff7fa2SIan Chien    "xyz.openbmc_project.Inventory.Decorator.Revision": {
201948ff7fa2SIan Chien        "Version": "$PRODUCT_VERSION"
202048ff7fa2SIan Chien    }
202148ff7fa2SIan Chien}
2022