Skip to content

Commit f2ec8ac

Browse files
committed
[Realtek] Fix commission issue
1 parent 6d80193 commit f2ec8ac

File tree

4 files changed

+8
-0
lines changed

4 files changed

+8
-0
lines changed

examples/light-switch-app/realtek_bee/main/AppTask.cpp

+2
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
#include <app/server/Dnssd.h>
3434
#include <app/server/Server.h>
3535
#include <app/util/attribute-storage.h>
36+
#include <data-model-providers/codegen/Instance.h>
3637

3738
#include <credentials/DeviceAttestationCredsProvider.h>
3839
#include <credentials/examples/DeviceAttestationCredsExample.h>
@@ -209,6 +210,7 @@ void AppTask::InitServer(intptr_t arg)
209210
// Init ZCL Data Model and start server
210211
static chip::CommonCaseDeviceServerInitParams initParams;
211212
(void) initParams.InitializeStaticResourcesBeforeServerInit();
213+
initParams.dataModelProvider = chip::app::CodegenDataModelProviderInstance(initParams.persistentStorageDelegate);
212214

213215
gExampleDeviceInfoProvider.SetStorageDelegate(initParams.persistentStorageDelegate);
214216
chip::DeviceLayer::SetDeviceInfoProvider(&gExampleDeviceInfoProvider);

examples/lighting-app/realtek_bee/main/AppTask.cpp

+2
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
#include <app/server/Dnssd.h>
3333
#include <app/server/Server.h>
3434
#include <app/util/attribute-storage.h>
35+
#include <data-model-providers/codegen/Instance.h>
3536

3637
#include <credentials/DeviceAttestationCredsProvider.h>
3738
#include <credentials/examples/DeviceAttestationCredsExample.h>
@@ -210,6 +211,7 @@ void AppTask::InitServer(intptr_t arg)
210211
// Init ZCL Data Model and start server
211212
static chip::CommonCaseDeviceServerInitParams initParams;
212213
(void) initParams.InitializeStaticResourcesBeforeServerInit();
214+
initParams.dataModelProvider = chip::app::CodegenDataModelProviderInstance(initParams.persistentStorageDelegate);
213215

214216
gExampleDeviceInfoProvider.SetStorageDelegate(initParams.persistentStorageDelegate);
215217
chip::DeviceLayer::SetDeviceInfoProvider(&gExampleDeviceInfoProvider);

examples/lock-app/realtek_bee/main/AppTask.cpp

+2
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
#include <app/server/Dnssd.h>
3333
#include <app/server/Server.h>
3434
#include <app/util/attribute-storage.h>
35+
#include <data-model-providers/codegen/Instance.h>
3536

3637
#include <credentials/DeviceAttestationCredsProvider.h>
3738
#include <credentials/examples/DeviceAttestationCredsExample.h>
@@ -209,6 +210,7 @@ void AppTask::InitServer(intptr_t arg)
209210
// Init ZCL Data Model and start server
210211
static chip::CommonCaseDeviceServerInitParams initParams;
211212
(void) initParams.InitializeStaticResourcesBeforeServerInit();
213+
initParams.dataModelProvider = chip::app::CodegenDataModelProviderInstance(initParams.persistentStorageDelegate);
212214

213215
gExampleDeviceInfoProvider.SetStorageDelegate(initParams.persistentStorageDelegate);
214216
chip::DeviceLayer::SetDeviceInfoProvider(&gExampleDeviceInfoProvider);

examples/window-app/realtek_bee/main/AppTask.cpp

+2
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
#include <app/clusters/ota-requestor/OTATestEventTriggerHandler.h>
3232
#include <credentials/DeviceAttestationCredsProvider.h>
3333
#include <credentials/examples/DeviceAttestationCredsExample.h>
34+
#include <data-model-providers/codegen/Instance.h>
3435
#include <inet/EndPointStateOpenThread.h>
3536
#include <lib/core/ErrorStr.h>
3637
#include <platform/CHIPDeviceLayer.h>
@@ -165,6 +166,7 @@ void AppTask::InitServer(intptr_t context)
165166
// Init ZCL Data Model and start server
166167
static chip::CommonCaseDeviceServerInitParams initParams;
167168
(void) initParams.InitializeStaticResourcesBeforeServerInit();
169+
initParams.dataModelProvider = chip::app::CodegenDataModelProviderInstance(initParams.persistentStorageDelegate);
168170

169171
gExampleDeviceInfoProvider.SetStorageDelegate(initParams.persistentStorageDelegate);
170172
chip::DeviceLayer::SetDeviceInfoProvider(&gExampleDeviceInfoProvider);

0 commit comments

Comments
 (0)