Skip to content

Commit 3848148

Browse files
yufengwangcapull[bot]
authored andcommitted
[TE6] Read Software Diagnostic attributes from platform at runtime (#9828)
* [TE6] Read Software Diagnostic attributes from platform at runtime * update zap files * Update gen folders * Fix compile errors
1 parent 3de33f0 commit 3848148

File tree

32 files changed

+3202
-2561
lines changed

32 files changed

+3202
-2561
lines changed

examples/all-clusters-app/all-clusters-common/all-clusters-app.zap

+30
Original file line numberDiff line numberDiff line change
@@ -1861,6 +1861,36 @@
18611861
"enabled": 1,
18621862
"commands": [],
18631863
"attributes": [
1864+
{
1865+
"name": "CurrentHeapFree",
1866+
"code": 1,
1867+
"mfgCode": null,
1868+
"side": "server",
1869+
"included": 1,
1870+
"storageOption": "RAM",
1871+
"singleton": 0,
1872+
"bounded": 0,
1873+
"defaultValue": "0x0000000000000000",
1874+
"reportable": 0,
1875+
"minInterval": 1,
1876+
"maxInterval": 65534,
1877+
"reportableChange": 0
1878+
},
1879+
{
1880+
"name": "CurrentHeapUsed",
1881+
"code": 2,
1882+
"mfgCode": null,
1883+
"side": "server",
1884+
"included": 1,
1885+
"storageOption": "RAM",
1886+
"singleton": 0,
1887+
"bounded": 0,
1888+
"defaultValue": "0x0000000000000000",
1889+
"reportable": 0,
1890+
"minInterval": 1,
1891+
"maxInterval": 65534,
1892+
"reportableChange": 0
1893+
},
18641894
{
18651895
"name": "CurrentHeapHighWatermark",
18661896
"code": 3,

examples/bridge-app/bridge-common/bridge-app.zap

+32-1
Original file line numberDiff line numberDiff line change
@@ -857,6 +857,36 @@
857857
"enabled": 1,
858858
"commands": [],
859859
"attributes": [
860+
{
861+
"name": "CurrentHeapFree",
862+
"code": 1,
863+
"mfgCode": null,
864+
"side": "server",
865+
"included": 1,
866+
"storageOption": "RAM",
867+
"singleton": 0,
868+
"bounded": 0,
869+
"defaultValue": "0x0000000000000000",
870+
"reportable": 0,
871+
"minInterval": 1,
872+
"maxInterval": 65534,
873+
"reportableChange": 0
874+
},
875+
{
876+
"name": "CurrentHeapUsed",
877+
"code": 2,
878+
"mfgCode": null,
879+
"side": "server",
880+
"included": 1,
881+
"storageOption": "RAM",
882+
"singleton": 0,
883+
"bounded": 0,
884+
"defaultValue": "0x0000000000000000",
885+
"reportable": 0,
886+
"minInterval": 1,
887+
"maxInterval": 65534,
888+
"reportableChange": 0
889+
},
860890
{
861891
"name": "CurrentHeapHighWatermark",
862892
"code": 3,
@@ -3379,5 +3409,6 @@
33793409
"endpointVersion": null,
33803410
"deviceIdentifier": null
33813411
}
3382-
]
3412+
],
3413+
"log": []
33833414
}

examples/lighting-app/lighting-common/lighting-app.zap

+30
Original file line numberDiff line numberDiff line change
@@ -1631,6 +1631,36 @@
16311631
"enabled": 1,
16321632
"commands": [],
16331633
"attributes": [
1634+
{
1635+
"name": "CurrentHeapFree",
1636+
"code": 1,
1637+
"mfgCode": null,
1638+
"side": "server",
1639+
"included": 1,
1640+
"storageOption": "RAM",
1641+
"singleton": 0,
1642+
"bounded": 0,
1643+
"defaultValue": "0x0000000000000000",
1644+
"reportable": 0,
1645+
"minInterval": 1,
1646+
"maxInterval": 65534,
1647+
"reportableChange": 0
1648+
},
1649+
{
1650+
"name": "CurrentHeapUsed",
1651+
"code": 2,
1652+
"mfgCode": null,
1653+
"side": "server",
1654+
"included": 1,
1655+
"storageOption": "RAM",
1656+
"singleton": 0,
1657+
"bounded": 0,
1658+
"defaultValue": "0x0000000000000000",
1659+
"reportable": 0,
1660+
"minInterval": 1,
1661+
"maxInterval": 65534,
1662+
"reportableChange": 0
1663+
},
16341664
{
16351665
"name": "CurrentHeapHighWatermark",
16361666
"code": 3,

examples/lock-app/lock-common/lock-app.zap

+32-1
Original file line numberDiff line numberDiff line change
@@ -1539,6 +1539,36 @@
15391539
"enabled": 1,
15401540
"commands": [],
15411541
"attributes": [
1542+
{
1543+
"name": "CurrentHeapFree",
1544+
"code": 1,
1545+
"mfgCode": null,
1546+
"side": "server",
1547+
"included": 1,
1548+
"storageOption": "RAM",
1549+
"singleton": 0,
1550+
"bounded": 0,
1551+
"defaultValue": "0x0000000000000000",
1552+
"reportable": 0,
1553+
"minInterval": 1,
1554+
"maxInterval": 65534,
1555+
"reportableChange": 0
1556+
},
1557+
{
1558+
"name": "CurrentHeapUsed",
1559+
"code": 2,
1560+
"mfgCode": null,
1561+
"side": "server",
1562+
"included": 1,
1563+
"storageOption": "RAM",
1564+
"singleton": 0,
1565+
"bounded": 0,
1566+
"defaultValue": "0x0000000000000000",
1567+
"reportable": 0,
1568+
"minInterval": 1,
1569+
"maxInterval": 65534,
1570+
"reportableChange": 0
1571+
},
15421572
{
15431573
"name": "CurrentHeapHighWatermark",
15441574
"code": 3,
@@ -4391,5 +4421,6 @@
43914421
"endpointVersion": 0,
43924422
"deviceIdentifier": null
43934423
}
4394-
]
4424+
],
4425+
"log": []
43954426
}

examples/pump-app/pump-common/pump-app.zap

+32-1
Original file line numberDiff line numberDiff line change
@@ -1453,6 +1453,36 @@
14531453
"enabled": 1,
14541454
"commands": [],
14551455
"attributes": [
1456+
{
1457+
"name": "CurrentHeapFree",
1458+
"code": 1,
1459+
"mfgCode": null,
1460+
"side": "server",
1461+
"included": 1,
1462+
"storageOption": "RAM",
1463+
"singleton": 0,
1464+
"bounded": 0,
1465+
"defaultValue": "0x0000000000000000",
1466+
"reportable": 0,
1467+
"minInterval": 1,
1468+
"maxInterval": 65534,
1469+
"reportableChange": 0
1470+
},
1471+
{
1472+
"name": "CurrentHeapUsed",
1473+
"code": 2,
1474+
"mfgCode": null,
1475+
"side": "server",
1476+
"included": 1,
1477+
"storageOption": "RAM",
1478+
"singleton": 0,
1479+
"bounded": 0,
1480+
"defaultValue": "0x0000000000000000",
1481+
"reportable": 0,
1482+
"minInterval": 1,
1483+
"maxInterval": 65534,
1484+
"reportableChange": 0
1485+
},
14561486
{
14571487
"name": "CurrentHeapHighWatermark",
14581488
"code": 3,
@@ -5028,5 +5058,6 @@
50285058
"endpointVersion": 1,
50295059
"deviceIdentifier": null
50305060
}
5031-
]
5061+
],
5062+
"log": []
50325063
}

