1576
1576
{ ZAP_SIMPLE_DEFAULT (3 ), 0x0000FFFD , 2 , ZAP_TYPE (INT16U ), 0 }, /* ClusterRevision */ \
1577
1577
\
1578
1578
/* Endpoint: 1, Cluster: Occupancy Sensing (server) */ \
1579
- { ZAP_EMPTY_DEFAULT (), 0x00000000 , 1 , ZAP_TYPE (BITMAP8 ), 0 }, /* Occupancy */ \
1580
- { ZAP_EMPTY_DEFAULT (), 0x00000001 , 1 , ZAP_TYPE (ENUM8 ), 0 }, /* OccupancySensorType */ \
1581
- { ZAP_EMPTY_DEFAULT (), 0x00000002 , 1 , ZAP_TYPE (BITMAP8 ), 0 }, /* OccupancySensorTypeBitmap */ \
1582
- { ZAP_SIMPLE_DEFAULT ( 0 ), 0x0000FFFC , 4 , ZAP_TYPE (BITMAP32 ), 0 }, /* FeatureMap */ \
1583
- { ZAP_SIMPLE_DEFAULT (4 ), 0x0000FFFD , 2 , ZAP_TYPE (INT16U ), 0 }, /* ClusterRevision */ \
1579
+ { ZAP_EMPTY_DEFAULT (), 0x00000000 , 1 , ZAP_TYPE (BITMAP8 ), 0 }, /* Occupancy */ \
1580
+ { ZAP_EMPTY_DEFAULT (), 0x00000001 , 1 , ZAP_TYPE (ENUM8 ), 0 }, /* OccupancySensorType */ \
1581
+ { ZAP_EMPTY_DEFAULT (), 0x00000002 , 1 , ZAP_TYPE (BITMAP8 ), 0 }, /* OccupancySensorTypeBitmap */ \
1582
+ { ZAP_EMPTY_DEFAULT ( ), 0x0000FFFC , 4 , ZAP_TYPE (BITMAP32 ), ZAP_ATTRIBUTE_MASK ( EXTERNAL_STORAGE ) }, /* FeatureMap */ \
1583
+ { ZAP_SIMPLE_DEFAULT (4 ), 0x0000FFFD , 2 , ZAP_TYPE (INT16U ), 0 }, /* ClusterRevision */ \
1584
1584
\
1585
1585
/* Endpoint: 1, Cluster: Carbon Monoxide Concentration Measurement (server) */ \
1586
1586
{ ZAP_EMPTY_DEFAULT (), 0x00000000 , 4 , ZAP_TYPE (SINGLE ), \
2017
2017
{ ZAP_SIMPLE_DEFAULT (1 ), 0x0000FFFD , 2 , ZAP_TYPE (INT16U ), 0 }, /* ClusterRevision */ \
2018
2018
\
2019
2019
/* Endpoint: 2, Cluster: Occupancy Sensing (server) */ \
2020
- { ZAP_EMPTY_DEFAULT (), 0x00000000 , 1 , ZAP_TYPE (BITMAP8 ), 0 }, /* Occupancy */ \
2021
- { ZAP_EMPTY_DEFAULT (), 0x00000001 , 1 , ZAP_TYPE (ENUM8 ), 0 }, /* OccupancySensorType */ \
2022
- { ZAP_EMPTY_DEFAULT (), 0x00000002 , 1 , ZAP_TYPE (BITMAP8 ), 0 }, /* OccupancySensorTypeBitmap */ \
2023
- { ZAP_SIMPLE_DEFAULT ( 0 ), 0x0000FFFC , 4 , ZAP_TYPE (BITMAP32 ), 0 }, /* FeatureMap */ \
2024
- { ZAP_SIMPLE_DEFAULT (4 ), 0x0000FFFD , 2 , ZAP_TYPE (INT16U ), 0 }, /* ClusterRevision */ \
2020
+ { ZAP_EMPTY_DEFAULT (), 0x00000000 , 1 , ZAP_TYPE (BITMAP8 ), 0 }, /* Occupancy */ \
2021
+ { ZAP_EMPTY_DEFAULT (), 0x00000001 , 1 , ZAP_TYPE (ENUM8 ), 0 }, /* OccupancySensorType */ \
2022
+ { ZAP_EMPTY_DEFAULT (), 0x00000002 , 1 , ZAP_TYPE (BITMAP8 ), 0 }, /* OccupancySensorTypeBitmap */ \
2023
+ { ZAP_EMPTY_DEFAULT ( ), 0x0000FFFC , 4 , ZAP_TYPE (BITMAP32 ), ZAP_ATTRIBUTE_MASK ( EXTERNAL_STORAGE ) }, /* FeatureMap */ \
2024
+ { ZAP_SIMPLE_DEFAULT (4 ), 0x0000FFFD , 2 , ZAP_TYPE (INT16U ), 0 }, /* ClusterRevision */ \
2025
2025
\
2026
2026
/* Endpoint: 65534, Cluster: Descriptor (server) */ \
2027
2027
{ ZAP_EMPTY_DEFAULT (), 0x00000000 , 0 , ZAP_TYPE (ARRAY ), ZAP_ATTRIBUTE_MASK (EXTERNAL_STORAGE ) }, /* DeviceTypeList */ \
3879
3879
.clusterId = 0x00000406, \
3880
3880
.attributes = ZAP_ATTRIBUTE_INDEX(762), \
3881
3881
.attributeCount = 5, \
3882
- .clusterSize = 9 , \
3882
+ .clusterSize = 5 , \
3883
3883
.mask = ZAP_CLUSTER_MASK(SERVER) | ZAP_CLUSTER_MASK(INIT_FUNCTION), \
3884
3884
.functions = chipFuncArrayOccupancySensingServer, \
3885
3885
.acceptedCommandList = nullptr, \
4152
4152
.clusterId = 0x00000406, \
4153
4153
.attributes = ZAP_ATTRIBUTE_INDEX(1034), \
4154
4154
.attributeCount = 5, \
4155
- .clusterSize = 9 , \
4155
+ .clusterSize = 5 , \
4156
4156
.mask = ZAP_CLUSTER_MASK(SERVER) | ZAP_CLUSTER_MASK(INIT_FUNCTION), \
4157
4157
.functions = chipFuncArrayOccupancySensingServer, \
4158
4158
.acceptedCommandList = nullptr, \
4195
4195
// This is an array of EmberAfEndpointType structures.
4196
4196
#define GENERATED_ENDPOINT_TYPES \
4197
4197
{ \
4198
- { ZAP_CLUSTER_INDEX(0), 29, 349 }, { ZAP_CLUSTER_INDEX(29), 74, 3522 }, { ZAP_CLUSTER_INDEX(103), 7, 126 }, \
4198
+ { ZAP_CLUSTER_INDEX(0), 29, 349 }, { ZAP_CLUSTER_INDEX(29), 74, 3518 }, { ZAP_CLUSTER_INDEX(103), 7, 122 }, \
4199
4199
{ ZAP_CLUSTER_INDEX(110), 2, 0 }, \
4200
4200
}
4201
4201
@@ -4208,7 +4208,7 @@ static_assert(ATTRIBUTE_LARGEST <= CHIP_CONFIG_MAX_ATTRIBUTE_STORE_ELEMENT_SIZE,
4208
4208
#define ATTRIBUTE_SINGLETONS_SIZE (36)
4209
4209
4210
4210
// Total size of attribute storage
4211
- #define ATTRIBUTE_MAX_SIZE (3997 )
4211
+ #define ATTRIBUTE_MAX_SIZE (3989 )
4212
4212
4213
4213
// Number of fixed endpoints
4214
4214
#define FIXED_ENDPOINT_COUNT (4)
0 commit comments