Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 61cca47

Browse files
committedJun 20, 2024·
Fix ESP build
1 parent b2c1616 commit 61cca47

File tree

1 file changed

+20
-10
lines changed
  • examples/energy-management-app/esp32/main

1 file changed

+20
-10
lines changed
 

‎examples/energy-management-app/esp32/main/main.cpp

+20-10
Original file line numberDiff line numberDiff line change
@@ -98,12 +98,27 @@ DeviceLayer::DeviceInfoProviderImpl gExampleDeviceInfoProvider;
9898
DeviceLayer::ESP32SecureCertDACProvider gSecureCertDACProvider;
9999
#endif // CONFIG_SEC_CERT_DAC_PROVIDER
100100

101+
namespace chip {
102+
namespace app {
103+
namespace Clusters {
104+
namespace DeviceEnergyManagement {
105+
101106
// Keep track of the parsed featureMap option
102-
static chip::BitMask<DeviceEnergyManagement::Feature>
103-
sFeatureMap(DeviceEnergyManagement::Feature::kPowerAdjustment, DeviceEnergyManagement::Feature::kPowerForecastReporting,
104-
DeviceEnergyManagement::Feature::kStateForecastReporting, DeviceEnergyManagement::Feature::kStartTimeAdjustment,
105-
DeviceEnergyManagement::Feature::kPausable, DeviceEnergyManagement::Feature::kForecastAdjustment,
106-
DeviceEnergyManagement::Feature::kConstraintBasedAdjustment);
107+
static chip::BitMask<Feature>
108+
sFeatureMap(Feature::kPowerAdjustment, Feature::kPowerForecastReporting,
109+
Feature::kStateForecastReporting, Feature::kStartTimeAdjustment,
110+
Feature::kPausable, Feature::kForecastAdjustment,
111+
Feature::kConstraintBasedAdjustment);
112+
113+
chip::BitMask<Feature> GetFeatureMapFromCmdLine()
114+
{
115+
return sFeatureMap;
116+
}
117+
118+
} // namespace DeviceEnergyManagement
119+
} // namespace Clusters
120+
} // namespace app
121+
} // namespace chip
107122

108123
chip::Credentials::DeviceAttestationCredentialsProvider * get_dac_provider(void)
109124
{
@@ -130,11 +145,6 @@ void ApplicationShutdown()
130145
EvseApplicationShutdown();
131146
}
132147

133-
chip::BitMask<DeviceEnergyManagement::Feature> GetFeatureMap()
134-
{
135-
return sFeatureMap;
136-
}
137-
138148
static void InitServer(intptr_t context)
139149
{
140150
// Print QR Code URL

0 commit comments

Comments
 (0)
Please sign in to comment.