Skip to content

Commit 917e93d

Browse files
committed
Merge branch 'release/1.16.6'
2 parents d300026 + 9517338 commit 917e93d

File tree

6 files changed

+1115
-1
lines changed

6 files changed

+1115
-1
lines changed

CHANGELOG.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,25 @@ All notable changes to this project will be documented in this file. Dates are d
44

55
Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).
66

7+
#### [1.16.6](https://github.com/rdkcentral/entservices-apis/compare/1.16.5...1.16.6)
8+
9+
- RDKEMW-7984 : Add DeviceIdentification and MessageControl plugin to [`#513`](https://github.com/rdkcentral/entservices-apis/pull/513)
10+
- Merge tag '1.16.5' into develop [`846f6e3`](https://github.com/rdkcentral/entservices-apis/commit/846f6e39f80e84bc699eda652a845fda878d8958)
11+
712
#### [1.16.5](https://github.com/rdkcentral/entservices-apis/compare/1.16.4...1.16.5)
813

14+
> 23 September 2025
15+
916
- RDKEMW-3789: refactor ILEDControl plugin interface with proper LED state enum. [`#529`](https://github.com/rdkcentral/entservices-apis/pull/529)
1017
- rebase [`#547`](https://github.com/rdkcentral/entservices-apis/pull/547)
1118
- rebase [`#543`](https://github.com/rdkcentral/entservices-apis/pull/543)
1219
- rebase [`#531`](https://github.com/rdkcentral/entservices-apis/pull/531)
1320
- rebase [`#528`](https://github.com/rdkcentral/entservices-apis/pull/528)
1421
- rebase [`#520`](https://github.com/rdkcentral/entservices-apis/pull/520)
1522
- rebase [`#490`](https://github.com/rdkcentral/entservices-apis/pull/490)
23+
- 1.16.5 release changelog updates [`fa4089a`](https://github.com/rdkcentral/entservices-apis/commit/fa4089a403ccc8761640eab5fe037416ab3250c4)
1624
- Merge tag '1.16.4' into develop [`ad0130d`](https://github.com/rdkcentral/entservices-apis/commit/ad0130d7748db0dbe51afe2eda1badacf48ddf21)
1725
- RDKEMW-3789: update the LEDControlPlugin.md [`779375b`](https://github.com/rdkcentral/entservices-apis/commit/779375bf984b7fc83d0371be3e18a8d8b3297bbc)
18-
- RDKEMW-3789: clean up the ILEDControl header [`995545c`](https://github.com/rdkcentral/entservices-apis/commit/995545c8f962a40ecf57f26b84324cf9a70a9abb)
1926

2027
#### [1.16.4](https://github.com/rdkcentral/entservices-apis/compare/1.16.3...1.16.4)
2128

docs/_sidebar.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
- [AVInput](apis/AVInputPlugin.md)
88
- [Bluetooth](apis/BluetoothPlugin.md)
99
- [DeviceDiagnostics](apis/DeviceDiagnosticsPlugin.md)
10+
- [DeviceIdentification](apis/DeviceIdentificationPlugin.md)
1011
- [DeviceInfo](apis/DeviceInfoPlugin.md)
1112
- [DisplayInfo](apis/DisplayInfoPlugin.md)
1213
- [DisplaySettings](apis/DisplaySettingsPlugin.md)
@@ -17,13 +18,16 @@
1718
- [HdcpProfile](apis/HdcpProfilePlugin.md)
1819
- [HdmiCecSink](apis/HdmiCecSinkPlugin.md)
1920
- [HdmiCecSource](apis/HdmiCecSourcePlugin.md)
21+
- [HomeKitTV](apis/HomeKitTVPlugin.md)
2022
- [LEDControl](apis/LEDControlPlugin.md)
2123
- [LinearPlaybackControl](apis/LinearPlaybackControlPlugin.md)
2224
- [MaintenanceManager](apis/MaintenanceManagerPlugin.md)
25+
- [MessageControl](apis/MessageControlPlugin.md)
2326
- [MiracastPlayer](apis/MiracastPlayerPlugin.md)
2427
- [MiracastService](apis/MiracastServicePlugin.md)
2528
- [Monitor](apis/MonitorPlugin.md)
2629
- [MotionDetection](apis/MotionDetectionPlugin.md)
30+
- [Netflix](apis/NetflixPlugin.md)
2731
- [OCIContainer](apis/OCIContainerPlugin.md)
2832
- [OpenCDMi](apis/OpenCDMiPlugin.md)
2933
- [Packager](apis/PackagerPlugin.md)
Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
<!-- Generated automatically, DO NOT EDIT! -->
2+
<a name="DeviceIdentification_Plugin"></a>
3+
# DeviceIdentification Plugin
4+
5+
**Version: [1.0.6](https://github.com/rdkcentral/rdkservices/blob/main/DeviceIdentification/CHANGELOG.md)**
6+
7+
A DeviceIdentification plugin for Thunder framework.
8+
9+
### Table of Contents
10+
11+
- [Abbreviation, Acronyms and Terms](#Abbreviation,_Acronyms_and_Terms)
12+
- [Description](#Description)
13+
- [Configuration](#Configuration)
14+
- [Properties](#Properties)
15+
16+
<a name="Abbreviation,_Acronyms_and_Terms"></a>
17+
# Abbreviation, Acronyms and Terms
18+
19+
[[Refer to this link](userguide/aat.md)]
20+
21+
<a name="Description"></a>
22+
# Description
23+
24+
The `DeviceIdentification` plugin allows you to retrieve various device-related information.
25+
26+
The plugin is designed to be loaded and executed within the Thunder framework. For more information about the framework refer to [[Thunder](#Thunder)].
27+
28+
<a name="Configuration"></a>
29+
# Configuration
30+
31+
The table below lists configuration options of the plugin.
32+
33+
| Name | Type | Description |
34+
| :-------- | :-------- | :-------- |
35+
| callsign | string | Plugin instance name (default: *DeviceIdentification*) |
36+
| classname | string | Class name: *DeviceIdentification* |
37+
| locator | string | Library name: *libWPEFrameworkDeviceIdentification.so* |
38+
| autostart | boolean | Determines if the plugin shall be started automatically along with the framework |
39+
40+
<a name="Properties"></a>
41+
# Properties
42+
43+
The following properties are provided by the DeviceIdentification plugin:
44+
45+
DeviceIdentification interface properties:
46+
47+
| Property | Description |
48+
| :-------- | :-------- |
49+
| [deviceidentification](#deviceidentification) <sup>RO</sup> | Device platform specific information |
50+
51+
52+
<a name="deviceidentification"></a>
53+
## *deviceidentification*
54+
55+
Provides access to the device platform specific information.
56+
57+
> This property is **read-only**.
58+
59+
### Events
60+
61+
No Events
62+
63+
### Value
64+
65+
| Name | Type | Description |
66+
| :-------- | :-------- | :-------- |
67+
| (property) | object | Device platform specific information |
68+
| (property).firmwareversion | string | Version of the device firmware |
69+
| (property).chipset | string | Chipset used for this device |
70+
| (property).deviceid | string | Device unique identifier |
71+
72+
### Example
73+
74+
#### Get Request
75+
76+
```json
77+
{
78+
"jsonrpc": "2.0",
79+
"id": 42,
80+
"method": "DeviceIdentification.deviceidentification"
81+
}
82+
```
83+
84+
#### Get Response
85+
86+
```json
87+
{
88+
"jsonrpc": "2.0",
89+
"id": 42,
90+
"result": {
91+
"firmwareversion": "1.0.0",
92+
"chipset": "BCM2711",
93+
"deviceid": "WPEuCfrLF45"
94+
}
95+
}
96+
```
97+
98+

0 commit comments

Comments
 (0)