BSDeviceInfo
2 min
For more information about available methods, refer to the roDeviceInfo entry. The JavaScript equivalent is deviceinfodeviceinfo.
Attributes
- model DOMString readonly
- version DOMString readonly
- deviceUptime int readonly
- deviceLifetime int readonly
- deviceBootCount int readonly
- bootVersion DOMString readonly
- deviceUniqueId DOMString readonly
- family DOMString readonly
Methods
- VersionCompare(in DOMString version) int
- BootVersionCompare(in DOMString version) int
- HasFeature(in DOMString feature) boolean
Example
The following JavaScript example posts device information on the page when the button is clicked:
function deviceInfo()
{
var device_info = new BSDeviceInfo();
document.getElementById("modelText").innerHTML = device_info.model;
document.getElementById("versionText").innerHTML = device_info.version;
document.getElementById("bversionText").innerHTML = device_info.bootVersion;
document.getElementById("serialText").innerHTML = device_info.deviceUniqueId;
document.getElementById("familyText").innerHTML = device_info.family;
document.getElementById("uptime").innerHTML = device_info.deviceUptime;
document.getElementById("lifetime").innerHTML = device_info.deviceLifetime;
document.getElementById("bootcount").innerHTML = device_info.deviceBootCount;
if(device_info.VersionCompare("4.7.36") > 0)
{
document.getElementById("version1").innerHTML = "Version > 4.7.36"
}
else
{
document.getElementById("version1").innerHTML = "Version <= 4.7.36"
}
if(device_info.HasFeature("Six Channel Audio"))
{
document.getElementById("feature").innerHTML = "6 Channel Audio Available"
}
else
{
document.getElementById("feature").innerHTML = "6 Channel Audio NOT Available"
}
}