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

[RC-SDL] - Audio Source AM/FM/XM/DAB #102

Open
KhrystynaDubovyk opened this issue Jul 26, 2018 · 0 comments
Open

[RC-SDL] - Audio Source AM/FM/XM/DAB #102

KhrystynaDubovyk opened this issue Jul 26, 2018 · 0 comments

Comments

@KhrystynaDubovyk
Copy link
Contributor

Description:

As an RC mobile application, I want to know last used radio band with sending fewer SetInteriorVehicleData_requests.

Detailed description:

The RADIO_TUNER is to be to replaced with three enumeration elements AM, FM and XM.
The changes are applicable for both the MOBILE_API and HMI_API.

  <enum name="PrimaryAudioSource">
    <description>Reflects the current primary audio source (if selected).</description>
    ...
    <element name="MOBILE_APP">
    </element>
-    <element name="RADIO_TUNER">
-      <description>Radio may be on AM, FM or XM</description>
-    </element>
+    <element name="AM">
+    </element>
+    <element name="FM">
+    </element>
+    <element name="XM">
+    </element>
+    <element name="DAB">
+    </element>
  </enum>

Because the parameters (audio source, radio band, and radio frequency) belong to two different remote control moduleTypes, in order to set the audio source to a specific radio station or radio frequency, a mobile application needs to send two setInteriorVehicleData requests in sequence.
The first request sets the audio source to AM/FM/XM with targeted moduleType=AUDIO.
The second request sets the desired frequency of AM/FM radio or station number of XM radio with targeted moduleType=RADIO.

Diagram:

N/A

Links:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant