This SystemInfo Service API is supported since WRT 1.0.
The SystemInfo Service provides a set of system information services, allowing widgets to access a device's properties and to control certain device features. The SystemInfo Service API is implemented in a plug-in module and it is integrated into the WRT environment.
To use the SystemInfo APIs, each widget must load the plug-in module explicitly by defining the following HTML code in its main HTML document:
<embed type="application/x-systeminfo-widget" hidden="yes"></embed>
Then the reference to the object must be retrieved via a JavaScript code as shown below:
var sysinfo = document.embeds[0];
Note: In the code above, it is assumed that the embedded systeminfo is the first embed
element in the HTML file.
Throughout the following sections where syntax and example codes illustrate the usage of the SystemInfo API, it is assumed that the plug-in module is loaded and the reference to the object is defined as sysinfo
as implemented above.
The services provided by the plug-in SystemInfo API can be divided into seven main categories: