Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[SDL 0106] Remote Control - OnRCStatus notification #800

Closed
theresalech opened this issue Nov 29, 2017 · 1 comment
Closed

[SDL 0106] Remote Control - OnRCStatus notification #800

theresalech opened this issue Nov 29, 2017 · 1 comment
Labels
proposal Accepted SDL Evolution Proposal
Milestone

Comments

@theresalech
Copy link
Contributor

Proposal: Remote Control - OnRCStatus notification

One simple resource allocation rule is that at any given time only one application controls a RC module. For example, if SDL allocates a climate control module to application ONE, SDL rejects other applications to change the settings of the same climate control module. The module is freed when application ONE exits, disconnects, goes to HMI level NONE or no longer has the right to control the module due to various reasons (for example, a policy update revokes the access right to the module from the app, or SDL re-allocates the module to another app). In the last case, the mobile application is not aware of the change.

A new notification originated from SDL is nice to have. If SDL allocates a module to an application or it de-allocates a module from an application, SDL shall send OnRCStatus notifications to both the mobile application and the HMI. The notification shall contain an array of the RC modules allocated to the application, so that the mobile application can know it gains or loses control of a module before a failure request, and the HMI can update the status on which application controls which modules.

Review: smartdevicelink/sdl_evolution#315

@theresalech
Copy link
Contributor Author

Closed via #897

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
proposal Accepted SDL Evolution Proposal
Projects
None yet
Development

No branches or pull requests

2 participants