Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

tr181 -s -t boolean -v false Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.DAB.Enable

DAB Operations - API Map

CategoryDABThunder
Supported Operations
applications/list
{ "jsonrpc": "2.0", "id": 42, "method": "Controller.1.status@YouTube" }
{ "jsonrpc": "2.0", "id": 42, "method": "Controller.1.status@Netflix" }
{ "jsonrpc": "2.0", "id": 42, "method": "Controller.1.status@Amazon" }

applications/launch
https://rdkcentral.github.io/rdkservices/#/api/RDKShellPlugin?id=launch

applications/launch-with-content
https://rdkcentral.github.io/rdkservices/#/api/RDKShellPlugin?id=launch

applications/get-state
"Controller.1.status@YouTube" / https://rdkcentral.github.io/rdkservices/#/api/RDKShellPlugin?id=getstate

applications/exit
"Controller.1.deactivate@YouTube" / https://rdkcentral.github.io/rdkservices/#/api/RDKShellPlugin?id=destroy

device/info


system/restart


system/settings/list


system/settings/get


system/settings/set


input/key/list


input/key-press


input/long-key-press


output/image


device-telemetry/start


device-telemetry/stop


device-telemetry/metrics


app-telemetry/start


app-telemetry/stop


app-telemetry/metrics


health-check/get


messages


voice/list


voice/send-audio
https://rdkcentral.github.io/rdkservices/#/api/VoiceControlPlugin?id=voicesessionrequest

voice/send-text
https://rdkcentral.github.io/rdkservices/#/api/VoiceControlPlugin?id=voicesessionrequest

Common pit-falls

  • How to get Device ID: Device ID which need to be supplied to the dab-compliance-suite to connect with dab-adapter instance running on the device can be obtained from dab-adapter start-up log.

    Code Block
    titlejournalctl -fu dab-adapter
    root@AmlogicFirebolt:~# journalctl -fu dab-adapter
    -- Logs begin at Mon 2023-09-11 16:32:00 UTC. --
    Sep 11 16:35:05 AmlogicFirebolt systemd[1]: Started DAB <-> RDK adapter.
    Sep 11 16:35:05 AmlogicFirebolt dab-adapter[22887]: Monitoring changes of /run/dab-enable
    Sep 11 16:35:06 AmlogicFirebolt dab-adapter[22887]: DAB Device ID: AC64CF339B28
    Sep 11 16:35:06 AmlogicFirebolt dab-adapter[22887]: Ready to process DAB requests
    Sep 11 16:35:33 AmlogicFirebolt dab-adapter[22887]: OK: operations/list
    Sample

References