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

Release 7.1.0 #315

Merged
merged 25 commits into from
Apr 14, 2021
Merged
Changes from 1 commit
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
120d784
Update spec for CustomPlayback Rates Proposal
Nov 18, 2020
4771e9b
Update spec version to 7.1.0
jacobkeeler Dec 3, 2020
6177155
Merge pull request #300 from smartdevicelink/feature/7.1.0_version_bump
jacobkeeler Dec 9, 2020
3e07f96
Interface Parser - Fix getting function param default value (#286)
NicoleYarroch Dec 9, 2020
1905d55
Merge branch 'develop' into feature/SDL_0244_CustomPlaybackRate
Dec 11, 2020
47a51a9
remove xmlschema element getchildren (#308)
iCollin Jan 8, 2021
24eaaec
Merge pull request #294 from smartdevicelink/feature/SDL_0244_CustomP…
Jan 14, 2021
e1ca352
Feature/sdl 0285 ShowConstantTBT update (#304)
Jan 14, 2021
0279ade
Deprecate Show param mediaClock (#309)
ShobhitAd Jan 22, 2021
7ee37e5
Fix RAI appInfo since attribute (#311)
ShobhitAd Jan 22, 2021
7b9d0cd
Deprecate SyncPData Functions (#310)
ShobhitAd Jan 22, 2021
225d7d1
Change formatting for deprecated since note (#312)
ShobhitAd Jan 25, 2021
4e6fc29
Feature/sdl 0255 enhance body information vehicle data (#297)
Jan 25, 2021
adda907
Merge remote-tracking branch 'origin/master' into develop
jacobkeeler Jan 26, 2021
0110478
Update RPC Spec for Media Skip Indicators (#292)
Jan 27, 2021
02109f7
Add changes overwritten by merge commit (#313)
ShobhitAd Jan 28, 2021
b9c2d34
Feature/sdl 0262 new vehicle data seat occupancy (#298)
Feb 2, 2021
390394d
[SDL 0274] add preferred FPS to VideoStreamingCapability (#229)
shiniwat Feb 3, 2021
132dd91
Feature/sdl 0269 new vehicle data climate data (#299)
Feb 9, 2021
f8be1a7
SDL-0305 Homogenize TextFieldName (#303)
JulianKast Feb 9, 2021
d1401e3
Mark params as deprecated (#314)
Feb 11, 2021
07e0f7f
[SDL 0238] Feature Keyboard Enhancements (#306)
ychernysheva Feb 11, 2021
02f592f
Add Main Menu UI Updates from proposal (#293)
Feb 11, 2021
6b98355
[SDL-0296] Possibility to update video streaming capabilities during …
Feb 12, 2021
607dd09
Fix whitespace for 7.1.0 (#317)
Jack-Byrne Apr 13, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Feature/sdl 0262 new vehicle data seat occupancy (#298)
* Add new vehicle data SeatOccupancy

Co-authored-by: Yana Chernysheva <ychernysheva@luxoft.com>
Ira Lytvynenko (GitHub) and ychernysheva authored Feb 2, 2021
commit b9c2d345555be36e995152315109844e6d7cce6a
37 changes: 37 additions & 0 deletions MOBILE_API.xml
Original file line number Diff line number Diff line change
@@ -580,6 +580,7 @@
<element name="VEHICLEDATA_STABILITYCONTROLSSTATUS" since="7.0"/>
<element name="VEHICLEDATA_WINDOWSTATUS" since="7.0"/>
<element name="VEHICLEDATA_HANDSOFFSTEERING" since="7.0"/>
<element name="VEHICLEDATA_SEATOCCUPANCY" since="7.1"/>
</enum>

<enum name="HybridAppPreference" since="5.1">
@@ -4738,6 +4739,21 @@
</param>
</struct>

<struct name="SeatStatus" since="7.1">
<description>Describes the status of a parameter of seat.</description>
<param name="seatLocation" type="SeatLocation" mandatory="true"/>
<param name="conditionActive" type="Boolean" mandatory="true"/>
</struct>
jacobkeeler marked this conversation as resolved.
Show resolved Hide resolved

<struct name="SeatOccupancy" since="7.1">
<param name="seatsOccupied" type="SeatStatus" array="true" minsize="0" maxsize="100" mandatory="false">
<description>Seat status array containing location and whether the seats are occupied.</description>
</param>
<param name="seatsBelted" type="SeatStatus" array="true" minsize="0" maxsize="100" mandatory="false">
<description>Seat status array containing location and whether the seats are belted.</description>
</param>
jacobkeeler marked this conversation as resolved.
Show resolved Hide resolved
</struct>

<enum name="SeekIndicatorType" since="7.1">
<element name="TRACK"/>
<element name="TIME"/>
@@ -6367,6 +6383,9 @@
<param name="handsOffSteering" type="Boolean" mandatory="false" since="7.0">
<description>To indicate whether driver hands are off the steering wheel</description>
</param>
<param name="seatOccupancy" type="Boolean" mandatory="false" since="7.1">
<description>See SeatOccupancy</description>
jacobkeeler marked this conversation as resolved.
Show resolved Hide resolved
</param>
</function>

<function name="SubscribeVehicleData" functionID="SubscribeVehicleDataID" messagetype="response" since="2.0">
@@ -6504,6 +6523,9 @@
<param name="handsOffSteering" type="VehicleDataResult" mandatory="false" since="7.0">
<description>To indicate whether driver hands are off the steering wheel</description>
</param>
<param name="seatOccupancy" type="VehicleDataResult" mandatory="false" since="7.1">
<description>See SeatOccupancy</description>
</param>
</function>

<function name="UnsubscribeVehicleData" functionID="UnsubscribeVehicleDataID" messagetype="request" since="2.0">
@@ -6620,6 +6642,9 @@
<param name="handsOffSteering" type="Boolean" mandatory="false" since="7.0">
<description>To indicate whether driver hands are off the steering wheel</description>
</param>
<param name="seatOccupancy" type="Boolean" mandatory="false" since="7.1">
<description>See SeatOccupancy</description>
jacobkeeler marked this conversation as resolved.
Show resolved Hide resolved
</param>
</function>

<function name="UnsubscribeVehicleData" functionID="UnsubscribeVehicleDataID" messagetype="response" since="2.0">
@@ -6756,6 +6781,9 @@
<param name="handsOffSteering" type="VehicleDataResult" mandatory="false" since="7.0">
<description>To indicate whether driver hands are off the steering wheel</description>
</param>
<param name="seatOccupancy" type="VehicleDataResult" mandatory="false" since="7.1">
<description>See SeatOccupancy</description>
jacobkeeler marked this conversation as resolved.
Show resolved Hide resolved
</param>
</function>

<function name="GetVehicleData" functionID="GetVehicleDataID" messagetype="request" since="2.0">
@@ -6875,6 +6903,9 @@
<param name="handsOffSteering" type="Boolean" mandatory="false" since="7.0">
<description>To indicate whether driver hands are off the steering wheel</description>
</param>
<param name="seatOccupancy" type="Boolean" mandatory="false" since="7.1">
<description>See SeatOccupancy</description>
jacobkeeler marked this conversation as resolved.
Show resolved Hide resolved
</param>
</function>

<function name="GetVehicleData" functionID="GetVehicleDataID" messagetype="response" since="2.0">
@@ -7015,6 +7046,9 @@
<param name="handsOffSteering" type="Boolean" mandatory="false" since="7.0">
<description>To indicate whether driver hands are off the steering wheel</description>
</param>
<param name="seatOccupancy" type="SeatOccupancy" mandatory="false" since="7.1">
<description>See SeatOccupancy</description>
jacobkeeler marked this conversation as resolved.
Show resolved Hide resolved
</param>
</function>

<function name="ReadDID" functionID="ReadDIDID" messagetype="request" since="2.0">
@@ -8729,6 +8763,9 @@
<param name="handsOffSteering" type="Boolean" mandatory="false" since="7.0">
<description>To indicate whether driver hands are off the steering wheel</description>
</param>
<param name="seatOccupancy" type="SeatOccupancy" mandatory="false" since="7.1">
<description>See SeatOccupancy</description>
jacobkeeler marked this conversation as resolved.
Show resolved Hide resolved
</param>
</function>

<function name="OnCommand" functionID="OnCommandID" messagetype="notification" since="1.0">
28 changes: 28 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -418,6 +418,7 @@ Defines the data types that can be published and subscribed to.
|`VEHICLEDATA_STABILITYCONTROLSSTATUS`||
|`VEHICLEDATA_WINDOWSTATUS`||
|`VEHICLEDATA_HANDSOFFSTEERING`||
|`VEHICLEDATA_SEATOCCUPANCY`||


### HybridAppPreference
@@ -3287,6 +3288,26 @@ The systemCapabilityType identifies which data object exists in this struct. For
|`actualGear`|PRNDL|False|Actual Gear in use by the transmission|
|`transmissionType`|TransmissionType|False|Tells the transmission type|

### SeatStatus
Describes the status of a parameter of seat.

##### Parameters

| Value | Type | Mandatory | Description |
| ---------- | ---------- |:-----------: |:-----------:|
|`seatLocation`|SeatLocation|True||
|`conditionActive`|Boolean|True||


### SeatOccupancy
##### Parameters

| Value | Type | Mandatory | Description |
| ---------- | ---------- |:-----------: |:-----------:|
|`seatsOccupied`|SeatStatus[]|False|Seat status array containing location and whether the seats are occupied.|
|`seatsBelted`|SeatStatus[]|False|Seat status array containing location and whether the seats are belted.|



### SeekStreamingIndicator
The seek next / skip previous subscription buttons' content
@@ -4006,6 +4027,7 @@ Subscribes for specific published data items. The data will be only sent if it h
|`myKey`|Boolean|False|Information related to the MyKey feature|
|`windowStatus`|Boolean|False|See WindowStatus|
|`handsOffSteering`|Boolean|False|To indicate whether driver hands are off the steering wheel|
|`seatOccupancy`|Boolean|False|See SeatOccupancy|


### SubscribeVehicleData
@@ -4051,6 +4073,7 @@ Message Type: **response**
|`myKey`|VehicleDataResult|False|Information related to the MyKey feature|
|`windowStatus`|VehicleDataResult|False|See WindowStatus|
|`handsOffSteering`|VehicleDataResult|False|To indicate whether driver hands are off the steering wheel|
|`seatOccupancy`|VehicleDataResult|False|See SeatOccupancy|


### UnsubscribeVehicleData
@@ -4095,6 +4118,7 @@ This function is used to unsubscribe the notifications from the subscribeVehicle
|`myKey`|Boolean|False|Information related to the MyKey feature|
|`windowStatus`|Boolean|False|See WindowStatus|
|`handsOffSteering`|Boolean|False|To indicate whether driver hands are off the steering wheel|
|`seatOccupancy`|Boolean|False|See SeatOccupancy|


### UnsubscribeVehicleData
@@ -4140,6 +4164,7 @@ Message Type: **response**
|`myKey`|VehicleDataResult|False|Information related to the MyKey feature|
|`windowStatus`|VehicleDataResult|False|See WindowStatus|
|`handsOffSteering`|VehicleDataResult|False|To indicate whether driver hands are off the steering wheel|
|`seatOccupancy`|VehicleDataResult|False|See SeatOccupancy|


### GetVehicleData
@@ -4185,6 +4210,7 @@ Non periodic vehicle data read request.
|`myKey`|Boolean|False|Information related to the MyKey feature|
|`windowStatus`|Boolean|False|See WindowStatus|
|`handsOffSteering`|Boolean|False|To indicate whether driver hands are off the steering wheel|
|`seatOccupancy`|Boolean|False|See SeatOccupancy|


### GetVehicleData
@@ -4231,6 +4257,7 @@ Message Type: **response**
|`myKey`|MyKey|False|Information related to the MyKey feature|
|`windowStatus`|WindowStatus[]|False|See WindowStatus|
|`handsOffSteering`|Boolean|False|To indicate whether driver hands are off the steering wheel|
|`seatOccupancy`|SeatOccupancy|False|See SeatOccupancy|


### ReadDID
@@ -5285,6 +5312,7 @@ Callback for the periodic and non periodic vehicle data read function.
|`myKey`|MyKey|False|Information related to the MyKey feature|
|`windowStatus`|WindowStatus[]|False|See WindowStatus|
|`handsOffSteering`|Boolean|False|To indicate whether driver hands are off the steering wheel|
|`seatOccupancy`|SeatOccupancy|False|See SeatOccupancy|


### OnCommand