summaryrefslogtreecommitdiff
path: root/src/components/interfaces
diff options
context:
space:
mode:
authorJacob Keeler <jacob.keeler@livioradio.com>2017-04-21 10:18:50 -0400
committerJacob Keeler <jacob.keeler@livioradio.com>2017-04-27 16:38:30 -0400
commit5ee81479a0dbead8c85e35ab967ba57b82a0b1d1 (patch)
tree7c81826fc4411d904878d504eb0cd77dde5043e4 /src/components/interfaces
parent47df5db07a9de4f81f6ed82fc04fca55ad2e018c (diff)
downloadsdl_core-5ee81479a0dbead8c85e35ab967ba57b82a0b1d1.tar.gz
Add patch version to Mobile and HMI APIsfeature/API_patch_version
Diffstat (limited to 'src/components/interfaces')
-rw-r--r--src/components/interfaces/HMI_API.xml18
-rw-r--r--src/components/interfaces/MOBILE_API.xml5
2 files changed, 13 insertions, 10 deletions
diff --git a/src/components/interfaces/HMI_API.xml b/src/components/interfaces/HMI_API.xml
index 5b508b1861..c64bb5829b 100644
--- a/src/components/interfaces/HMI_API.xml
+++ b/src/components/interfaces/HMI_API.xml
@@ -34,7 +34,7 @@
<interfaces name="SmartDeviceLink HMI API">
-<interface name="Common" version="1.5" date="2017-03-29">
+<interface name="Common" version="1.6.0" date="2017-04-27">
<enum name="Result">
<element name="SUCCESS" value="0"/>
@@ -2066,7 +2066,7 @@
</interface>
-<interface name="Buttons" version="1.1" date="2016-08-18">
+<interface name="Buttons" version="1.2.0" date="2017-04-27">
<function name="GetCapabilities" messagetype="request">
<description>Method is invoked at system start-up. SDL requests the information about all supported hardware buttons and their capabilities</description>
</function>
@@ -2133,7 +2133,7 @@
</function>
</interface>
-<interface name="BasicCommunication" version="1.1" date="2016-12-01">
+<interface name="BasicCommunication" version="1.2.0" date="2017-04-27">
<function name="OnReady" messagetype="notification">
<description>HMI must notify SDL about its readiness to start communication. In fact, this has to be the first message between SDL and HMI.</description>
</function>
@@ -2464,7 +2464,7 @@
</function>
</interface>
-<interface name="VR" version="1.0" date="2013-04-17">
+<interface name="VR" version="1.1.0" date="2017-04-27">
<function name="IsReady" messagetype="request">
<description>Method is invoked at system startup. Response provides information about presence of VR module and its readiness to cooperate with SDL.</description>
</function>
@@ -2613,7 +2613,7 @@
</function>
</interface>
-<interface name="TTS" version="1.0" date="2013-04-18">
+<interface name="TTS" version="1.1.0" date="2017-04-27">
<description>RPCs for communication between TTS and SDL.</description>
<function name="GetCapabilities" messagetype="request">
<description>Method is invoked at system start-up. SDL requests the information about all supported hardware and their capabilities</description>
@@ -2739,7 +2739,7 @@
</function>
</interface>
-<interface name="UI" version="1.0" date="2013-04-16">
+<interface name="UI" version="1.1.0" date="2017-04-27">
<function name="Alert" messagetype="request">
<description>Request from SDL to show an alert message on the display.</description>
<param name="alertStrings" type="Common.TextFieldStruct" mandatory="true" array="true" minsize="0" maxsize="3">
@@ -3232,7 +3232,7 @@
</function>
</interface>
-<interface name="Navigation" version="1.3" date="2017-03-29">
+<interface name="Navigation" version="1.4.0" date="2017-04-27">
<function name="IsReady" messagetype="request">
<description>Method is invoked at system startup. Response must provide the information about presence of UI Navigation module and its readiness to cooperate with SDL.</description>
@@ -3437,7 +3437,7 @@
</interface>
-<interface name="VehicleInfo" version="1.0" date="2013-04-21">
+<interface name="VehicleInfo" version="1.1.0" date="2017-04-27">
<function name="IsReady" messagetype="request">
<description>Method is invoked at system startup. Response should provide information about presence of any of vehicle information modules (ECU, GPS, etc) and their readiness to cooperate with SDL.</description>
</function>
@@ -4069,7 +4069,7 @@
</interface>
<!-- Policies -->
-<interface name="SDL" version="1.0" date="2014-03-12">
+<interface name="SDL" version="1.1.0" date="2017-04-27">
<function name="ActivateApp" messagetype="request">
<param name="appID" type="Integer" mandatory="true">
</param>
diff --git a/src/components/interfaces/MOBILE_API.xml b/src/components/interfaces/MOBILE_API.xml
index d85ad1e7a3..953f270741 100644
--- a/src/components/interfaces/MOBILE_API.xml
+++ b/src/components/interfaces/MOBILE_API.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" standalone="no"?>
<?xml-stylesheet type="text/xml" href="protocol2html.xsl"?>
-<interface name="Ford Sync RAPI" version="4.3" date="2017-03-29">
+<interface name="Ford Sync RAPI" version="4.4.0" date="2017-04-27">
<enum name="Result" internal_scope="base">
<element name="SUCCESS">
@@ -876,6 +876,9 @@
<param name="minorVersion" type="Integer" minvalue="0" maxvalue="1000">
<description>The minor version indicates a change to a previous version that should still allow to be run on an older version (with limited functionality)</description>
</param>
+ <param name="patchVersion" type="Integer" minvalue="0" maxvalue="1000" mandatory="false">
+ <description>The patch version indicates a fix to existing functionality in a previous version that should still be able to be run on an older version </description>
+ </param>
</struct>
<enum name="GlobalProperty">