Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info
iconfalse
This page is deprecated. Latest UI documentation is available here

Table of Contents
include.*

...

KeyFunctionality
S keyTo display UI Switch screen from the splash screen
Enter key/Right arrowTo move the focus to app list/tv-shows/settings from side panel icons in Home UI
Enter key

To select the UI from the UI Switch screen

To launch apps from the app list

To launch player from tv-shows

To launch the Bluetooth screen from the settings list

To launch the WiFi screen from the settings list

To enable/disable Bluetooth scanning in Bluetooth screen

To enable/disable wifi scanning in wifi screen

To pause player from Player controls

To connect/disconnect/pair/unpair a Bluetooth device from the Bluetooth screen

To connect/disconnect a WiFi network inWiFi screen

Left/Right/Up/Down arrow

To navigate within Home UI

To navigate through available Bluetooth devices on the Bluetooth screen

To navigate through available wifi networks in WiFi screen

M/Home/1 key

To exit from apps 

To exit from player launched

To exit from the Bluetooth screen

To exit from the WiFi screen

Esc/M keyTo exit from password panel on WiFi screen
Down arrowTo display player controls menu from Player screen
key Code : 27 , 77, 49 , 36 ,158 To display Home Page
key Code : 112,142To STANDBY and POWER_ON
key Code : 228 , 116 To deep sleep
key Code 175 174To audio increase  and decrease


Load partnerapps 

  1. Mount USB
  2. Restart the service (`systemctl restart referenceApp`) 

...

curl -X POST -H "Content-Type: application/json" 'http://127.0.0.1:9998/jsonrpc' -d ' {"jsonrpc":"2.0", "id":3, "method":"org.rdk.RDKShell.1.launch", "params":{"callsign": "ResidentApp", "type":"ResidentApp", "uri": "https://rdkwiki.com/rdk-apps/accelerator-home-ui/index.html#splash"}} ' ; echo 


Note: The user should set the timezone in you STB before loading the UI using the curl command

curl -X POST -H "Content-Type: application/json" 'http://127.0.0.1:9998/jsonrpc' -d '{"jsonrpc":"2.0","id":"3","method":"org.rdk.System.1.setTimeZoneDST","params":{"timeZone":"Asia/Kolkata"}}';echo

If the timezone is not properly set in the box the UI by default shows Eastern Standard Time.

Controller UI 

Users can interact with plugins using Controller UI. It helps the user to activate or deactivate the plugin and the user can go through each plugin and look for properties and methods to execute. 

...