RDK Resources
[*RDK Preferred*]
Code Management Facility
RDK Forums
[RDK Conferences]
RDK Support
Archives
Papers & Presentations Archive
...
5. <PluginName>.config: This file is used to set configurations of the Plug-in
Ex:- set (autostart true)
Used to make the Plug-in to start automatically along with wpeframework daemon
...
9. <PluginName>HAL.cpp: Used to communicate to driver layer in order to get some information or to set some properties.
Please refer to any existing plugins in https://github.com/WebPlatformForEmbedded/ThunderNanoServices/
...
Enable the plugin in the main CMakeLists.txt of wpeframework-plugins
bitbake wpeframework-plugins
will generate <PluginName>.json and libWPEFrameworkPlugin.so
...
Copy the Plugin.json file to “/etc/WPEFramework/plugins” so that the controller plugin identify it and list it in the WebUI (controller UI )
Restart the service
systemctl restart wpeframework
Using the command “$ journalctl – u wpeframework | grep <plug-in name>” we can identify, if the newly added plug-in got activated or not
...