diff --git a/MOBILE_API.xml b/MOBILE_API.xml index 268d54b2b..6a0abee4b 100644 --- a/MOBILE_API.xml +++ b/MOBILE_API.xml @@ -569,6 +569,7 @@ + @@ -5907,6 +5908,9 @@ Information related to the MyKey feature + + To indicate whether driver hands are off the steering wheel + @@ -6020,6 +6024,10 @@ Information related to the MyKey feature + + To indicate whether driver hands are off the steering wheel + + @@ -6112,6 +6120,9 @@ Information related to the MyKey feature + + To indicate whether driver hands are off the steering wheel + @@ -6224,6 +6235,10 @@ Information related to the MyKey feature + + To indicate whether driver hands are off the steering wheel + + @@ -6319,6 +6334,10 @@ Information related to the MyKey feature + + To indicate whether driver hands are off the steering wheel + + @@ -6435,6 +6454,9 @@ Information related to the MyKey feature + + To indicate whether driver hands are off the steering wheel + @@ -8133,6 +8155,9 @@ Information related to the MyKey feature + + To indicate whether driver hands are off the steering wheel + diff --git a/README.md b/README.md index 950b0683e..f7af708e1 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # SmartDeviceLink # RPC Spec -###### Version: 6.0.0 +###### Version: 6.2.0 ## Enumerations @@ -411,6 +411,7 @@ Defines the data types that can be published and subscribed to. |`VEHICLEDATA_ELECTRONICPARKBRAKESTATUS`|| |`VEHICLEDATA_CLOUDAPPVEHICLEID`|| |`VEHICLEDATA_OEM_CUSTOM_DATA`|| +|`VEHICLEDATA_HANDSOFFSTEERING`|| ### HybridAppPreference @@ -1991,6 +1992,12 @@ The status and pressure of the tires. |`innerLeftRear`|SingleTireStatus|True|The status of the inner left rear.| |`innerRightRear`|SingleTireStatus|True|The status of the inner right rear.| +### HandsOffSteering +##### Parameters + +| Value | Type | Mandatory | Description | +| ---------- | ---------- |:-----------: |:-----------:| +|`handsOffSteering`|Boolean|False|To indicate whether driver hands are off the steering wheel| ### GPSData Struct with the GPS data. @@ -3798,6 +3805,7 @@ Subscribes for specific published data items. |`engineOilLife`|Boolean|False|The estimated percentage of remaining oil life of the engine.| |`electronicParkBrakeStatus`|Boolean|False|The status of the park brake as provided by Electric Park Brake (EPB) system.| |`cloudAppVehicleID`|Boolean|False|Parameter used by cloud apps to identify a head unit| +|`handsOffSteering`|Boolean|False|To indicate whether driver hands are off the steering wheel| |`eCallInfo`|Boolean|False|Emergency Call notification and confirmation data| |`airbagStatus`|Boolean|False|The status of the air bags| |`emergencyEvent`|Boolean|False|Information related to an emergency event (and if it occurred)| @@ -3839,6 +3847,7 @@ Message Type: **response** |`engineOilLife`|VehicleDataResult|False|The estimated percentage of remaining oil life of the engine.| |`electronicParkBrakeStatus`|VehicleDataResult|False|The status of the park brake as provided by Electric Park Brake (EPB) system.| |`cloudAppVehicleID`|VehicleDataResult|False|Parameter used by cloud apps to identify a head unit| +|`handsOffSteering`|VehicleDataResult|False|To indicate whether driver hands are off the steering wheel| |`eCallInfo`|VehicleDataResult|False|Emergency Call notification and confirmation data| |`airbagStatus`|VehicleDataResult|False|The status of the air bags| |`emergencyEvent`|VehicleDataResult|False|Information related to an emergency event (and if it occurred)| @@ -3879,6 +3888,7 @@ This function is used to unsubscribe the notifications from the subscribeVehicle |`engineOilLife`|Boolean|False|The estimated percentage of remaining oil life of the engine.| |`electronicParkBrakeStatus`|Boolean|False|The status of the park brake as provided by Electric Park Brake (EPB) system.| |`cloudAppVehicleID`|Boolean|False|Parameter used by cloud apps to identify a head unit| +|`handsOffSteering`|Boolean|False|To indicate whether driver hands are off the steering wheel| |`eCallInfo`|Boolean|False|Emergency Call notification and confirmation data| |`airbagStatus`|Boolean|False|The status of the air bags| |`emergencyEvent`|Boolean|False|Information related to an emergency event (and if it occurred)| @@ -3920,6 +3930,7 @@ Message Type: **response** |`engineOilLife`|VehicleDataResult|False|The estimated percentage of remaining oil life of the engine.| |`electronicParkBrakeStatus`|VehicleDataResult|False|The status of the park brake as provided by Electric Park Brake (EPB) system.| |`cloudAppVehicleID`|VehicleDataResult|False|Parameter used by cloud apps to identify a head unit| +|`handsOffSteering`|VehicleDataResult|False|To indicate whether driver hands are off the steering wheel| |`eCallInfo`|VehicleDataResult|False|Emergency Call notification and confirmation data| |`airbagStatus`|VehicleDataResult|False|The status of the air bags| |`emergencyEvent`|VehicleDataResult|False|Information related to an emergency event (and if it occurred)| @@ -3961,6 +3972,7 @@ Non periodic vehicle data read request. |`engineOilLife`|Boolean|False|The estimated percentage of remaining oil life of the engine.| |`electronicParkBrakeStatus`|Boolean|False|The status of the park brake as provided by Electric Park Brake (EPB) system.| |`cloudAppVehicleID`|Boolean|False|Parameter used by cloud apps to identify a head unit| +|`handsOffSteering`|Boolean|False|To indicate whether driver hands are off the steering wheel| |`eCallInfo`|Boolean|False|Emergency Call notification and confirmation data| |`airbagStatus`|Boolean|False|The status of the air bags| |`emergencyEvent`|Boolean|False|Information related to an emergency event (and if it occurred)| @@ -4003,6 +4015,7 @@ Message Type: **response** |`engineOilLife`|Float|False|The estimated percentage of remaining oil life of the engine.| |`electronicParkBrakeStatus`|ElectronicParkBrakeStatus|False|The status of the park brake as provided by Electric Park Brake (EPB) system.| |`cloudAppVehicleID`|String|False|Parameter used by cloud apps to identify a head unit| +|`handsOffSteering`|Boolean|False|To indicate whether driver hands are off the steering wheel| |`eCallInfo`|ECallInfo|False|Emergency Call notification and confirmation data| |`airbagStatus`|AirbagStatus|False|The status of the air bags| |`emergencyEvent`|EmergencyEvent|False|Information related to an emergency event (and if it occurred)| @@ -5090,6 +5103,7 @@ Callback for the periodic and non periodic vehicle data read function. |`engineOilLife`|Float|False|The estimated percentage of remaining oil life of the engine.| |`electronicParkBrakeStatus`|ElectronicParkBrakeStatus|False|The status of the park brake as provided by Electric Park Brake (EPB) system.| |`cloudAppVehicleID`|String|False|Parameter used by cloud apps to identify a head unit| +|`handsOffSteering`|Boolean|False|To indicate whether driver hands are off the steering wheel| |`eCallInfo`|ECallInfo|False|Emergency Call notification and confirmation data| |`airbagStatus`|AirbagStatus|False|The status of the air bags| |`emergencyEvent`|EmergencyEvent|False|Information related to an emergency event (and if it occurred)|