examples/pump-controller-app/pump-controller-common/pump-controller-app.zap

+32-1
Original file line numberDiff line numberDiff line change
@@ -1453,6 +1453,36 @@
14531453
"enabled": 1,
14541454
"commands": [],
14551455
"attributes": [
1456+
{
1457+
"name": "CurrentHeapFree",
1458+
"code": 1,
1459+
"mfgCode": null,
1460+
"side": "server",
1461+
"included": 1,
1462+
"storageOption": "RAM",
1463+
"singleton": 0,
1464+
"bounded": 0,
1465+
"defaultValue": "0x0000000000000000",
1466+
"reportable": 0,
1467+
"minInterval": 1,
1468+
"maxInterval": 65534,
1469+
"reportableChange": 0
1470+
},
1471+
{
1472+
"name": "CurrentHeapUsed",
1473+
"code": 2,
1474+
"mfgCode": null,
1475+
"side": "server",
1476+
"included": 1,
1477+
"storageOption": "RAM",
1478+
"singleton": 0,
1479+
"bounded": 0,
1480+
"defaultValue": "0x0000000000000000",
1481+
"reportable": 0,
1482+
"minInterval": 1,
1483+
"maxInterval": 65534,
1484+
"reportableChange": 0
1485+
},
14561486
{
14571487
"name": "CurrentHeapHighWatermark",
14581488
"code": 3,
@@ -5028,5 +5058,6 @@
50285058
"endpointVersion": 1,
50295059
"deviceIdentifier": null
50305060
}
5031-
]
5061+
],
5062+
"log": []
50325063
}

