@@ -94,7 +94,8 @@ int8_t RefrigeratorManager::ConvertToPrintableTemp(int16_t temperature)
94
94
return static_cast <int8_t >(temperature / 100 );
95
95
}
96
96
97
- void RefrigeratorManager::RefAndTempCtrlAttributeChangeHandler (EndpointId endpointId, AttributeId attributeId, uint8_t * value, uint16_t size)
97
+ void RefrigeratorManager::RefAndTempCtrlAttributeChangeHandler (EndpointId endpointId, AttributeId attributeId, uint8_t * value,
98
+ uint16_t size)
98
99
{
99
100
switch (attributeId)
100
101
{
@@ -124,54 +125,55 @@ void RefrigeratorManager::RefAndTempCtrlAttributeChangeHandler(EndpointId endpoi
124
125
}
125
126
}
126
127
127
- void RefrigeratorManager::TempCtrlAttributeChangeHandler (EndpointId endpointId, AttributeId attributeId, uint8_t * value, uint16_t size)
128
+ void RefrigeratorManager::TempCtrlAttributeChangeHandler (EndpointId endpointId, AttributeId attributeId, uint8_t * value,
129
+ uint16_t size)
128
130
{
129
131
switch (attributeId)
130
132
{
131
- case TempCtrlAttr::TemperatureSetpoint::Id: {
132
- int16_t temperatureSetpoint = ConvertToPrintableTemp (static_cast <int16_t >(*value));
133
- mTemperatureSetpoint = temperatureSetpoint;
134
- TempCtrlAttr::TemperatureSetpoint::Set (endpointId, temperatureSetpoint);
135
- }
136
- break ;
137
-
138
- case TempCtrlAttr::MinTemperature::Id: {
139
- int16_t minTemperature = ConvertToPrintableTemp (static_cast <int16_t >(*value));
140
- mMinTemperature = minTemperature;
141
- TempCtrlAttr::MinTemperature::Set (endpointId, minTemperature);
142
- }
143
- break ;
144
-
145
- case TempCtrlAttr::MaxTemperature::Id: {
146
- int16_t maxTemperature = ConvertToPrintableTemp (static_cast <int16_t >(*value));
147
- mMaxTemperature = maxTemperature;
148
- TempCtrlAttr::MaxTemperature::Set (endpointId, maxTemperature);
149
- }
150
- break ;
151
-
152
- case TempCtrlAttr::SelectedTemperatureLevel::Id: {
153
- int16_t selectedTemperatureLevel = ConvertToPrintableTemp (static_cast <int16_t >(*value));
154
- mSelectedTemperatureLevel = selectedTemperatureLevel;
155
- TempCtrlAttr::SelectedTemperatureLevel::Set (endpointId, selectedTemperatureLevel);
156
- }
157
- break ;
158
-
159
- case TempCtrlAttr::Step::Id: {
160
- int16_t step = ConvertToPrintableTemp (static_cast <int16_t >(*value));
161
- TempCtrlAttr::MaxTemperature::Set (endpointId, step);
162
- }
163
- break ;
164
-
165
- default : {
166
- ChipLogError (AppServer, " Unhandled Temperature controlled attribute %ld" , attributeId);
167
- return ;
168
- }
169
- break ;
133
+ case TempCtrlAttr::TemperatureSetpoint::Id: {
134
+ int16_t temperatureSetpoint = ConvertToPrintableTemp (static_cast <int16_t >(*value));
135
+ mTemperatureSetpoint = temperatureSetpoint;
136
+ TempCtrlAttr::TemperatureSetpoint::Set (endpointId, temperatureSetpoint);
170
137
}
138
+ break ;
139
+
140
+ case TempCtrlAttr::MinTemperature::Id: {
141
+ int16_t minTemperature = ConvertToPrintableTemp (static_cast <int16_t >(*value));
142
+ mMinTemperature = minTemperature;
143
+ TempCtrlAttr::MinTemperature::Set (endpointId, minTemperature);
144
+ }
145
+ break ;
146
+
147
+ case TempCtrlAttr::MaxTemperature::Id: {
148
+ int16_t maxTemperature = ConvertToPrintableTemp (static_cast <int16_t >(*value));
149
+ mMaxTemperature = maxTemperature;
150
+ TempCtrlAttr::MaxTemperature::Set (endpointId, maxTemperature);
151
+ }
152
+ break ;
153
+
154
+ case TempCtrlAttr::SelectedTemperatureLevel::Id: {
155
+ int16_t selectedTemperatureLevel = ConvertToPrintableTemp (static_cast <int16_t >(*value));
156
+ mSelectedTemperatureLevel = selectedTemperatureLevel;
157
+ TempCtrlAttr::SelectedTemperatureLevel::Set (endpointId, selectedTemperatureLevel);
158
+ }
159
+ break ;
171
160
161
+ case TempCtrlAttr::Step::Id: {
162
+ int16_t step = ConvertToPrintableTemp (static_cast <int16_t >(*value));
163
+ TempCtrlAttr::MaxTemperature::Set (endpointId, step);
164
+ }
165
+ break ;
166
+
167
+ default : {
168
+ ChipLogError (AppServer, " Unhandled Temperature controlled attribute %ld" , attributeId);
169
+ return ;
170
+ }
171
+ break ;
172
+ }
172
173
}
173
174
174
- void RefrigeratorManager::RefAlaramAttributeChangeHandler (EndpointId endpointId, AttributeId attributeId, uint8_t * value, uint16_t size)
175
+ void RefrigeratorManager::RefAlaramAttributeChangeHandler (EndpointId endpointId, AttributeId attributeId, uint8_t * value,
176
+ uint16_t size)
175
177
{
176
178
switch (attributeId)
177
179
{
0 commit comments