From 5ac51bb269d71d65c8c3d3b20b50fe76d087948a Mon Sep 17 00:00:00 2001 From: Erik Jaegervall Date: Mon, 10 Jul 2023 15:13:40 +0200 Subject: [PATCH] Add SteeringWheel.HeatingCooling Signed-off-by: Erik Jaegervall --- CHANGELOG.md | 5 ++++- spec/Cabin/SingleSeat.vspec | 3 +++ spec/Chassis/Chassis.vspec | 2 ++ spec/include/ItemHeatingCooling.vspec | 14 ++++++++++++++ 4 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 spec/include/ItemHeatingCooling.vspec diff --git a/CHANGELOG.md b/CHANGELOG.md index 8db9f9a2c..5fd7e25c4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -177,7 +177,10 @@ have been removed from the [VSS syntax](docs-gen/content/rule_set/data_entry/sen ## Planned Changes VSS 4.1 -- + +### Deprecated or Deleted signals + +* `Vehicle.Cabin.Seat.*.*.Heating` deprecated from 4.1. New signal `Vehicle.Cabin.Seat.*.*.HeatingCooling` added. ## Planned Changes VSS 5.0 diff --git a/spec/Cabin/SingleSeat.vspec b/spec/Cabin/SingleSeat.vspec index 0e10a4949..24da9fd00 100644 --- a/spec/Cabin/SingleSeat.vspec +++ b/spec/Cabin/SingleSeat.vspec @@ -51,6 +51,7 @@ SeatBeltHeight: Position is relative within available movable range of the seat belt. 0 = Lowermost position supported. Heating: + deprecation: v4.1 replaced with HeatingCooling datatype: int8 type: actuator min: -100 @@ -58,6 +59,8 @@ Heating: unit: percent description: Seat cooling / heating. 0 = off. -100 = max cold. +100 = max heat. +#include include/ItemHeatingCooling.vspec + Massage: datatype: uint8 type: actuator diff --git a/spec/Chassis/Chassis.vspec b/spec/Chassis/Chassis.vspec index 3300170b5..9e6f8f329 100644 --- a/spec/Chassis/Chassis.vspec +++ b/spec/Chassis/Chassis.vspec @@ -167,6 +167,8 @@ SteeringWheel.Extension: unit: percent description: Steering wheel column extension from dashboard. 0 = Closest to dashboard. 100 = Furthest from dashboard. +#include include/ItemHeatingCooling.vspec SteeringWheel + # # Accelerator # diff --git a/spec/include/ItemHeatingCooling.vspec b/spec/include/ItemHeatingCooling.vspec new file mode 100644 index 000000000..be67f9f96 --- /dev/null +++ b/spec/include/ItemHeatingCooling.vspec @@ -0,0 +1,14 @@ +# +# All files and artifacts in this repository are licensed under the +# provisions of the license provided by the LICENSE file in this repository. +# + + +HeatingCooling: + datatype: int8 + type: actuator + min: -100 + max: 100 + unit: percent + description: Heating or Cooling requsted for the Item. + -100 = Maximum cooling, 0 = Heating/cooling deactivated, 100 = Maximum heating.