examples/thermostat/thermostat-common/thermostat.zap

+32-31
Original file line numberDiff line numberDiff line change
@@ -1764,6 +1764,36 @@
17641764
"enabled": 1,
17651765
"commands": [],
17661766
"attributes": [
1767+
{
1768+
"name": "CurrentHeapFree",
1769+
"code": 1,
1770+
"mfgCode": null,
1771+
"side": "server",
1772+
"included": 1,
1773+
"storageOption": "RAM",
1774+
"singleton": 0,
1775+
"bounded": 0,
1776+
"defaultValue": "0x0000000000000000",
1777+
"reportable": 0,
1778+
"minInterval": 1,
1779+
"maxInterval": 65534,
1780+
"reportableChange": 0
1781+
},
1782+
{
1783+
"name": "CurrentHeapUsed",
1784+
"code": 2,
1785+
"mfgCode": null,
1786+
"side": "server",
1787+
"included": 1,
1788+
"storageOption": "RAM",
1789+
"singleton": 0,
1790+
"bounded": 0,
1791+
"defaultValue": "0x0000000000000000",
1792+
"reportable": 0,
1793+
"minInterval": 1,
1794+
"maxInterval": 65534,
1795+
"reportableChange": 0
1796+
},
17671797
{
17681798
"name": "CurrentHeapHighWatermark",
17691799
"code": 3,
@@ -7412,36 +7442,6 @@
74127442
"enabled": 0,
74137443
"commands": [],
74147444
"attributes": [
7415-
{
7416-
"name": "default ota provider",
7417-
"code": 0,
7418-
"mfgCode": null,
7419-
"side": "client",
7420-
"included": 1,
7421-
"storageOption": "RAM",
7422-
"singleton": 0,
7423-
"bounded": 0,
7424-
"defaultValue": "0",
7425-
"reportable": 0,
7426-
"minInterval": 0,
7427-
"maxInterval": 65344,
7428-
"reportableChange": 0
7429-
},
7430-
{
7431-
"name": "update possible",
7432-
"code": 1,
7433-
"mfgCode": null,
7434-
"side": "client",
7435-
"included": 1,
7436-
"storageOption": "RAM",
7437-
"singleton": 0,
7438-
"bounded": 0,
7439-
"defaultValue": "true",
7440-
"reportable": 0,
7441-
"minInterval": 0,
7442-
"maxInterval": 65344,
7443-
"reportableChange": 0
7444-
},
74457445
{
74467446
"name": "ClusterRevision",
74477447
"code": 65533,
@@ -16375,5 +16375,6 @@
1637516375
"endpointVersion": null,
1637616376
"deviceIdentifier": null
1637716377
}
16378-
]
16378+
],
16379+
"log": []
1637916380
}

examples/tv-app/tv-common/tv-app.zap

+32-1
Original file line numberDiff line numberDiff line change
@@ -1749,6 +1749,36 @@
17491749
"enabled": 1,
17501750
"commands": [],
17511751
"attributes": [
1752+
{
1753+
"name": "CurrentHeapFree",
1754+
"code": 1,
1755+
"mfgCode": null,
1756+
"side": "server",
1757+
"included": 1,
1758+
"storageOption": "RAM",
1759+
"singleton": 0,
1760+
"bounded": 0,
1761+
"defaultValue": "0x0000000000000000",
1762+
"reportable": 0,
1763+
"minInterval": 1,
1764+
"maxInterval": 65534,
1765+
"reportableChange": 0
1766+
},
1767+
{
1768+
"name": "CurrentHeapUsed",
1769+
"code": 2,
1770+
"mfgCode": null,
1771+
"side": "server",
1772+
"included": 1,
1773+
"storageOption": "RAM",
1774+
"singleton": 0,
1775+
"bounded": 0,
1776+
"defaultValue": "0x0000000000000000",
1777+
"reportable": 0,
1778+
"minInterval": 1,
1779+
"maxInterval": 65534,
1780+
"reportableChange": 0
1781+
},
17521782
{
17531783
"name": "CurrentHeapHighWatermark",
17541784
"code": 3,
@@ -8753,5 +8783,6 @@
87538783
"endpointVersion": 1,
87548784
"deviceIdentifier": 36
87558785
}
8756-
]
8786+
],
8787+
"log": []
87578788
}

0 commit comments

Comments
 (0)