From b3c68220793c49331fb52dd5ae607a1948821aa3 Mon Sep 17 00:00:00 2001 From: igapchuck Date: Thu, 10 Jan 2019 18:32:47 +0200 Subject: Feature: Remote Control - Radio and Climate Parameter Update. SDL remote control shall allow a mobile application to know which HD sub-channel index has a signal, so that the app can tune the HD radio to that sub-channel successfully. According to this motivation, "availableHDs" parameter of RadioControlData structure marks as deprecated since 5.1 API version and add new parameter "availableHdChannels" that is a collection of available HD radio channels. This parameter will be available since 5.1 API version. Also "availableHDsAvailable" parameter of RadioControlCapabilities structure marks as deprecated since 5.1 API version and add new parameter "availableHdChannelsAvailable" that will be available since 5.1 API version. SDL remote control shall allow a mobile application to turn the climate control on or off if the vehicle supports it. According to this motivation, "climateEnable" parameter add to ClimateControlData structure. Also "climateEnableAvailable" parameter add to ClimateControlCapabilities structure. --- src/components/interfaces/HMI_API.xml | 16 ++++++++++++---- src/components/interfaces/MOBILE_API.xml | 30 ++++++++++++++++++++++++++---- 2 files changed, 38 insertions(+), 8 deletions(-) (limited to 'src/components/interfaces') diff --git a/src/components/interfaces/HMI_API.xml b/src/components/interfaces/HMI_API.xml index 55a3a99e9d..cd9e717b1d 100644 --- a/src/components/interfaces/HMI_API.xml +++ b/src/components/interfaces/HMI_API.xml @@ -1879,8 +1879,8 @@ True if the hd radio is on, false is the radio is off - - number of HD sub-channels if available + + The list of available hd sub-channel indexes. Empty list means no Hd channel is available. Read-only. Current HD sub-channel if available @@ -1935,9 +1935,9 @@ True: Available, False: Not Available, Not present: Not Available. - + - Availability of the getting the number of available HD channels. + Availability of the list of available HD sub-channel indexes. True: Available, False: Not Available, Not present: Not Available. @@ -2040,6 +2040,8 @@ value false means disabled, value true means enabled. + + @@ -2141,6 +2143,12 @@ True: Available, False: Not Available, Not present: Not Available. + + + Availability of the control of enable/disable climate control. + True: Available, False: Not Available, Not present: Not Available. + + diff --git a/src/components/interfaces/MOBILE_API.xml b/src/components/interfaces/MOBILE_API.xml index 9bc321fde8..6952eced29 100644 --- a/src/components/interfaces/MOBILE_API.xml +++ b/src/components/interfaces/MOBILE_API.xml @@ -3100,16 +3100,21 @@ True if the hd radio is on, false if the radio is off - - number of HD sub-channels if available + + Number of HD sub-channels if available + - + + The list of available HD sub-channel indexes. Empty list means no Hd channel is available. Read-only. + + Current HD sub-channel if available + @@ -3160,6 +3165,8 @@ value false means disabled, value true means enabled. + + @@ -3201,11 +3208,20 @@ True: Available, False: Not Available, Not present: Not Available. - + Availability of the getting the number of available HD channels. True: Available, False: Not Available, Not present: Not Available. + + + + + + + Availability of the list of available HD sub-channel indexes. + True: Available, False: Not Available, Not present: Not Available. + @@ -3346,6 +3362,12 @@ True: Available, False: Not Available, Not present: Not Available. + + + Availability of the control of enable/disable climate control. + True: Available, False: Not Available, Not present: Not Available. + + -- cgit v1.2.1 From 5ad1ec608c31d34c2248cd62e46384da6910f34b Mon Sep 17 00:00:00 2001 From: oivin Date: Mon, 21 Jan 2019 10:14:49 +0200 Subject: Unit tests. --- src/components/interfaces/HMI_API.xml | 2 +- src/components/interfaces/MOBILE_API.xml | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) (limited to 'src/components/interfaces') diff --git a/src/components/interfaces/HMI_API.xml b/src/components/interfaces/HMI_API.xml index cd9e717b1d..0c7720e740 100644 --- a/src/components/interfaces/HMI_API.xml +++ b/src/components/interfaces/HMI_API.xml @@ -1882,7 +1882,7 @@ The list of available hd sub-channel indexes. Empty list means no Hd channel is available. Read-only. - + Current HD sub-channel if available diff --git a/src/components/interfaces/MOBILE_API.xml b/src/components/interfaces/MOBILE_API.xml index 6952eced29..0a3d7bb28d 100644 --- a/src/components/interfaces/MOBILE_API.xml +++ b/src/components/interfaces/MOBILE_API.xml @@ -3107,10 +3107,10 @@ - + The list of available HD sub-channel indexes. Empty list means no Hd channel is available. Read-only. - + Current HD sub-channel if available @@ -3208,7 +3208,7 @@ True: Available, False: Not Available, Not present: Not Available. - + Availability of the getting the number of available HD channels. True: Available, False: Not Available, Not present: Not Available. @@ -3217,7 +3217,7 @@ - + Availability of the list of available HD sub-channel indexes. True: Available, False: Not Available, Not present: Not Available. -- cgit v1.2.1 From e8153d66adf7e284368d091f5dfd4de602d53840 Mon Sep 17 00:00:00 2001 From: igapchuck Date: Thu, 30 May 2019 14:53:18 +0300 Subject: Answer to PR comments. Update API's version --- src/components/interfaces/HMI_API.xml | 2 +- src/components/interfaces/MOBILE_API.xml | 20 ++++++++++---------- 2 files changed, 11 insertions(+), 11 deletions(-) (limited to 'src/components/interfaces') diff --git a/src/components/interfaces/HMI_API.xml b/src/components/interfaces/HMI_API.xml index 0c7720e740..2b577aba0b 100644 --- a/src/components/interfaces/HMI_API.xml +++ b/src/components/interfaces/HMI_API.xml @@ -2040,7 +2040,7 @@ value false means disabled, value true means enabled. - + diff --git a/src/components/interfaces/MOBILE_API.xml b/src/components/interfaces/MOBILE_API.xml index 0a3d7bb28d..19d5158103 100644 --- a/src/components/interfaces/MOBILE_API.xml +++ b/src/components/interfaces/MOBILE_API.xml @@ -3100,21 +3100,21 @@ True if the hd radio is on, false if the radio is off - + Number of HD sub-channels if available - + - + The list of available HD sub-channel indexes. Empty list means no Hd channel is available. Read-only. - + Current HD sub-channel if available - + @@ -3165,7 +3165,7 @@ value false means disabled, value true means enabled. - + @@ -3208,16 +3208,16 @@ True: Available, False: Not Available, Not present: Not Available. - + Availability of the getting the number of available HD channels. True: Available, False: Not Available, Not present: Not Available. - + - + Availability of the list of available HD sub-channel indexes. True: Available, False: Not Available, Not present: Not Available. @@ -3362,7 +3362,7 @@ True: Available, False: Not Available, Not present: Not Available. - + Availability of the control of enable/disable climate control. True: Available, False: Not Available, Not present: Not Available. -- cgit v1.2.1 From be2dd5badfc9fef8734b56fce1a1827f8ac1aee0 Mon Sep 17 00:00:00 2001 From: igapchuck Date: Thu, 6 Jun 2019 14:48:14 +0300 Subject: fixup! Feature: Remote Control - Radio and Climate Parameter Update. --- src/components/interfaces/HMI_API.xml | 16 +++++++++++++++- src/components/interfaces/MOBILE_API.xml | 10 +++++----- 2 files changed, 20 insertions(+), 6 deletions(-) (limited to 'src/components/interfaces') diff --git a/src/components/interfaces/HMI_API.xml b/src/components/interfaces/HMI_API.xml index 2b577aba0b..bff05fa853 100644 --- a/src/components/interfaces/HMI_API.xml +++ b/src/components/interfaces/HMI_API.xml @@ -1879,10 +1879,16 @@ True if the hd radio is on, false is the radio is off + + + Number of HD sub-channels if available. + Note that this parameter is deprecated in MOBILE API. + + The list of available hd sub-channel indexes. Empty list means no Hd channel is available. Read-only. - + Current HD sub-channel if available @@ -1935,6 +1941,14 @@ True: Available, False: Not Available, Not present: Not Available. + + + Availability of the getting the number of available HD channels. + True: Available, False: Not Available, Not present: Not Available. + Note that this parameter is deprecated in MOBILE API + + + Availability of the list of available HD sub-channel indexes. diff --git a/src/components/interfaces/MOBILE_API.xml b/src/components/interfaces/MOBILE_API.xml index 19d5158103..8c0f29667c 100644 --- a/src/components/interfaces/MOBILE_API.xml +++ b/src/components/interfaces/MOBILE_API.xml @@ -3100,21 +3100,21 @@ True if the hd radio is on, false if the radio is off - + Number of HD sub-channels if available - + The list of available HD sub-channel indexes. Empty list means no Hd channel is available. Read-only. - + Current HD sub-channel if available - + @@ -3214,7 +3214,7 @@ True: Available, False: Not Available, Not present: Not Available. - + -- cgit v1.2.1 From cca42bff92087e6dd3ee7ab30fd29d378a3c1015 Mon Sep 17 00:00:00 2001 From: Jacob Keeler Date: Wed, 19 Jun 2019 16:18:54 -0400 Subject: Update MOBILE API to version 6.0.0 --- src/components/interfaces/MOBILE_API.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/components/interfaces') diff --git a/src/components/interfaces/MOBILE_API.xml b/src/components/interfaces/MOBILE_API.xml index a2cdb88b4d..e57d102d15 100644 --- a/src/components/interfaces/MOBILE_API.xml +++ b/src/components/interfaces/MOBILE_API.xml @@ -1,7 +1,7 @@ - + The request succeeded @@ -3830,7 +3830,7 @@ Audiobook: The total number of sections in the playback queue (e.g. the number of chapters in the book) - + Music: The album art of the current track Podcast: The podcast or chapter artwork of the current podcast episode -- cgit v1.2.1 From 99a756db08cdc0cf4a071c69a332616ba6391cd4 Mon Sep 17 00:00:00 2001 From: JackLivio Date: Thu, 20 Jun 2019 14:53:50 -0400 Subject: Update version since tags to 6.0 --- src/components/interfaces/MOBILE_API.xml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'src/components/interfaces') diff --git a/src/components/interfaces/MOBILE_API.xml b/src/components/interfaces/MOBILE_API.xml index 8c0f29667c..fbbf09db9a 100644 --- a/src/components/interfaces/MOBILE_API.xml +++ b/src/components/interfaces/MOBILE_API.xml @@ -1,7 +1,7 @@ - + The request succeeded @@ -3100,14 +3100,14 @@ True if the hd radio is on, false if the radio is off - + Number of HD sub-channels if available - + - + The list of available HD sub-channel indexes. Empty list means no Hd channel is available. Read-only. @@ -3165,7 +3165,7 @@ value false means disabled, value true means enabled. - + @@ -3208,16 +3208,16 @@ True: Available, False: Not Available, Not present: Not Available. - + Availability of the getting the number of available HD channels. True: Available, False: Not Available, Not present: Not Available. - + - + Availability of the list of available HD sub-channel indexes. True: Available, False: Not Available, Not present: Not Available. @@ -3362,7 +3362,7 @@ True: Available, False: Not Available, Not present: Not Available. - + Availability of the control of enable/disable climate control. True: Available, False: Not Available, Not present: Not Available. -- cgit v1.2.1 From 009949655f9e34154a5a1ad75eb64a141fc9a44f Mon Sep 17 00:00:00 2001 From: JackLivio Date: Fri, 21 Jun 2019 10:50:40 -0400 Subject: Fixed min value for proposal implementation --- src/components/interfaces/HMI_API.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/components/interfaces') diff --git a/src/components/interfaces/HMI_API.xml b/src/components/interfaces/HMI_API.xml index beefad9863..488c986df5 100644 --- a/src/components/interfaces/HMI_API.xml +++ b/src/components/interfaces/HMI_API.xml @@ -1888,7 +1888,7 @@ The list of available hd sub-channel indexes. Empty list means no Hd channel is available. Read-only. - + Current HD sub-channel if available -- cgit v1.2.1