JOIN/SIGN UP
Already a Member? |
GET INVOLVED
Understanding and Engaging in COVESA Expert Groups & Projects |
COLLABORATIVE PROJECTS
HISTORICAL
SDV Telemetry Project |
...
Information Type | Definition | Illustration # | BMW | Ford | GM | Volvo Cars | VSS Mapping | Android | ||
---|---|---|---|---|---|---|---|---|---|---|
Seats Seat identity for 3 rows with 3 seats per row, front to back |
| looking towards the front of vehicle from within the vehicle | General: Seating accounts for over 1/5th of VSS.yaml. This is due to the many facets of seating and the number of instances. Seat Configuration:
Note:
Related:
| |||||||
| ||||||||||
| ||||||||||
| ||||||||||
| ||||||||||
| ||||||||||
| ||||||||||
| ||||||||||
| ||||||||||
Moveable (Electrically Driven) Seating Component | Complete seat | All | Added | Vehicle.Cabin.Seat is the complete seat definition. Vehicle.Cabin.Seat.Row1.DriverSide would be an instance.
| ||||||
Lumbar | 5 | Did we somehow lose this?
| SEAT_LUMBAR_FORE_AFT SEAT_LUMBAR_SIDE_SUPPORT SEAT_LUMBAR_VERTICAL | |||||||
Cushion Side Bolster | Need number | Pictures would be good focus must be on Mechatronic components | Right and Left Back (upper) bolsters | Infalation level 0-100% | SEAT_CUSHION_SIDE_SUPPORT | |||||
Backrest Side Bolster | 8 | Right and Left Cushion (lower) bolsters | Inflation level 0-100% |
| SEAT_LUMBAR_SIDE_SUPPORT | |||||
Upper Shoulder (fwd/backward) | 9 | |||||||||
Backrest (was Cushion Front) | 10 | same as cushion above or is this "Back"? |
| |||||||
Cushion Extension | Blue thing | Thigh Extension? | Either works | |||||||
Fold Seat | Row 3, Row 2, and possibly row 1 passenger seat | This is not a component. Its a capability or a directiion? | ||||||||
Headrest |
| |||||||||
Airbag |
| |||||||||
Direction |
| Needs Clarification. Percent of total? clicks? x, y, z axis values? | fore | depends on the component | AI: align this definition . Is Fold a direction? | |||||
| aft | depends on the component | ||||||||
| depends on the component | |||||||||
| depends on the component | |||||||||
| increase | depends on the component | ||||||||
| decrease | depends on the component | ||||||||
| depends on the component | |||||||||
| ||||||||||
Position | position on horizontal or vertical plane of seat or component | needs clarification Position vs Direction | Needs Clarification. | AI: align what position means | ||||||
Tilt Angle | tilt angle of seat or component | duplicate to Tilt / Recline (angles) | ||||||||
Neck Scarf (fan) |
| |||||||||
Backrest Seat Temperature | (Copied from VSS)
| |||||||||
| Scale which you can implement the way you want. | |||||||||
Do we use the below | ||||||||||
Fan Speed |
| |||||||||
|
| |||||||||
| ||||||||||
| ||||||||||
| ||||||||||
| ||||||||||
| ||||||||||
|
|
|
| |||||||
| ||||||||||
Massage Capability | yes/no or true/false | we need a general discover mechanism | Overlaps with with Seat Massage Type | |||||||
Massage Status | On/Off | Overlaps with Seat Massage Type |
| |||||||
Provide / get Massage Patterns | List of available massage patterns for a specific seat, including none. | |||||||||
Seat Massage Type |
| Need discovery capability as will vary by seat. | ||||||||
Massage Intensity | Intensity of massage | ?? | 1-5? | Vehicle.Cabin.Seat.Row1.PassengerSide.Massage - Seat massage level. 0 = off. 100 = max massage. | ||||||
Seat Occupancy Status |
| Vehicle.Cabin.Seat.Row1.Middle.IsOccupied - boolean - is or is not occupied. No Unkown. | ||||||||
| ||||||||||
| ||||||||||
Child seat |
| added | ||||||||
Seat Belt Status |
| Vehicle.Cabin.Seat.Row1.PassengerSide.IsBelted - boolean - is or is not belted/fastened Related:
| ||||||||
| ||||||||||
Seat Occupant ID | ?? | What is this? |
| |||||||
Seat Side |
| duplicate to "SEATS" | Is this side of specific seat? | |||||||
Delay Between Pulses | internal calibration at the moment, based on the requestor | |||||||||
Haptic Pulses | ||||||||||
Seat Switch |
|
...
Capability | Description | Inputs | Outputs | Dependencies | Assumptions /Constraints | Considerations | Location in Architecture | Notes | |
Control Seat Position Per Seat | |||||||||
Move |
Seat Incrementally | Move the identified seat in the specified direction. When a user commands a seat in a certain direction, it will incrementally move in that direction |
. |
|
|
One request/trigger moves one increment. | ||||||
Move Seat to Specified Position |
Set the seat position for the identified seat. This is entire seat position forward, back, up down. |
|
| What is the position defintitoin? ISO 8895 What is status? Position Status. | ||||||
Move Seat Component Incrementally | Move the identified seat and component in the specified direction. When a user commands a seat component in a certain direction, it will incrementally move in that direction until the user ceases their request. |
|
| Different classes of compontnetn? Certain directions apply to different components? Need to enumerate the compontents? Component type? | |||||
Set Seat Component Position Per Seat | Set the seat component position for the identified seat. This is position of the component only. |
|
| ||||||
Store Seat Position | Stores current seat and component positions |
| |||||||
Recall Seat Position | Recall seat and comp |
| |||||||
Fold Headrest | Fold or unfold headrest |
| Align with move seat compontent? | ||||||
Fold Seat | Fold or unfold seat |
|
Align with move seat component | |||||||||
Control Seat Haptics | |||||||||
Activate Haptics | Activate seat haptic notification for driver's seat |
|
What is a haptic seat? Where does it fit? Use use case to help define. | |||||||||
Provide Current |
Seat Position Per Seat | |||||||||
Get Seat Position Per Seat | Get the seat position for the identified seat. This is entire seat position. |
|
| ||||||
Get Seat Component Position Per Seat | Get the seat component position for the identified seat. This is position of the component only. |
|
|
Provide Seat Heating Mode and Level Per Seat | |||||||||
Get Seat Heating Per Seat | Get the heating mode and level for the identified seat |
|
| ||||||
Get Seat Component Heating Per Seat | Get the heating mode and level for the identified seat and component |
|
|
Provide Seat Massage Patterns | |||||||||
Get Seat Massage Patterns | Provides a list of available massage patterns for a specific seat. May be none. |
|
| Need to consider in what format? Bounded array of string values? | |||||
Control Seat Massage Per Seat | |||||||||
Set Seat Massage Per Seat | Set the massage type and intensity for the identified seat |
|
| Suggested that it will be difficult to agree on massage. So likely remove except for basic on/off and status. |
Provide Seat Massage Per Seat | |||||||||
Get Seat Massage Per Seat | Get the massage type and intensity for the identified seat |
|
| ||||||
Get Seat Massage Capability | identifies if seats support massage |
|
| ||||||
Get Massage Status | identifies if massage is on or off for specific set(s) |
|
|
Provide Seat Occupant Safety Status Per Seat | |||||||||
Get Seat Occupant Safety Per Seat | Get the occupant safety status for the identified seat |
|
|
Provide Seat |
locations in "this" Vehicle | |||||||||
Get Seat Locations | Provides the list of seats available in "this" Vehicle |
| |||||||
...