|
19 | 19 | #include "OvenEndpoint.h" |
20 | 20 | #include <app-common/zap-generated/cluster-objects.h> |
21 | 21 | #include <app/clusters/mode-base-server/mode-base-cluster-objects.h> |
| 22 | +#include <lib/core/CHIPError.h> |
22 | 23 | #include <lib/support/CodeUtils.h> |
23 | 24 | #include <lib/support/logging/CHIPLogging.h> |
24 | | -#include <lib/core/CHIPError.h> |
25 | | - |
26 | 25 |
|
27 | 26 | using namespace chip::app; |
28 | 27 | using namespace chip::app::Clusters; |
@@ -86,56 +85,54 @@ const detail::Structs::ModeOptionStruct::Type OvenModeDelegate::skModeOptions[kM |
86 | 85 | .modeTags = DataModel::List<const detail::Structs::ModeTagStruct::Type>(sModeTagsProofing) } |
87 | 86 | }; |
88 | 87 |
|
89 | | - |
90 | | - |
91 | 88 | CHIP_ERROR OvenModeDelegate::Init() |
92 | 89 | { |
93 | | - // Set the instance for the mode base delegate |
94 | | - return CHIP_NO_ERROR; |
| 90 | + // Set the instance for the mode base delegate |
| 91 | + return CHIP_NO_ERROR; |
95 | 92 | } |
96 | 93 |
|
97 | 94 | void OvenModeDelegate::HandleChangeToMode(uint8_t NewMode, ModeBase::Commands::ChangeToModeResponse::Type & response) |
98 | 95 | { |
99 | | - ChipLogProgress(Zcl, "OvenModeDelegate::HandleChangeToMode: NewMode=%d", NewMode); |
100 | | - // TODO: Implement logic to change the oven mode. |
101 | | - response.status = to_underlying(ModeBase::StatusCode::kSuccess); |
| 96 | + ChipLogProgress(Zcl, "OvenModeDelegate::HandleChangeToMode: NewMode=%d", NewMode); |
| 97 | + // TODO: Implement logic to change the oven mode. |
| 98 | + response.status = to_underlying(ModeBase::StatusCode::kSuccess); |
102 | 99 | } |
103 | 100 |
|
104 | 101 | CHIP_ERROR OvenModeDelegate::GetModeLabelByIndex(uint8_t modeIndex, MutableCharSpan & label) |
105 | 102 | { |
106 | | - if (modeIndex >= kModeCount) |
107 | | - { |
108 | | - return CHIP_ERROR_PROVIDER_LIST_EXHAUSTED; |
109 | | - } |
110 | | - return CopyCharSpanToMutableCharSpan(skModeOptions[modeIndex].label, label); |
| 103 | + if (modeIndex >= kModeCount) |
| 104 | + { |
| 105 | + return CHIP_ERROR_PROVIDER_LIST_EXHAUSTED; |
| 106 | + } |
| 107 | + return CopyCharSpanToMutableCharSpan(skModeOptions[modeIndex].label, label); |
111 | 108 | } |
112 | 109 |
|
113 | 110 | CHIP_ERROR OvenModeDelegate::GetModeValueByIndex(uint8_t modeIndex, uint8_t & value) |
114 | 111 | { |
115 | | - if (modeIndex >= kModeCount) |
116 | | - { |
117 | | - return CHIP_ERROR_PROVIDER_LIST_EXHAUSTED; |
118 | | - } |
119 | | - value = skModeOptions[modeIndex].mode; |
120 | | - return CHIP_NO_ERROR; |
| 112 | + if (modeIndex >= kModeCount) |
| 113 | + { |
| 114 | + return CHIP_ERROR_PROVIDER_LIST_EXHAUSTED; |
| 115 | + } |
| 116 | + value = skModeOptions[modeIndex].mode; |
| 117 | + return CHIP_NO_ERROR; |
121 | 118 | } |
122 | 119 |
|
123 | 120 | CHIP_ERROR OvenModeDelegate::GetModeTagsByIndex(uint8_t modeIndex, DataModel::List<detail::Structs::ModeTagStruct::Type> & tags) |
124 | 121 | { |
125 | | - if (modeIndex >= MATTER_ARRAY_SIZE(skModeOptions)) |
126 | | - { |
127 | | - return CHIP_ERROR_PROVIDER_LIST_EXHAUSTED; |
128 | | - } |
| 122 | + if (modeIndex >= MATTER_ARRAY_SIZE(skModeOptions)) |
| 123 | + { |
| 124 | + return CHIP_ERROR_PROVIDER_LIST_EXHAUSTED; |
| 125 | + } |
129 | 126 |
|
130 | | - if (tags.size() < skModeOptions[modeIndex].modeTags.size()) |
131 | | - { |
132 | | - return CHIP_ERROR_INVALID_ARGUMENT; |
133 | | - } |
| 127 | + if (tags.size() < skModeOptions[modeIndex].modeTags.size()) |
| 128 | + { |
| 129 | + return CHIP_ERROR_INVALID_ARGUMENT; |
| 130 | + } |
134 | 131 |
|
135 | | - std::copy(skModeOptions[modeIndex].modeTags.begin(), skModeOptions[modeIndex].modeTags.end(), tags.begin()); |
136 | | - tags.reduce_size(skModeOptions[modeIndex].modeTags.size()); |
| 132 | + std::copy(skModeOptions[modeIndex].modeTags.begin(), skModeOptions[modeIndex].modeTags.end(), tags.begin()); |
| 133 | + tags.reduce_size(skModeOptions[modeIndex].modeTags.size()); |
137 | 134 |
|
138 | | - return CHIP_NO_ERROR; |
| 135 | + return CHIP_NO_ERROR; |
139 | 136 | } |
140 | 137 |
|
141 | 138 | CHIP_ERROR TemperatureControlledCabinetEndpoint::Init() |
|
0 commit comments