textual-notation-of-model/libraries/covesa-vss-sysmlv2/COVESA_VSS.sysml
0 view(s) · 1476 declared member(s) view source on GitHub
Source
1/*2 * SPDX-License-Identifier: MPL-2.03 * Generated SysML v2 textual library for COVESA Vehicle Signal Specification (VSS).4 * Source: https://github.com/COVESA/vehicle_signal_specification/tree/6fb1dac2630a8910ee996863b2af02b310dcd7ce/spec5 * Scope: leaf VSS attributes, sensors, and actuators reachable from spec/VehicleSignalSpecification.vspec.6 * Unit policy: VSS unit/quantity YAML files are not imported; unit references below point to SysML v2 standard7 * quantity/unit libraries (ISQ/SI/USCustomaryUnits) or derived expressions over those libraries.8 * Semantics policy: VSS path, kind, datatype, description, comment, quantity/unit, range, and allowed-value9 * fields are promoted into SysML metadata annotations instead of being kept only in comments.10 */1112package COVESA_VSS {1314private import ScalarValues::*;15private import ISQ::*;16private import SI::*;17private import USCustomaryUnits::*;18private import Metaobjects::SemanticMetadata;1920package MetadataDefinitions {21 metadata def VssSignalMetadata :> SemanticMetadata {22 ref :>> annotatedElement : SysML::AttributeDefinition;23 attribute path : String;24 attribute kind : String;25 attribute datatype : String;26 attribute sourceDescription : String;27 attribute sourceComment : String;28 }2930 metadata def VssQuantityMetadata :> SemanticMetadata {31 ref :>> annotatedElement : SysML::AttributeDefinition;32 attribute quantityReference : String;33 attribute unitReference : String;34 }3536 metadata def VssRangeMetadata :> SemanticMetadata {37 ref :>> annotatedElement : SysML::AttributeDefinition;38 attribute minValue : String;39 attribute maxValue : String;40 }4142 metadata def VssAllowedValuesMetadata :> SemanticMetadata {43 ref :>> annotatedElement : SysML::AttributeDefinition;44 attribute allowedValues : String;45 }46}4748package AllowedValueDefinitions {49 enum def Vehicle_ADAS_ActiveAutonomyLevel_AllowedValue {50 SAE_0;51 SAE_1;52 SAE_2_DISENGAGING;53 SAE_2;54 SAE_3_DISENGAGING;55 SAE_3;56 SAE_4_DISENGAGING;57 SAE_4;58 SAE_5_DISENGAGING;59 SAE_5;60 }6162 enum def Vehicle_ADAS_ObstacleDetection_WarningType_AllowedValue {63 UNDEFINED;64 CROSS_TRAFFIC;65 BLIND_SPOT;66 }6768 enum def Vehicle_ADAS_SupportedAutonomyLevel_AllowedValue {69 SAE_0;70 SAE_1;71 SAE_2;72 SAE_3;73 SAE_4;74 SAE_5;75 }7677 enum def Vehicle_Body_Hood_Switch_AllowedValue {78 INACTIVE;79 CLOSE;80 OPEN;81 ONE_SHOT_CLOSE;82 ONE_SHOT_OPEN;83 }8485 enum def Vehicle_Body_Lights_Brake_IsActive_AllowedValue {86 INACTIVE;87 ACTIVE;88 ADAPTIVE;89 }9091 enum def Vehicle_Body_Lights_LightSwitch_AllowedValue {92 OFF;93 POSITION;94 DAYTIME_RUNNING_LIGHTS;95 AUTO;96 BEAM;97 }9899 enum def Vehicle_Body_Trunk_Switch_AllowedValue {100 INACTIVE;101 CLOSE;102 OPEN;103 ONE_SHOT_CLOSE;104 ONE_SHOT_OPEN;105 }106107 enum def Vehicle_Body_Windshield_Wiping_Mode_AllowedValue {108 OFF;109 SLOW;110 MEDIUM;111 FAST;112 INTERVAL;113 RAIN_SENSOR;114 }115116 enum def Vehicle_Body_Windshield_Wiping_System_Mode_AllowedValue {117 STOP_HOLD;118 WIPE;119 PLANT_MODE;120 EMERGENCY_STOP;121 }122123 enum def Vehicle_Cabin_Convertible_Status_AllowedValue {124 UNDEFINED;125 CLOSED;126 OPEN;127 CLOSING;128 OPENING;129 STALLED;130 }131132 enum def Vehicle_Cabin_Door_Shade_Switch_AllowedValue {133 INACTIVE;134 CLOSE;135 OPEN;136 ONE_SHOT_CLOSE;137 ONE_SHOT_OPEN;138 }139140 enum def Vehicle_Cabin_Door_Switch_AllowedValue {141 INACTIVE;142 CLOSE;143 OPEN;144 ONE_SHOT_CLOSE;145 ONE_SHOT_OPEN;146 }147148 enum def Vehicle_Cabin_Door_Window_Switch_AllowedValue {149 INACTIVE;150 CLOSE;151 OPEN;152 ONE_SHOT_CLOSE;153 ONE_SHOT_OPEN;154 }155156 enum def Vehicle_Cabin_DriverPosition_AllowedValue {157 LEFT;158 MIDDLE;159 RIGHT;160 }161162 enum def Vehicle_Cabin_HVAC_Station_AirDistribution_AllowedValue {163 UP;164 MIDDLE;165 DOWN;166 }167168 enum def Vehicle_Cabin_Infotainment_HMI_DateFormat_AllowedValue {169 YYYY_MM_DD;170 DD_MM_YYYY;171 MM_DD_YYYY;172 YY_MM_DD;173 DD_MM_YY;174 MM_DD_YY;175 }176177 enum def Vehicle_Cabin_Infotainment_HMI_DayNightMode_AllowedValue {178 DAY;179 NIGHT;180 }181182 enum def Vehicle_Cabin_Infotainment_HMI_DistanceUnit_AllowedValue {183 MILES;184 KILOMETERS;185 }186187 enum def Vehicle_Cabin_Infotainment_HMI_EVEconomyUnits_AllowedValue {188 MILES_PER_KILOWATT_HOUR;189 KILOMETERS_PER_KILOWATT_HOUR;190 KILOWATT_HOURS_PER_100_MILES;191 KILOWATT_HOURS_PER_100_KILOMETERS;192 WATT_HOURS_PER_MILE;193 WATT_HOURS_PER_KILOMETER;194 }195196 enum def Vehicle_Cabin_Infotainment_HMI_EVEnergyUnits_AllowedValue {197 WATT_HOURS;198 AMPERE_HOURS;199 KILOWATT_HOURS;200 }201202 enum def Vehicle_Cabin_Infotainment_HMI_FontSize_AllowedValue {203 STANDARD;204 LARGE;205 EXTRA_LARGE;206 }207208 enum def Vehicle_Cabin_Infotainment_HMI_FuelEconomyUnits_AllowedValue {209 MPG_UK;210 MPG_US;211 MILES_PER_LITER;212 KILOMETERS_PER_LITER;213 LITERS_PER_100_KILOMETERS;214 }215216 enum def Vehicle_Cabin_Infotainment_HMI_FuelVolumeUnit_AllowedValue {217 LITER;218 GALLON_US;219 GALLON_UK;220 }221222 enum def Vehicle_Cabin_Infotainment_HMI_SpeedUnit_AllowedValue {223 METERS_PER_SECOND;224 MILES_PER_HOUR;225 KILOMETERS_PER_HOUR;226 }227228 enum def Vehicle_Cabin_Infotainment_HMI_TemperatureUnit_AllowedValue {229 C;230 F;231 }232233 enum def Vehicle_Cabin_Infotainment_HMI_TimeFormat_AllowedValue {234 HR_12;235 HR_24;236 }237238 enum def Vehicle_Cabin_Infotainment_HMI_TirePressureUnit_AllowedValue {239 PSI;240 KPA;241 BAR;242 }243244 enum def Vehicle_Cabin_Infotainment_Media_Action_AllowedValue {245 UNKNOWN;246 STOP;247 PLAY;248 FAST_FORWARD;249 FAST_BACKWARD;250 SKIP_FORWARD;251 SKIP_BACKWARD;252 }253254 enum def Vehicle_Cabin_Infotainment_Media_Played_Source_AllowedValue {255 UNKNOWN;256 SIRIUS_XM;257 AM;258 FM;259 DAB;260 TV;261 CD;262 DVD;263 AUX;264 USB;265 DISK;266 BLUETOOTH;267 INTERNET;268 VOICE;269 BEEP;270 }271272 enum def Vehicle_Cabin_Infotainment_Navigation_GuidanceVoice_AllowedValue {273 STANDARD_MALE;274 STANDARD_FEMALE;275 ETC;276 }277278 enum def Vehicle_Cabin_Infotainment_Navigation_Mute_AllowedValue {279 MUTED;280 ALERT_ONLY;281 UNMUTED;282 }283284 enum def Vehicle_Cabin_Infotainment_SmartphoneProjection_Active_AllowedValue {285 NONE;286 ACTIVE;287 INACTIVE;288 }289290 enum def Vehicle_Cabin_Infotainment_SmartphoneProjection_Source_AllowedValue {291 USB;292 BLUETOOTH;293 WIFI;294 }295296 enum def Vehicle_Cabin_Infotainment_SmartphoneProjection_SupportedMode_AllowedValue {297 ANDROID_AUTO;298 APPLE_CARPLAY;299 MIRROR_LINK;300 OTHER;301 }302303 enum def Vehicle_Cabin_Infotainment_SmartphoneScreenMirroring_Active_AllowedValue {304 NONE;305 ACTIVE;306 INACTIVE;307 }308309 enum def Vehicle_Cabin_Infotainment_SmartphoneScreenMirroring_Source_AllowedValue {310 USB;311 BLUETOOTH;312 WIFI;313 }314315 enum def Vehicle_Cabin_RearShade_Switch_AllowedValue {316 INACTIVE;317 CLOSE;318 OPEN;319 ONE_SHOT_CLOSE;320 ONE_SHOT_OPEN;321 }322323 enum def Vehicle_Cabin_Seat_Massage_Status_AllowedValue {324 ON;325 OFF;326 }327328 enum def Vehicle_Cabin_Seat_OccupancyStatus_AllowedValue {329 UNKNOWN;330 OCCUPIED;331 EMPTY;332 }333334 enum def Vehicle_Cabin_Sunroof_Shade_Switch_AllowedValue {335 INACTIVE;336 CLOSE;337 OPEN;338 ONE_SHOT_CLOSE;339 ONE_SHOT_OPEN;340 }341342 enum def Vehicle_Cabin_Sunroof_Switch_AllowedValue {343 INACTIVE;344 CLOSE;345 OPEN;346 ONE_SHOT_CLOSE;347 ONE_SHOT_OPEN;348 TILT_UP;349 TILT_DOWN;350 }351352 enum def Vehicle_CurrentLocation_GNSSReceiver_FixType_AllowedValue {353 NONE;354 TWO_D;355 TWO_D_SATELLITE_BASED_AUGMENTATION;356 TWO_D_GROUND_BASED_AUGMENTATION;357 TWO_D_SATELLITE_AND_GROUND_BASED_AUGMENTATION;358 THREE_D;359 THREE_D_SATELLITE_BASED_AUGMENTATION;360 THREE_D_GROUND_BASED_AUGMENTATION;361 THREE_D_SATELLITE_AND_GROUND_BASED_AUGMENTATION;362 }363364 enum def Vehicle_Exterior_RoadSurfaceCondition_AllowedValue {365 UNKNOWN;366 DRY;367 WET;368 SNOW;369 ICE;370 SLUSH;371 WET_ICE;372 LOOSE_GRAVEL;373 }374375 enum def Vehicle_LowVoltageSystemState_AllowedValue {376 UNDEFINED;377 LOCK;378 OFF;379 ACC;380 ON;381 START;382 }383384 enum def Vehicle_Powertrain_CombustionEngine_AspirationType_AllowedValue {385 UNKNOWN;386 NATURAL;387 SUPERCHARGER;388 TURBOCHARGER;389 }390391 enum def Vehicle_Powertrain_CombustionEngine_Configuration_AllowedValue {392 UNKNOWN;393 STRAIGHT;394 V;395 BOXER;396 W;397 ROTARY;398 RADIAL;399 SQUARE;400 H;401 U;402 OPPOSED;403 X;404 }405406 enum def Vehicle_Powertrain_CombustionEngine_EngineCoolant_Level_AllowedValue {407 CRITICALLY_LOW;408 LOW;409 NORMAL;410 }411412 enum def Vehicle_Powertrain_CombustionEngine_EngineOil_Level_AllowedValue {413 CRITICALLY_LOW;414 LOW;415 NORMAL;416 HIGH;417 CRITICALLY_HIGH;418 }419420 enum def Vehicle_Powertrain_CombustionEngine_EngineOil_PressureStatus_AllowedValue {421 NORMAL;422 WARNING;423 ALERT;424 ERROR;425 }426427 enum def Vehicle_Powertrain_ElectricMotor_EngineCoolant_Level_AllowedValue {428 CRITICALLY_LOW;429 LOW;430 NORMAL;431 }432433 enum def Vehicle_Powertrain_FuelSystem_HybridType_AllowedValue {434 UNKNOWN;435 NOT_APPLICABLE;436 STOP_START;437 BELT_ISG;438 CIMG;439 PHEV;440 }441442 enum def Vehicle_Powertrain_FuelSystem_RefuelPortPosition_AllowedValue {443 FRONT_LEFT;444 FRONT_MIDDLE;445 FRONT_RIGHT;446 REAR_LEFT;447 REAR_MIDDLE;448 REAR_RIGHT;449 LEFT_FRONT;450 LEFT_MIDDLE;451 LEFT_REAR;452 RIGHT_FRONT;453 RIGHT_MIDDLE;454 RIGHT_REAR;455 }456457 enum def Vehicle_Powertrain_FuelSystem_SupportedFuel_AllowedValue {458 E5_95;459 E5_98;460 E10_95;461 E10_98;462 E85;463 B7;464 B10;465 B20;466 B30;467 B100;468 XTL;469 LPG;470 CNG;471 LNG;472 H2;473 OTHER;474 }475476 enum def Vehicle_Powertrain_FuelSystem_SupportedFuelTypes_AllowedValue {477 GASOLINE;478 DIESEL;479 E85;480 LPG;481 CNG;482 LNG;483 H2;484 OTHER;485 }486487 enum def Vehicle_Powertrain_RangeExtender_OperatingMode_AllowedValue {488 CHARGE_DEPLETING;489 CHARGE_SUSTAINING;490 BLENDED;491 }492493 enum def Vehicle_Powertrain_TractionBattery_BatteryConditioning_RequestedMode_AllowedValue {494 INACTIVE;495 FAST_CHARGING_PREPARATION;496 DRIVING_PREPARATION;497 }498499 enum def Vehicle_Powertrain_TractionBattery_Charging_ChargingPort_SupportedInletTypes_AllowedValue {500 IEC_TYPE_1_AC;501 IEC_TYPE_2_AC;502 IEC_TYPE_3_AC;503 IEC_TYPE_4_DC;504 IEC_TYPE_1_CCS_DC;505 IEC_TYPE_2_CCS_DC;506 TESLA_ROADSTER;507 TESLA_HPWC;508 TESLA_SUPERCHARGER;509 GBT_AC;510 GBT_DC;511 OTHER;512 }513514 enum def Vehicle_Powertrain_TractionBattery_Charging_StartStopCharging_AllowedValue {515 START;516 STOP;517 }518519 enum def Vehicle_Powertrain_TractionBattery_Charging_Timer_Mode_AllowedValue {520 INACTIVE;521 START_TIME;522 END_TIME;523 }524525 enum def Vehicle_Powertrain_Transmission_DriveType_AllowedValue {526 UNKNOWN;527 FORWARD_WHEEL_DRIVE;528 REAR_WHEEL_DRIVE;529 ALL_WHEEL_DRIVE;530 }531532 enum def Vehicle_Powertrain_Transmission_GearChangeMode_AllowedValue {533 MANUAL;534 AUTOMATIC;535 }536537 enum def Vehicle_Powertrain_Transmission_PerformanceMode_AllowedValue {538 NORMAL;539 SPORT;540 ECONOMY;541 SNOW;542 RAIN;543 }544545 enum def Vehicle_Powertrain_Transmission_Type_AllowedValue {546 UNKNOWN;547 SEQUENTIAL;548 H;549 AUTOMATIC;550 DSG;551 CVT;552 }553554 enum def Vehicle_Powertrain_Type_AllowedValue {555 COMBUSTION;556 HYBRID;557 ELECTRIC;558 }559560 enum def Vehicle_Safety_Rollover_AllowedValue {561 UNKNOWN;562 NONE;563 RISK;564 DETECTED;565 }566567}568569package SignalDefinitions {570 private import COVESA_VSS::MetadataDefinitions::*;571 private import COVESA_VSS::AllowedValueDefinitions::*;572573 attribute def Vehicle_ADAS_ABS_IsEnabled :> Boolean;574 @VssSignalMetadata about Vehicle_ADAS_ABS_IsEnabled {575 path = "Vehicle.ADAS.ABS.IsEnabled";576 kind = "actuator";577 datatype = "boolean";578 sourceDescription = "Indicates if ABS is enabled. True = Enabled. False = Disabled.";579 sourceComment = "";580 }581582 attribute def Vehicle_ADAS_ABS_IsEngaged :> Boolean;583 @VssSignalMetadata about Vehicle_ADAS_ABS_IsEngaged {584 path = "Vehicle.ADAS.ABS.IsEngaged";585 kind = "sensor";586 datatype = "boolean";587 sourceDescription = "Indicates if ABS is currently regulating brake pressure. True = Engaged. False = Not Engaged.";588 sourceComment = "";589 }590591 attribute def Vehicle_ADAS_ABS_IsError :> Boolean;592 @VssSignalMetadata about Vehicle_ADAS_ABS_IsError {593 path = "Vehicle.ADAS.ABS.IsError";594 kind = "sensor";595 datatype = "boolean";596 sourceDescription = "Indicates if ABS incurred an error condition. True = Error. False = No Error.";597 sourceComment = "";598 }599600 attribute def Vehicle_ADAS_ActiveAutonomyLevel :> Vehicle_ADAS_ActiveAutonomyLevel_AllowedValue;601 @VssSignalMetadata about Vehicle_ADAS_ActiveAutonomyLevel {602 path = "Vehicle.ADAS.ActiveAutonomyLevel";603 kind = "sensor";604 datatype = "string";605 sourceDescription = "Indicates the currently active level of driving automation according to the SAE J3016 (Taxonomy and Definitions for Terms Related to Driving Automation Systems for On-Road Motor Vehicles).";606 sourceComment = "Complies with https://www.sae.org/standards/content/j3016_202104/ and https://www.sae.org/blog/sae-j3016-update. Level 5 and 4 ADS (Automated driving system) disengage, if appropriate, only after it achieves a minimal risk condition or a driver is performing the DDT. Level 3 ADS disengages either an appropriate time after issuing a request to intervene or immediately upon user request. Level 2 DAS (Driving automation system) disengages immediately upon driver request. However, since many Level 2 DAS, often termed \"Level 2.5\", warn the driver shortly before reaching their operational limits, the VSS also supports the DISENGAGING state for SAE_2. Nevertheless, it should be noted that the SAE J3016 states that it is incorrect to describe driving automation features using fractional levels.";607 }608 @VssAllowedValuesMetadata about Vehicle_ADAS_ActiveAutonomyLevel {609 allowedValues = "SAE_0, SAE_1, SAE_2_DISENGAGING, SAE_2, SAE_3_DISENGAGING, SAE_3, SAE_4_DISENGAGING, SAE_4, SAE_5_DISENGAGING, SAE_5";610 }611612 attribute def Vehicle_ADAS_CruiseControl_AdaptiveDistanceSet :> Real;613 @VssSignalMetadata about Vehicle_ADAS_CruiseControl_AdaptiveDistanceSet {614 path = "Vehicle.ADAS.CruiseControl.AdaptiveDistanceSet";615 kind = "actuator";616 datatype = "float";617 sourceDescription = "Distance in meters to keep from lead vehicle";618 sourceComment = "";619 }620 @VssQuantityMetadata about Vehicle_ADAS_CruiseControl_AdaptiveDistanceSet {621 quantityReference = "ISQ::length";622 unitReference = "SI::metre";623 }624 @VssRangeMetadata about Vehicle_ADAS_CruiseControl_AdaptiveDistanceSet {625 minValue = "0.0";626 maxValue = "";627 }628629 attribute def Vehicle_ADAS_CruiseControl_AdaptiveIntervalSet :> Integer;630 @VssSignalMetadata about Vehicle_ADAS_CruiseControl_AdaptiveIntervalSet {631 path = "Vehicle.ADAS.CruiseControl.AdaptiveIntervalSet";632 kind = "actuator";633 datatype = "uint8";634 sourceDescription = "Follow distance setting, commonly 1-5 with 1 being closest.";635 sourceComment = "";636 }637638 attribute def Vehicle_ADAS_CruiseControl_IsActive :> Boolean;639 @VssSignalMetadata about Vehicle_ADAS_CruiseControl_IsActive {640 path = "Vehicle.ADAS.CruiseControl.IsActive";641 kind = "actuator";642 datatype = "boolean";643 sourceDescription = "Indicates if cruise control system is active (i.e. actively controls speed). True = Active. False = Inactive.";644 sourceComment = "";645 }646647 attribute def Vehicle_ADAS_CruiseControl_IsAdaptive :> Boolean;648 @VssSignalMetadata about Vehicle_ADAS_CruiseControl_IsAdaptive {649 path = "Vehicle.ADAS.CruiseControl.IsAdaptive";650 kind = "actuator";651 datatype = "boolean";652 sourceDescription = "Indicates if cruise control system is adaptive (i.e. actively controls speed).";653 sourceComment = "";654 }655656 attribute def Vehicle_ADAS_CruiseControl_IsEnabled :> Boolean;657 @VssSignalMetadata about Vehicle_ADAS_CruiseControl_IsEnabled {658 path = "Vehicle.ADAS.CruiseControl.IsEnabled";659 kind = "actuator";660 datatype = "boolean";661 sourceDescription = "Indicates if cruise control system is enabled (e.g. ready to receive configurations and settings) True = Enabled. False = Disabled.";662 sourceComment = "";663 }664665 attribute def Vehicle_ADAS_CruiseControl_IsError :> Boolean;666 @VssSignalMetadata about Vehicle_ADAS_CruiseControl_IsError {667 path = "Vehicle.ADAS.CruiseControl.IsError";668 kind = "sensor";669 datatype = "boolean";670 sourceDescription = "Indicates if cruise control system incurred an error condition. True = Error. False = No Error.";671 sourceComment = "";672 }673674 attribute def Vehicle_ADAS_CruiseControl_SpeedSet :> Real;675 @VssSignalMetadata about Vehicle_ADAS_CruiseControl_SpeedSet {676 path = "Vehicle.ADAS.CruiseControl.SpeedSet";677 kind = "actuator";678 datatype = "float";679 sourceDescription = "Set cruise control speed in kilometers per hour.";680 sourceComment = "";681 }682 @VssQuantityMetadata about Vehicle_ADAS_CruiseControl_SpeedSet {683 quantityReference = "ISQ::speed";684 unitReference = "SI::kilometrePerHour";685 }686687 attribute def Vehicle_ADAS_DMS_IsEnabled :> Boolean;688 @VssSignalMetadata about Vehicle_ADAS_DMS_IsEnabled {689 path = "Vehicle.ADAS.DMS.IsEnabled";690 kind = "actuator";691 datatype = "boolean";692 sourceDescription = "Indicates if DMS is enabled. True = Enabled. False = Disabled.";693 sourceComment = "";694 }695696 attribute def Vehicle_ADAS_DMS_IsError :> Boolean;697 @VssSignalMetadata about Vehicle_ADAS_DMS_IsError {698 path = "Vehicle.ADAS.DMS.IsError";699 kind = "sensor";700 datatype = "boolean";701 sourceDescription = "Indicates if DMS incurred an error condition. True = Error. False = No Error.";702 sourceComment = "";703 }704705 attribute def Vehicle_ADAS_DMS_IsWarning :> Boolean;706 @VssSignalMetadata about Vehicle_ADAS_DMS_IsWarning {707 path = "Vehicle.ADAS.DMS.IsWarning";708 kind = "sensor";709 datatype = "boolean";710 sourceDescription = "Indicates if DMS has registered a driver alert condition.";711 sourceComment = "";712 }713714 attribute def Vehicle_ADAS_EBA_IsEnabled :> Boolean;715 @VssSignalMetadata about Vehicle_ADAS_EBA_IsEnabled {716 path = "Vehicle.ADAS.EBA.IsEnabled";717 kind = "actuator";718 datatype = "boolean";719 sourceDescription = "Indicates if EBA is enabled. True = Enabled. False = Disabled.";720 sourceComment = "";721 }722723 attribute def Vehicle_ADAS_EBA_IsEngaged :> Boolean;724 @VssSignalMetadata about Vehicle_ADAS_EBA_IsEngaged {725 path = "Vehicle.ADAS.EBA.IsEngaged";726 kind = "sensor";727 datatype = "boolean";728 sourceDescription = "Indicates if EBA is currently regulating brake pressure. True = Engaged. False = Not Engaged.";729 sourceComment = "";730 }731732 attribute def Vehicle_ADAS_EBA_IsError :> Boolean;733 @VssSignalMetadata about Vehicle_ADAS_EBA_IsError {734 path = "Vehicle.ADAS.EBA.IsError";735 kind = "sensor";736 datatype = "boolean";737 sourceDescription = "Indicates if EBA incurred an error condition. True = Error. False = No Error.";738 sourceComment = "";739 }740741 attribute def Vehicle_ADAS_EBD_IsEnabled :> Boolean;742 @VssSignalMetadata about Vehicle_ADAS_EBD_IsEnabled {743 path = "Vehicle.ADAS.EBD.IsEnabled";744 kind = "actuator";745 datatype = "boolean";746 sourceDescription = "Indicates if EBD is enabled. True = Enabled. False = Disabled.";747 sourceComment = "";748 }749750 attribute def Vehicle_ADAS_EBD_IsEngaged :> Boolean;751 @VssSignalMetadata about Vehicle_ADAS_EBD_IsEngaged {752 path = "Vehicle.ADAS.EBD.IsEngaged";753 kind = "sensor";754 datatype = "boolean";755 sourceDescription = "Indicates if EBD is currently regulating vehicle brakeforce distribution. True = Engaged. False = Not Engaged.";756 sourceComment = "";757 }758759 attribute def Vehicle_ADAS_EBD_IsError :> Boolean;760 @VssSignalMetadata about Vehicle_ADAS_EBD_IsError {761 path = "Vehicle.ADAS.EBD.IsError";762 kind = "sensor";763 datatype = "boolean";764 sourceDescription = "Indicates if EBD incurred an error condition. True = Error. False = No Error.";765 sourceComment = "";766 }767768 attribute def Vehicle_ADAS_ESC_IsEnabled :> Boolean;769 @VssSignalMetadata about Vehicle_ADAS_ESC_IsEnabled {770 path = "Vehicle.ADAS.ESC.IsEnabled";771 kind = "actuator";772 datatype = "boolean";773 sourceDescription = "Indicates if ESC is enabled. True = Enabled. False = Disabled.";774 sourceComment = "";775 }776777 attribute def Vehicle_ADAS_ESC_IsEngaged :> Boolean;778 @VssSignalMetadata about Vehicle_ADAS_ESC_IsEngaged {779 path = "Vehicle.ADAS.ESC.IsEngaged";780 kind = "sensor";781 datatype = "boolean";782 sourceDescription = "Indicates if ESC is currently regulating vehicle stability. True = Engaged. False = Not Engaged.";783 sourceComment = "";784 }785786 attribute def Vehicle_ADAS_ESC_IsError :> Boolean;787 @VssSignalMetadata about Vehicle_ADAS_ESC_IsError {788 path = "Vehicle.ADAS.ESC.IsError";789 kind = "sensor";790 datatype = "boolean";791 sourceDescription = "Indicates if ESC incurred an error condition. True = Error. False = No Error.";792 sourceComment = "";793 }794795 attribute def Vehicle_ADAS_ESC_IsStrongCrossWindDetected :> Boolean;796 @VssSignalMetadata about Vehicle_ADAS_ESC_IsStrongCrossWindDetected {797 path = "Vehicle.ADAS.ESC.IsStrongCrossWindDetected";798 kind = "sensor";799 datatype = "boolean";800 sourceDescription = "Indicates if the ESC system is detecting strong cross winds. True = Strong cross winds detected. False = No strong cross winds detected.";801 sourceComment = "";802 }803804 attribute def Vehicle_ADAS_ESC_RoadFriction_LowerBound :> Real;805 @VssSignalMetadata about Vehicle_ADAS_ESC_RoadFriction_LowerBound {806 path = "Vehicle.ADAS.ESC.RoadFriction.LowerBound";807 kind = "sensor";808 datatype = "float";809 sourceDescription = "Lower bound road friction, as calculated by the ESC system. 5% possibility that road friction is below this value. 0 = no friction, 100 = maximum friction.";810 sourceComment = "";811 }812 @VssQuantityMetadata about Vehicle_ADAS_ESC_RoadFriction_LowerBound {813 quantityReference = "ISQ::dimensionless";814 unitReference = "SI::percent";815 }816 @VssRangeMetadata about Vehicle_ADAS_ESC_RoadFriction_LowerBound {817 minValue = "0";818 maxValue = "100";819 }820821 attribute def Vehicle_ADAS_ESC_RoadFriction_MostProbable :> Real;822 @VssSignalMetadata about Vehicle_ADAS_ESC_RoadFriction_MostProbable {823 path = "Vehicle.ADAS.ESC.RoadFriction.MostProbable";824 kind = "sensor";825 datatype = "float";826 sourceDescription = "Most probable road friction, as calculated by the ESC system. Exact meaning of most probable is implementation specific. 0 = no friction, 100 = maximum friction.";827 sourceComment = "";828 }829 @VssQuantityMetadata about Vehicle_ADAS_ESC_RoadFriction_MostProbable {830 quantityReference = "ISQ::dimensionless";831 unitReference = "SI::percent";832 }833 @VssRangeMetadata about Vehicle_ADAS_ESC_RoadFriction_MostProbable {834 minValue = "0";835 maxValue = "100";836 }837838 attribute def Vehicle_ADAS_ESC_RoadFriction_UpperBound :> Real;839 @VssSignalMetadata about Vehicle_ADAS_ESC_RoadFriction_UpperBound {840 path = "Vehicle.ADAS.ESC.RoadFriction.UpperBound";841 kind = "sensor";842 datatype = "float";843 sourceDescription = "Upper bound road friction, as calculated by the ESC system. 95% possibility that road friction is below this value. 0 = no friction, 100 = maximum friction.";844 sourceComment = "";845 }846 @VssQuantityMetadata about Vehicle_ADAS_ESC_RoadFriction_UpperBound {847 quantityReference = "ISQ::dimensionless";848 unitReference = "SI::percent";849 }850 @VssRangeMetadata about Vehicle_ADAS_ESC_RoadFriction_UpperBound {851 minValue = "0";852 maxValue = "100";853 }854855 attribute def Vehicle_ADAS_IsAutoPowerOptimize :> Boolean;856 @VssSignalMetadata about Vehicle_ADAS_IsAutoPowerOptimize {857 path = "Vehicle.ADAS.IsAutoPowerOptimize";858 kind = "actuator";859 datatype = "boolean";860 sourceDescription = "Auto Power Optimization Flag When set to 'true', the system enables automatic power optimization, dynamically adjusting the power optimization level based on runtime conditions or features managed by the OEM. When set to 'false', manual control of the power optimization level is allowed.";861 sourceComment = "";862 }863864 attribute def Vehicle_ADAS_LaneDepartureDetection_IsEnabled :> Boolean;865 @VssSignalMetadata about Vehicle_ADAS_LaneDepartureDetection_IsEnabled {866 path = "Vehicle.ADAS.LaneDepartureDetection.IsEnabled";867 kind = "actuator";868 datatype = "boolean";869 sourceDescription = "Indicates if lane departure detection system is enabled. True = Enabled. False = Disabled.";870 sourceComment = "";871 }872873 attribute def Vehicle_ADAS_LaneDepartureDetection_IsError :> Boolean;874 @VssSignalMetadata about Vehicle_ADAS_LaneDepartureDetection_IsError {875 path = "Vehicle.ADAS.LaneDepartureDetection.IsError";876 kind = "sensor";877 datatype = "boolean";878 sourceDescription = "Indicates if lane departure system incurred an error condition. True = Error. False = No Error.";879 sourceComment = "";880 }881882 attribute def Vehicle_ADAS_LaneDepartureDetection_IsWarning :> Boolean;883 @VssSignalMetadata about Vehicle_ADAS_LaneDepartureDetection_IsWarning {884 path = "Vehicle.ADAS.LaneDepartureDetection.IsWarning";885 kind = "sensor";886 datatype = "boolean";887 sourceDescription = "Indicates if lane departure detection registered a lane departure.";888 sourceComment = "";889 }890891 attribute def Vehicle_ADAS_ObstacleDetection_Distance :> Real;892 @VssSignalMetadata about Vehicle_ADAS_ObstacleDetection_Distance {893 path = "Vehicle.ADAS.ObstacleDetection.Distance";894 kind = "sensor";895 datatype = "float";896 sourceDescription = "Distance in meters to detected object";897 sourceComment = "";898 }899 @VssQuantityMetadata about Vehicle_ADAS_ObstacleDetection_Distance {900 quantityReference = "ISQ::length";901 unitReference = "SI::metre";902 }903 @VssRangeMetadata about Vehicle_ADAS_ObstacleDetection_Distance {904 minValue = "0.0";905 maxValue = "";906 }907908 attribute def Vehicle_ADAS_ObstacleDetection_IsEnabled :> Boolean;909 @VssSignalMetadata about Vehicle_ADAS_ObstacleDetection_IsEnabled {910 path = "Vehicle.ADAS.ObstacleDetection.IsEnabled";911 kind = "actuator";912 datatype = "boolean";913 sourceDescription = "Indicates if obstacle sensor system is enabled (i.e. monitoring for obstacles). True = Enabled. False = Disabled.";914 sourceComment = "";915 }916917 attribute def Vehicle_ADAS_ObstacleDetection_IsError :> Boolean;918 @VssSignalMetadata about Vehicle_ADAS_ObstacleDetection_IsError {919 path = "Vehicle.ADAS.ObstacleDetection.IsError";920 kind = "sensor";921 datatype = "boolean";922 sourceDescription = "Indicates if obstacle sensor system incurred an error condition. True = Error. False = No Error.";923 sourceComment = "";924 }925926 attribute def Vehicle_ADAS_ObstacleDetection_IsWarning :> Boolean;927 @VssSignalMetadata about Vehicle_ADAS_ObstacleDetection_IsWarning {928 path = "Vehicle.ADAS.ObstacleDetection.IsWarning";929 kind = "sensor";930 datatype = "boolean";931 sourceDescription = "Indicates if obstacle sensor system registered an obstacle.";932 sourceComment = "";933 }934935 attribute def Vehicle_ADAS_ObstacleDetection_TimeGap :> Integer;936 @VssSignalMetadata about Vehicle_ADAS_ObstacleDetection_TimeGap {937 path = "Vehicle.ADAS.ObstacleDetection.TimeGap";938 kind = "sensor";939 datatype = "uint32";940 sourceDescription = "Time in milliseconds before potential impact object";941 sourceComment = "";942 }943 @VssQuantityMetadata about Vehicle_ADAS_ObstacleDetection_TimeGap {944 quantityReference = "ISQ::time";945 unitReference = "SI::millisecond";946 }947948 attribute def Vehicle_ADAS_ObstacleDetection_WarningType :> Vehicle_ADAS_ObstacleDetection_WarningType_AllowedValue;949 @VssSignalMetadata about Vehicle_ADAS_ObstacleDetection_WarningType {950 path = "Vehicle.ADAS.ObstacleDetection.WarningType";951 kind = "sensor";952 datatype = "string";953 sourceDescription = "Indicates the type of obstacle warning detected as some track not only the presence of an obstacle but potential intercepting trajectory or other characteristics.";954 sourceComment = "Undefined obstacle warning type would merely alert of presence of obstacle and may measure distance.";955 }956 @VssAllowedValuesMetadata about Vehicle_ADAS_ObstacleDetection_WarningType {957 allowedValues = "UNDEFINED, CROSS_TRAFFIC, BLIND_SPOT";958 }959960 attribute def Vehicle_ADAS_PowerOptimizeLevel :> Integer;961 @VssSignalMetadata about Vehicle_ADAS_PowerOptimizeLevel {962 path = "Vehicle.ADAS.PowerOptimizeLevel";963 kind = "actuator";964 datatype = "uint8";965 sourceDescription = "Power optimization level for this branch/subsystem. A higher number indicates more aggressive power optimization. Level 0 indicates that all functionality is enabled, no power optimization enabled. Level 10 indicates most aggressive power optimization mode, only essential functionality enabled.";966 sourceComment = "";967 }968 @VssRangeMetadata about Vehicle_ADAS_PowerOptimizeLevel {969 minValue = "0";970 maxValue = "10";971 }972973 attribute def Vehicle_ADAS_SupportedAutonomyLevel :> Vehicle_ADAS_SupportedAutonomyLevel_AllowedValue;974 @VssSignalMetadata about Vehicle_ADAS_SupportedAutonomyLevel {975 path = "Vehicle.ADAS.SupportedAutonomyLevel";976 kind = "attribute";977 datatype = "string";978 sourceDescription = "Indicates the highest level of driving automation according to the SAE J3016 taxonomy the vehicle is capable of.";979 sourceComment = "";980 }981 @VssAllowedValuesMetadata about Vehicle_ADAS_SupportedAutonomyLevel {982 allowedValues = "SAE_0, SAE_1, SAE_2, SAE_3, SAE_4, SAE_5";983 }984985 attribute def Vehicle_ADAS_TCS_IsEnabled :> Boolean;986 @VssSignalMetadata about Vehicle_ADAS_TCS_IsEnabled {987 path = "Vehicle.ADAS.TCS.IsEnabled";988 kind = "actuator";989 datatype = "boolean";990 sourceDescription = "Indicates if TCS is enabled. True = Enabled. False = Disabled.";991 sourceComment = "";992 }993994 attribute def Vehicle_ADAS_TCS_IsEngaged :> Boolean;995 @VssSignalMetadata about Vehicle_ADAS_TCS_IsEngaged {996 path = "Vehicle.ADAS.TCS.IsEngaged";997 kind = "sensor";998 datatype = "boolean";999 sourceDescription = "Indicates if TCS is currently regulating traction. True = Engaged. False = Not Engaged.";1000 sourceComment = "";1001 }10021003 attribute def Vehicle_ADAS_TCS_IsError :> Boolean;1004 @VssSignalMetadata about Vehicle_ADAS_TCS_IsError {1005 path = "Vehicle.ADAS.TCS.IsError";1006 kind = "sensor";1007 datatype = "boolean";1008 sourceDescription = "Indicates if TCS incurred an error condition. True = Error. False = No Error.";1009 sourceComment = "";1010 }10111012 attribute def Vehicle_Acceleration_Lateral :> Real;1013 @VssSignalMetadata about Vehicle_Acceleration_Lateral {1014 path = "Vehicle.Acceleration.Lateral";1015 kind = "sensor";1016 datatype = "float";1017 sourceDescription = "Vehicle acceleration in Y (lateral acceleration).";1018 sourceComment = "";1019 }1020 @VssQuantityMetadata about Vehicle_Acceleration_Lateral {1021 quantityReference = "ISQ::acceleration";1022 unitReference = "SI::metrePerSecondSquared";1023 }10241025 attribute def Vehicle_Acceleration_Longitudinal :> Real;1026 @VssSignalMetadata about Vehicle_Acceleration_Longitudinal {1027 path = "Vehicle.Acceleration.Longitudinal";1028 kind = "sensor";1029 datatype = "float";1030 sourceDescription = "Vehicle acceleration in X (longitudinal acceleration).";1031 sourceComment = "";1032 }1033 @VssQuantityMetadata about Vehicle_Acceleration_Longitudinal {1034 quantityReference = "ISQ::acceleration";1035 unitReference = "SI::metrePerSecondSquared";1036 }10371038 attribute def Vehicle_Acceleration_Vertical :> Real;1039 @VssSignalMetadata about Vehicle_Acceleration_Vertical {1040 path = "Vehicle.Acceleration.Vertical";1041 kind = "sensor";1042 datatype = "float";1043 sourceDescription = "Vehicle acceleration in Z (vertical acceleration).";1044 sourceComment = "";1045 }1046 @VssQuantityMetadata about Vehicle_Acceleration_Vertical {1047 quantityReference = "ISQ::acceleration";1048 unitReference = "SI::metrePerSecondSquared";1049 }10501051 attribute def Vehicle_AngularVelocity_Pitch :> Real;1052 @VssSignalMetadata about Vehicle_AngularVelocity_Pitch {1053 path = "Vehicle.AngularVelocity.Pitch";1054 kind = "sensor";1055 datatype = "float";1056 sourceDescription = "Vehicle rotation rate along Y (lateral).";1057 sourceComment = "";1058 }1059 @VssQuantityMetadata about Vehicle_AngularVelocity_Pitch {1060 quantityReference = "ISQ::angularVelocity";1061 unitReference = "SI::degreePerSecond";1062 }10631064 attribute def Vehicle_AngularVelocity_Roll :> Real;1065 @VssSignalMetadata about Vehicle_AngularVelocity_Roll {1066 path = "Vehicle.AngularVelocity.Roll";1067 kind = "sensor";1068 datatype = "float";1069 sourceDescription = "Vehicle rotation rate along X (longitudinal).";1070 sourceComment = "";1071 }1072 @VssQuantityMetadata about Vehicle_AngularVelocity_Roll {1073 quantityReference = "ISQ::angularVelocity";1074 unitReference = "SI::degreePerSecond";1075 }10761077 attribute def Vehicle_AngularVelocity_Yaw :> Real;1078 @VssSignalMetadata about Vehicle_AngularVelocity_Yaw {1079 path = "Vehicle.AngularVelocity.Yaw";1080 kind = "sensor";1081 datatype = "float";1082 sourceDescription = "Vehicle rotation rate along Z (vertical).";1083 sourceComment = "";1084 }1085 @VssQuantityMetadata about Vehicle_AngularVelocity_Yaw {1086 quantityReference = "ISQ::angularVelocity";1087 unitReference = "SI::degreePerSecond";1088 }10891090 attribute def Vehicle_AverageSpeed :> Real;1091 @VssSignalMetadata about Vehicle_AverageSpeed {1092 path = "Vehicle.AverageSpeed";1093 kind = "sensor";1094 datatype = "float";1095 sourceDescription = "Average speed for the current trip.";1096 sourceComment = "A new trip is considered to start when engine gets enabled (e.g. LowVoltageSystemState in ON or START mode). A trip is considered to end when engine is no longer enabled. The signal may however keep the value of the last trip until a new trip is started. Calculation of average speed may exclude periods when the vehicle for example is not moving or transmission is in neutral.";1097 }1098 @VssQuantityMetadata about Vehicle_AverageSpeed {1099 quantityReference = "ISQ::speed";1100 unitReference = "SI::kilometrePerHour";1101 }11021103 attribute def Vehicle_Body_BodyType :> String;1104 @VssSignalMetadata about Vehicle_Body_BodyType {1105 path = "Vehicle.Body.BodyType";1106 kind = "attribute";1107 datatype = "string";1108 sourceDescription = "Body type code as defined by ISO 3779.";1109 sourceComment = "";1110 }11111112 attribute def Vehicle_Body_Hood_IsOpen :> Boolean;1113 @VssSignalMetadata about Vehicle_Body_Hood_IsOpen {1114 path = "Vehicle.Body.Hood.IsOpen";1115 kind = "actuator";1116 datatype = "boolean";1117 sourceDescription = "Is item open or closed? True = Fully or partially open. False = Fully closed.";1118 sourceComment = "";1119 }11201121 attribute def Vehicle_Body_Hood_Position :> Integer;1122 @VssSignalMetadata about Vehicle_Body_Hood_Position {1123 path = "Vehicle.Body.Hood.Position";1124 kind = "actuator";1125 datatype = "uint8";1126 sourceDescription = "Item position. 0 = Start position 100 = End position.";1127 sourceComment = "Relationship between Open/Close and Start/End position is item dependent.";1128 }1129 @VssQuantityMetadata about Vehicle_Body_Hood_Position {1130 quantityReference = "ISQ::dimensionless";1131 unitReference = "SI::percent";1132 }1133 @VssRangeMetadata about Vehicle_Body_Hood_Position {1134 minValue = "0";1135 maxValue = "100";1136 }11371138 attribute def Vehicle_Body_Hood_Switch :> Vehicle_Body_Hood_Switch_AllowedValue;1139 @VssSignalMetadata about Vehicle_Body_Hood_Switch {1140 path = "Vehicle.Body.Hood.Switch";1141 kind = "actuator";1142 datatype = "string";1143 sourceDescription = "Switch controlling sliding action such as window, sunroof, or blind.";1144 sourceComment = "";1145 }1146 @VssAllowedValuesMetadata about Vehicle_Body_Hood_Switch {1147 allowedValues = "INACTIVE, CLOSE, OPEN, ONE_SHOT_CLOSE, ONE_SHOT_OPEN";1148 }11491150 attribute def Vehicle_Body_Horn_IsActive :> Boolean;1151 @VssSignalMetadata about Vehicle_Body_Horn_IsActive {1152 path = "Vehicle.Body.Horn.IsActive";1153 kind = "actuator";1154 datatype = "boolean";1155 sourceDescription = "Horn active or inactive. True = Active. False = Inactive.";1156 sourceComment = "";1157 }11581159 attribute def Vehicle_Body_IsAutoPowerOptimize :> Boolean;1160 @VssSignalMetadata about Vehicle_Body_IsAutoPowerOptimize {1161 path = "Vehicle.Body.IsAutoPowerOptimize";1162 kind = "actuator";1163 datatype = "boolean";1164 sourceDescription = "Auto Power Optimization Flag When set to 'true', the system enables automatic power optimization, dynamically adjusting the power optimization level based on runtime conditions or features managed by the OEM. When set to 'false', manual control of the power optimization level is allowed.";1165 sourceComment = "";1166 }11671168 attribute def Vehicle_Body_Lights_Backup_IsDefect :> Boolean;1169 @VssSignalMetadata about Vehicle_Body_Lights_Backup_IsDefect {1170 path = "Vehicle.Body.Lights.Backup.IsDefect";1171 kind = "sensor";1172 datatype = "boolean";1173 sourceDescription = "Indicates if light is defect. True = Light is defect. False = Light has no defect.";1174 sourceComment = "";1175 }11761177 attribute def Vehicle_Body_Lights_Backup_IsOn :> Boolean;1178 @VssSignalMetadata about Vehicle_Body_Lights_Backup_IsOn {1179 path = "Vehicle.Body.Lights.Backup.IsOn";1180 kind = "actuator";1181 datatype = "boolean";1182 sourceDescription = "Indicates if light is on or off. True = On. False = Off.";1183 sourceComment = "";1184 }11851186 attribute def Vehicle_Body_Lights_Beam_IsDefect :> Boolean;1187 @VssSignalMetadata about Vehicle_Body_Lights_Beam_IsDefect {1188 path = "Vehicle.Body.Lights.Beam.IsDefect";1189 kind = "sensor";1190 datatype = "boolean";1191 sourceDescription = "Indicates if light is defect. True = Light is defect. False = Light has no defect.";1192 sourceComment = "";1193 }11941195 attribute def Vehicle_Body_Lights_Beam_IsOn :> Boolean;1196 @VssSignalMetadata about Vehicle_Body_Lights_Beam_IsOn {1197 path = "Vehicle.Body.Lights.Beam.IsOn";1198 kind = "actuator";1199 datatype = "boolean";1200 sourceDescription = "Indicates if light is on or off. True = On. False = Off.";1201 sourceComment = "";1202 }12031204 attribute def Vehicle_Body_Lights_Brake_IsActive :> Vehicle_Body_Lights_Brake_IsActive_AllowedValue;1205 @VssSignalMetadata about Vehicle_Body_Lights_Brake_IsActive {1206 path = "Vehicle.Body.Lights.Brake.IsActive";1207 kind = "actuator";1208 datatype = "string";1209 sourceDescription = "Indicates if break-light is active. INACTIVE means lights are off. ACTIVE means lights are on. ADAPTIVE means that break-light is indicating emergency-breaking.";1210 sourceComment = "";1211 }1212 @VssAllowedValuesMetadata about Vehicle_Body_Lights_Brake_IsActive {1213 allowedValues = "INACTIVE, ACTIVE, ADAPTIVE";1214 }12151216 attribute def Vehicle_Body_Lights_Brake_IsDefect :> Boolean;1217 @VssSignalMetadata about Vehicle_Body_Lights_Brake_IsDefect {1218 path = "Vehicle.Body.Lights.Brake.IsDefect";1219 kind = "sensor";1220 datatype = "boolean";1221 sourceDescription = "Indicates if light is defect. True = Light is defect. False = Light has no defect.";1222 sourceComment = "";1223 }12241225 attribute def Vehicle_Body_Lights_DirectionIndicator_IsDefect :> Boolean;1226 @VssSignalMetadata about Vehicle_Body_Lights_DirectionIndicator_IsDefect {1227 path = "Vehicle.Body.Lights.DirectionIndicator.IsDefect";1228 kind = "sensor";1229 datatype = "boolean";1230 sourceDescription = "Indicates if light is defect. True = Light is defect. False = Light has no defect.";1231 sourceComment = "";1232 }12331234 attribute def Vehicle_Body_Lights_DirectionIndicator_IsSignaling :> Boolean;1235 @VssSignalMetadata about Vehicle_Body_Lights_DirectionIndicator_IsSignaling {1236 path = "Vehicle.Body.Lights.DirectionIndicator.IsSignaling";1237 kind = "actuator";1238 datatype = "boolean";1239 sourceDescription = "Indicates if light is signaling or off. True = signaling. False = Off.";1240 sourceComment = "";1241 }12421243 attribute def Vehicle_Body_Lights_Fog_IsDefect :> Boolean;1244 @VssSignalMetadata about Vehicle_Body_Lights_Fog_IsDefect {1245 path = "Vehicle.Body.Lights.Fog.IsDefect";1246 kind = "sensor";1247 datatype = "boolean";1248 sourceDescription = "Indicates if light is defect. True = Light is defect. False = Light has no defect.";1249 sourceComment = "";1250 }12511252 attribute def Vehicle_Body_Lights_Fog_IsOn :> Boolean;1253 @VssSignalMetadata about Vehicle_Body_Lights_Fog_IsOn {1254 path = "Vehicle.Body.Lights.Fog.IsOn";1255 kind = "actuator";1256 datatype = "boolean";1257 sourceDescription = "Indicates if light is on or off. True = On. False = Off.";1258 sourceComment = "";1259 }12601261 attribute def Vehicle_Body_Lights_Hazard_IsDefect :> Boolean;1262 @VssSignalMetadata about Vehicle_Body_Lights_Hazard_IsDefect {1263 path = "Vehicle.Body.Lights.Hazard.IsDefect";1264 kind = "sensor";1265 datatype = "boolean";1266 sourceDescription = "Indicates if light is defect. True = Light is defect. False = Light has no defect.";1267 sourceComment = "";1268 }12691270 attribute def Vehicle_Body_Lights_Hazard_IsSignaling :> Boolean;1271 @VssSignalMetadata about Vehicle_Body_Lights_Hazard_IsSignaling {1272 path = "Vehicle.Body.Lights.Hazard.IsSignaling";1273 kind = "actuator";1274 datatype = "boolean";1275 sourceDescription = "Indicates if light is signaling or off. True = signaling. False = Off.";1276 sourceComment = "";1277 }12781279 attribute def Vehicle_Body_Lights_IsHighBeamSwitchOn :> Boolean;1280 @VssSignalMetadata about Vehicle_Body_Lights_IsHighBeamSwitchOn {1281 path = "Vehicle.Body.Lights.IsHighBeamSwitchOn";1282 kind = "actuator";1283 datatype = "boolean";1284 sourceDescription = "Status of the high beam switch. True = high beam enabled. False = high beam not enabled.";1285 sourceComment = "This signal indicates the status of the switch and does not indicate if low or high beam actually are on. That typically depends on vehicle logic and other signals like Lights.LightSwitch and Vehicle.LowVoltageSystemState.";1286 }12871288 attribute def Vehicle_Body_Lights_LicensePlate_IsDefect :> Boolean;1289 @VssSignalMetadata about Vehicle_Body_Lights_LicensePlate_IsDefect {1290 path = "Vehicle.Body.Lights.LicensePlate.IsDefect";1291 kind = "sensor";1292 datatype = "boolean";1293 sourceDescription = "Indicates if light is defect. True = Light is defect. False = Light has no defect.";1294 sourceComment = "";1295 }12961297 attribute def Vehicle_Body_Lights_LicensePlate_IsOn :> Boolean;1298 @VssSignalMetadata about Vehicle_Body_Lights_LicensePlate_IsOn {1299 path = "Vehicle.Body.Lights.LicensePlate.IsOn";1300 kind = "actuator";1301 datatype = "boolean";1302 sourceDescription = "Indicates if light is on or off. True = On. False = Off.";1303 sourceComment = "";1304 }13051306 attribute def Vehicle_Body_Lights_LightSwitch :> Vehicle_Body_Lights_LightSwitch_AllowedValue;1307 @VssSignalMetadata about Vehicle_Body_Lights_LightSwitch {1308 path = "Vehicle.Body.Lights.LightSwitch";1309 kind = "actuator";1310 datatype = "string";1311 sourceDescription = "Status of the vehicle main light switch.";1312 sourceComment = "A vehicle typically does not support all alternatives. Which lights that actually are lit may vary according to vehicle configuration and local legislation. OFF is typically indicated by 0. POSITION is typically indicated by ISO 7000 symbol 0456. DAYTIME_RUNNING_LIGHTS (DRL) can be indicated by ISO 7000 symbol 2611. AUTO indicates that vehicle automatically selects suitable lights. BEAM is typically indicated by ISO 7000 symbol 0083.";1313 }1314 @VssAllowedValuesMetadata about Vehicle_Body_Lights_LightSwitch {1315 allowedValues = "OFF, POSITION, DAYTIME_RUNNING_LIGHTS, AUTO, BEAM";1316 }13171318 attribute def Vehicle_Body_Lights_Parking_IsDefect :> Boolean;1319 @VssSignalMetadata about Vehicle_Body_Lights_Parking_IsDefect {1320 path = "Vehicle.Body.Lights.Parking.IsDefect";1321 kind = "sensor";1322 datatype = "boolean";1323 sourceDescription = "Indicates if light is defect. True = Light is defect. False = Light has no defect.";1324 sourceComment = "";1325 }13261327 attribute def Vehicle_Body_Lights_Parking_IsOn :> Boolean;1328 @VssSignalMetadata about Vehicle_Body_Lights_Parking_IsOn {1329 path = "Vehicle.Body.Lights.Parking.IsOn";1330 kind = "actuator";1331 datatype = "boolean";1332 sourceDescription = "Indicates if light is on or off. True = On. False = Off.";1333 sourceComment = "";1334 }13351336 attribute def Vehicle_Body_Lights_Running_IsDefect :> Boolean;1337 @VssSignalMetadata about Vehicle_Body_Lights_Running_IsDefect {1338 path = "Vehicle.Body.Lights.Running.IsDefect";1339 kind = "sensor";1340 datatype = "boolean";1341 sourceDescription = "Indicates if light is defect. True = Light is defect. False = Light has no defect.";1342 sourceComment = "";1343 }13441345 attribute def Vehicle_Body_Lights_Running_IsOn :> Boolean;1346 @VssSignalMetadata about Vehicle_Body_Lights_Running_IsOn {1347 path = "Vehicle.Body.Lights.Running.IsOn";1348 kind = "actuator";1349 datatype = "boolean";1350 sourceDescription = "Indicates if light is on or off. True = On. False = Off.";1351 sourceComment = "";1352 }13531354 attribute def Vehicle_Body_Mirrors_IsFolded :> Boolean;1355 @VssSignalMetadata about Vehicle_Body_Mirrors_IsFolded {1356 path = "Vehicle.Body.Mirrors.IsFolded";1357 kind = "actuator";1358 datatype = "boolean";1359 sourceDescription = "Is mirror folded? True = Fully or partially folded. False = Fully unfolded.";1360 sourceComment = "";1361 }13621363 attribute def Vehicle_Body_Mirrors_IsHeatingOn :> Boolean;1364 @VssSignalMetadata about Vehicle_Body_Mirrors_IsHeatingOn {1365 path = "Vehicle.Body.Mirrors.IsHeatingOn";1366 kind = "actuator";1367 datatype = "boolean";1368 sourceDescription = "Mirror Heater on or off. True = Heater On. False = Heater Off.";1369 sourceComment = "";1370 }13711372 attribute def Vehicle_Body_Mirrors_IsLocked :> Boolean;1373 @VssSignalMetadata about Vehicle_Body_Mirrors_IsLocked {1374 path = "Vehicle.Body.Mirrors.IsLocked";1375 kind = "actuator";1376 datatype = "boolean";1377 sourceDescription = "Is mirror movement locked? True = Locked, mirror will not react to Tilt/Pan change. False = Unlocked.";1378 sourceComment = "";1379 }13801381 attribute def Vehicle_Body_Mirrors_Pan :> Integer;1382 @VssSignalMetadata about Vehicle_Body_Mirrors_Pan {1383 path = "Vehicle.Body.Mirrors.Pan";1384 kind = "actuator";1385 datatype = "int8";1386 sourceDescription = "Mirror pan as a percent. 0 = Center Position. 100 = Fully Left Position. -100 = Fully Right Position.";1387 sourceComment = "";1388 }1389 @VssQuantityMetadata about Vehicle_Body_Mirrors_Pan {1390 quantityReference = "ISQ::dimensionless";1391 unitReference = "SI::percent";1392 }1393 @VssRangeMetadata about Vehicle_Body_Mirrors_Pan {1394 minValue = "-100";1395 maxValue = "100";1396 }13971398 attribute def Vehicle_Body_Mirrors_Tilt :> Integer;1399 @VssSignalMetadata about Vehicle_Body_Mirrors_Tilt {1400 path = "Vehicle.Body.Mirrors.Tilt";1401 kind = "actuator";1402 datatype = "int8";1403 sourceDescription = "Mirror tilt as a percent. 0 = Center Position. 100 = Fully Upward Position. -100 = Fully Downward Position.";1404 sourceComment = "";1405 }1406 @VssQuantityMetadata about Vehicle_Body_Mirrors_Tilt {1407 quantityReference = "ISQ::dimensionless";1408 unitReference = "SI::percent";1409 }1410 @VssRangeMetadata about Vehicle_Body_Mirrors_Tilt {1411 minValue = "-100";1412 maxValue = "100";1413 }14141415 attribute def Vehicle_Body_Mirrors_Yaw :> Integer;1416 @VssSignalMetadata about Vehicle_Body_Mirrors_Yaw {1417 path = "Vehicle.Body.Mirrors.Yaw";1418 kind = "actuator";1419 datatype = "int8";1420 sourceDescription = "Relative mirror yaw angle, measured from the vehicle sprung mass X-axis as defined by ISO 23150:2023 to the mirror X-axis, around the vehicle Z-axis (right-hand rule). 0 = Mirror in default position. Exact position (yaw relative to vehicle X-axis) is vehicle dependent. 100 = Maximum yaw. Mirror rotated clockwise as much as possible around Z-axis. -100 = Minimum yaw. Mirror rotated counter-clockwise as much as possible around Z-axis.";1421 sourceComment = "A positive yaw indicates that the mirror has been adjusted to get a better view on objects on the right side of the vehicle.";1422 }1423 @VssQuantityMetadata about Vehicle_Body_Mirrors_Yaw {1424 quantityReference = "ISQ::dimensionless";1425 unitReference = "SI::percent";1426 }1427 @VssRangeMetadata about Vehicle_Body_Mirrors_Yaw {1428 minValue = "-100";1429 maxValue = "100";1430 }14311432 attribute def Vehicle_Body_PowerOptimizeLevel :> Integer;1433 @VssSignalMetadata about Vehicle_Body_PowerOptimizeLevel {1434 path = "Vehicle.Body.PowerOptimizeLevel";1435 kind = "actuator";1436 datatype = "uint8";1437 sourceDescription = "Power optimization level for this branch/subsystem. A higher number indicates more aggressive power optimization. Level 0 indicates that all functionality is enabled, no power optimization enabled. Level 10 indicates most aggressive power optimization mode, only essential functionality enabled.";1438 sourceComment = "";1439 }1440 @VssRangeMetadata about Vehicle_Body_PowerOptimizeLevel {1441 minValue = "0";1442 maxValue = "10";1443 }14441445 attribute def Vehicle_Body_Raindetection_Intensity :> Integer;1446 @VssSignalMetadata about Vehicle_Body_Raindetection_Intensity {1447 path = "Vehicle.Body.Raindetection.Intensity";1448 kind = "sensor";1449 datatype = "uint8";1450 sourceDescription = "Rain intensity. 0 = Dry, No Rain. 100 = Covered.";1451 sourceComment = "";1452 }1453 @VssQuantityMetadata about Vehicle_Body_Raindetection_Intensity {1454 quantityReference = "ISQ::dimensionless";1455 unitReference = "SI::percent";1456 }1457 @VssRangeMetadata about Vehicle_Body_Raindetection_Intensity {1458 minValue = "";1459 maxValue = "100";1460 }14611462 attribute def Vehicle_Body_RearMainSpoilerPosition :> Real;1463 @VssSignalMetadata about Vehicle_Body_RearMainSpoilerPosition {1464 path = "Vehicle.Body.RearMainSpoilerPosition";1465 kind = "actuator";1466 datatype = "float";1467 sourceDescription = "Rear spoiler position, 0% = Spoiler fully stowed. 100% = Spoiler fully exposed.";1468 sourceComment = "";1469 }1470 @VssQuantityMetadata about Vehicle_Body_RearMainSpoilerPosition {1471 quantityReference = "ISQ::dimensionless";1472 unitReference = "SI::percent";1473 }1474 @VssRangeMetadata about Vehicle_Body_RearMainSpoilerPosition {1475 minValue = "0";1476 maxValue = "100";1477 }14781479 attribute def Vehicle_Body_Trunk_IsLightOn :> Boolean;1480 @VssSignalMetadata about Vehicle_Body_Trunk_IsLightOn {1481 path = "Vehicle.Body.Trunk.IsLightOn";1482 kind = "actuator";1483 datatype = "boolean";1484 sourceDescription = "Is trunk light on";1485 sourceComment = "V4.0 Moved from Vehicle.Cabin.Lights.IsTrunkOn because Trunk is not defined as part of the Cabin.";1486 }14871488 attribute def Vehicle_Body_Trunk_IsLocked :> Boolean;1489 @VssSignalMetadata about Vehicle_Body_Trunk_IsLocked {1490 path = "Vehicle.Body.Trunk.IsLocked";1491 kind = "actuator";1492 datatype = "boolean";1493 sourceDescription = "Is item locked or unlocked. True = Locked. False = Unlocked.";1494 sourceComment = "";1495 }14961497 attribute def Vehicle_Body_Trunk_IsOpen :> Boolean;1498 @VssSignalMetadata about Vehicle_Body_Trunk_IsOpen {1499 path = "Vehicle.Body.Trunk.IsOpen";1500 kind = "actuator";1501 datatype = "boolean";1502 sourceDescription = "Is item open or closed? True = Fully or partially open. False = Fully closed.";1503 sourceComment = "";1504 }15051506 attribute def Vehicle_Body_Trunk_Position :> Integer;1507 @VssSignalMetadata about Vehicle_Body_Trunk_Position {1508 path = "Vehicle.Body.Trunk.Position";1509 kind = "actuator";1510 datatype = "uint8";1511 sourceDescription = "Item position. 0 = Start position 100 = End position.";1512 sourceComment = "Relationship between Open/Close and Start/End position is item dependent.";1513 }1514 @VssQuantityMetadata about Vehicle_Body_Trunk_Position {1515 quantityReference = "ISQ::dimensionless";1516 unitReference = "SI::percent";1517 }1518 @VssRangeMetadata about Vehicle_Body_Trunk_Position {1519 minValue = "0";1520 maxValue = "100";1521 }15221523 attribute def Vehicle_Body_Trunk_Switch :> Vehicle_Body_Trunk_Switch_AllowedValue;1524 @VssSignalMetadata about Vehicle_Body_Trunk_Switch {1525 path = "Vehicle.Body.Trunk.Switch";1526 kind = "actuator";1527 datatype = "string";1528 sourceDescription = "Switch controlling sliding action such as window, sunroof, or blind.";1529 sourceComment = "";1530 }1531 @VssAllowedValuesMetadata about Vehicle_Body_Trunk_Switch {1532 allowedValues = "INACTIVE, CLOSE, OPEN, ONE_SHOT_CLOSE, ONE_SHOT_OPEN";1533 }15341535 attribute def Vehicle_Body_Windshield_IsHeatingOn :> Boolean;1536 @VssSignalMetadata about Vehicle_Body_Windshield_IsHeatingOn {1537 path = "Vehicle.Body.Windshield.IsHeatingOn";1538 kind = "actuator";1539 datatype = "boolean";1540 sourceDescription = "Windshield heater status. False - off, True - on.";1541 sourceComment = "";1542 }15431544 attribute def Vehicle_Body_Windshield_WasherFluid_IsLevelLow :> Boolean;1545 @VssSignalMetadata about Vehicle_Body_Windshield_WasherFluid_IsLevelLow {1546 path = "Vehicle.Body.Windshield.WasherFluid.IsLevelLow";1547 kind = "sensor";1548 datatype = "boolean";1549 sourceDescription = "Low level indication for washer fluid. True = Level Low. False = Level OK.";1550 sourceComment = "";1551 }15521553 attribute def Vehicle_Body_Windshield_WasherFluid_Level :> Integer;1554 @VssSignalMetadata about Vehicle_Body_Windshield_WasherFluid_Level {1555 path = "Vehicle.Body.Windshield.WasherFluid.Level";1556 kind = "sensor";1557 datatype = "uint8";1558 sourceDescription = "Washer fluid level as a percent. 0 = Empty. 100 = Full.";1559 sourceComment = "";1560 }1561 @VssQuantityMetadata about Vehicle_Body_Windshield_WasherFluid_Level {1562 quantityReference = "ISQ::dimensionless";1563 unitReference = "SI::percent";1564 }1565 @VssRangeMetadata about Vehicle_Body_Windshield_WasherFluid_Level {1566 minValue = "";1567 maxValue = "100";1568 }15691570 attribute def Vehicle_Body_Windshield_Wiping_Intensity :> Integer;1571 @VssSignalMetadata about Vehicle_Body_Windshield_Wiping_Intensity {1572 path = "Vehicle.Body.Windshield.Wiping.Intensity";1573 kind = "actuator";1574 datatype = "uint8";1575 sourceDescription = "Relative intensity/sensitivity for interval and rain sensor mode as requested by user/driver. Has no significance if Windshield.Wiping.Mode is OFF/SLOW/MEDIUM/FAST 0 - wipers inactive. 1 - minimum intensity (lowest frequency/sensitivity, longest interval). 2/3/4/... - higher intensity (higher frequency/sensitivity, shorter interval). Maximum value supported is vehicle specific.";1576 sourceComment = "";1577 }15781579 attribute def Vehicle_Body_Windshield_Wiping_IsWipersWorn :> Boolean;1580 @VssSignalMetadata about Vehicle_Body_Windshield_Wiping_IsWipersWorn {1581 path = "Vehicle.Body.Windshield.Wiping.IsWipersWorn";1582 kind = "sensor";1583 datatype = "boolean";1584 sourceDescription = "Wiper wear status. True = Worn, Replacement recommended or required. False = Not Worn.";1585 sourceComment = "";1586 }15871588 attribute def Vehicle_Body_Windshield_Wiping_Mode :> Vehicle_Body_Windshield_Wiping_Mode_AllowedValue;1589 @VssSignalMetadata about Vehicle_Body_Windshield_Wiping_Mode {1590 path = "Vehicle.Body.Windshield.Wiping.Mode";1591 kind = "actuator";1592 datatype = "string";1593 sourceDescription = "Wiper mode requested by user/driver. INTERVAL indicates intermittent wiping, with fixed time interval between each wipe. RAIN_SENSOR indicates intermittent wiping based on rain intensity.";1594 sourceComment = "";1595 }1596 @VssAllowedValuesMetadata about Vehicle_Body_Windshield_Wiping_Mode {1597 allowedValues = "OFF, SLOW, MEDIUM, FAST, INTERVAL, RAIN_SENSOR";1598 }15991600 attribute def Vehicle_Body_Windshield_Wiping_System_ActualPosition :> Real;1601 @VssSignalMetadata about Vehicle_Body_Windshield_Wiping_System_ActualPosition {1602 path = "Vehicle.Body.Windshield.Wiping.System.ActualPosition";1603 kind = "actuator";1604 datatype = "float";1605 sourceDescription = "Actual position of main wiper blade for the wiper system relative to reference position. Location of reference position (0 degrees) and direction of positive/negative degrees is vehicle specific.";1606 sourceComment = "Default parking position might be used as reference position.";1607 }1608 @VssQuantityMetadata about Vehicle_Body_Windshield_Wiping_System_ActualPosition {1609 quantityReference = "ISQ::planeAngle";1610 unitReference = "SI::degree";1611 }16121613 attribute def Vehicle_Body_Windshield_Wiping_System_DriveCurrent :> Real;1614 @VssSignalMetadata about Vehicle_Body_Windshield_Wiping_System_DriveCurrent {1615 path = "Vehicle.Body.Windshield.Wiping.System.DriveCurrent";1616 kind = "sensor";1617 datatype = "float";1618 sourceDescription = "Actual current used by wiper drive.";1619 sourceComment = "May be negative in special situations.";1620 }1621 @VssQuantityMetadata about Vehicle_Body_Windshield_Wiping_System_DriveCurrent {1622 quantityReference = "ISQ::electricCurrent";1623 unitReference = "SI::ampere";1624 }16251626 attribute def Vehicle_Body_Windshield_Wiping_System_Frequency :> Integer;1627 @VssSignalMetadata about Vehicle_Body_Windshield_Wiping_System_Frequency {1628 path = "Vehicle.Body.Windshield.Wiping.System.Frequency";1629 kind = "actuator";1630 datatype = "uint8";1631 sourceDescription = "Wiping frequency/speed, measured in cycles per minute. The signal concerns the actual speed of the wiper blades when moving. Intervals/pauses are excluded, i.e. the value corresponds to the number of cycles that would be completed in 1 minute if wiping permanently over default range.";1632 sourceComment = "Examples - 0 = Wipers stopped, 80 = Wipers doing 80 cycles per minute (in WIPE mode).";1633 }1634 @VssQuantityMetadata about Vehicle_Body_Windshield_Wiping_System_Frequency {1635 quantityReference = "ISQ::frequency";1636 unitReference = "SI-derived cycles/minute";1637 }16381639 attribute def Vehicle_Body_Windshield_Wiping_System_IsBlocked :> Boolean;1640 @VssSignalMetadata about Vehicle_Body_Windshield_Wiping_System_IsBlocked {1641 path = "Vehicle.Body.Windshield.Wiping.System.IsBlocked";1642 kind = "sensor";1643 datatype = "boolean";1644 sourceDescription = "Indicates if wiper movement is blocked. True = Movement blocked. False = Movement not blocked.";1645 sourceComment = "";1646 }16471648 attribute def Vehicle_Body_Windshield_Wiping_System_IsEndingWipeCycle :> Boolean;1649 @VssSignalMetadata about Vehicle_Body_Windshield_Wiping_System_IsEndingWipeCycle {1650 path = "Vehicle.Body.Windshield.Wiping.System.IsEndingWipeCycle";1651 kind = "sensor";1652 datatype = "boolean";1653 sourceDescription = "Indicates if current wipe movement is completed or near completion. True = Movement is completed or near completion. Changes to RequestedPosition will be executed first after reaching previous RequestedPosition, if it has not already been reached. False = Movement is not near completion. Any change to RequestedPosition will be executed immediately. Change of direction may not be allowed.";1654 sourceComment = "In continuous wiping between A and B this sensor can be used a trigger to update TargetPosition.";1655 }16561657 attribute def Vehicle_Body_Windshield_Wiping_System_IsOverheated :> Boolean;1658 @VssSignalMetadata about Vehicle_Body_Windshield_Wiping_System_IsOverheated {1659 path = "Vehicle.Body.Windshield.Wiping.System.IsOverheated";1660 kind = "sensor";1661 datatype = "boolean";1662 sourceDescription = "Indicates if wiper system is overheated. True = Wiper system overheated. False = Wiper system not overheated.";1663 sourceComment = "";1664 }16651666 attribute def Vehicle_Body_Windshield_Wiping_System_IsPositionReached :> Boolean;1667 @VssSignalMetadata about Vehicle_Body_Windshield_Wiping_System_IsPositionReached {1668 path = "Vehicle.Body.Windshield.Wiping.System.IsPositionReached";1669 kind = "sensor";1670 datatype = "boolean";1671 sourceDescription = "Indicates if a requested position has been reached. IsPositionReached refers to the previous position in case the TargetPosition is updated while IsEndingWipeCycle=True. True = Current or Previous TargetPosition reached. False = Position not (yet) reached, or wipers have moved away from the reached position.";1672 sourceComment = "";1673 }16741675 attribute def Vehicle_Body_Windshield_Wiping_System_IsWiperError :> Boolean;1676 @VssSignalMetadata about Vehicle_Body_Windshield_Wiping_System_IsWiperError {1677 path = "Vehicle.Body.Windshield.Wiping.System.IsWiperError";1678 kind = "sensor";1679 datatype = "boolean";1680 sourceDescription = "Indicates system failure. True if wiping is disabled due to system failure.";1681 sourceComment = "";1682 }16831684 attribute def Vehicle_Body_Windshield_Wiping_System_IsWiping :> Boolean;1685 @VssSignalMetadata about Vehicle_Body_Windshield_Wiping_System_IsWiping {1686 path = "Vehicle.Body.Windshield.Wiping.System.IsWiping";1687 kind = "sensor";1688 datatype = "boolean";1689 sourceDescription = "Indicates wiper movement. True if wiper blades are moving. Change of direction shall be considered as IsWiping if wipers will continue to move directly after the change of direction.";1690 sourceComment = "";1691 }16921693 attribute def Vehicle_Body_Windshield_Wiping_System_Mode :> Vehicle_Body_Windshield_Wiping_System_Mode_AllowedValue;1694 @VssSignalMetadata about Vehicle_Body_Windshield_Wiping_System_Mode {1695 path = "Vehicle.Body.Windshield.Wiping.System.Mode";1696 kind = "actuator";1697 datatype = "string";1698 sourceDescription = "Requested mode of wiper system. STOP_HOLD means that the wipers shall move to position given by TargetPosition and then hold the position. WIPE means that wipers shall move to the position given by TargetPosition and then hold the position if no new TargetPosition is requested. PLANT_MODE means that wiping is disabled. Exact behavior is vehicle specific. EMERGENCY_STOP means that wiping shall be immediately stopped without holding the position.";1699 sourceComment = "";1700 }1701 @VssAllowedValuesMetadata about Vehicle_Body_Windshield_Wiping_System_Mode {1702 allowedValues = "STOP_HOLD, WIPE, PLANT_MODE, EMERGENCY_STOP";1703 }17041705 attribute def Vehicle_Body_Windshield_Wiping_System_TargetPosition :> Real;1706 @VssSignalMetadata about Vehicle_Body_Windshield_Wiping_System_TargetPosition {1707 path = "Vehicle.Body.Windshield.Wiping.System.TargetPosition";1708 kind = "actuator";1709 datatype = "float";1710 sourceDescription = "Requested position of main wiper blade for the wiper system relative to reference position. Location of reference position (0 degrees) and direction of positive/negative degrees is vehicle specific. System behavior when receiving TargetPosition depends on Mode and IsEndingWipeCycle. Supported values are vehicle specific and might be dynamically corrected. If IsEndingWipeCycle=True then wipers will complete current movement before actuating new TargetPosition. If IsEndingWipeCycle=False then wipers will directly change destination if the TargetPosition is changed.";1711 sourceComment = "Default parking position might be used as reference position.";1712 }1713 @VssQuantityMetadata about Vehicle_Body_Windshield_Wiping_System_TargetPosition {1714 quantityReference = "ISQ::planeAngle";1715 unitReference = "SI::degree";1716 }17171718 attribute def Vehicle_Body_Windshield_Wiping_WiperWear :> Integer;1719 @VssSignalMetadata about Vehicle_Body_Windshield_Wiping_WiperWear {1720 path = "Vehicle.Body.Windshield.Wiping.WiperWear";1721 kind = "sensor";1722 datatype = "uint8";1723 sourceDescription = "Wiper wear as percent. 0 = No Wear. 100 = Worn. Replacement required. Method for calculating or estimating wiper wear is vehicle specific. For windshields with multiple wipers the wear reported shall correspond to the most worn wiper.";1724 sourceComment = "";1725 }1726 @VssQuantityMetadata about Vehicle_Body_Windshield_Wiping_WiperWear {1727 quantityReference = "ISQ::dimensionless";1728 unitReference = "SI::percent";1729 }1730 @VssRangeMetadata about Vehicle_Body_Windshield_Wiping_WiperWear {1731 minValue = "";1732 maxValue = "100";1733 }17341735 attribute def Vehicle_Cabin_Convertible_Status :> Vehicle_Cabin_Convertible_Status_AllowedValue;1736 @VssSignalMetadata about Vehicle_Cabin_Convertible_Status {1737 path = "Vehicle.Cabin.Convertible.Status";1738 kind = "sensor";1739 datatype = "string";1740 sourceDescription = "Roof status on convertible vehicles.";1741 sourceComment = "";1742 }1743 @VssAllowedValuesMetadata about Vehicle_Cabin_Convertible_Status {1744 allowedValues = "UNDEFINED, CLOSED, OPEN, CLOSING, OPENING, STALLED";1745 }17461747 attribute def Vehicle_Cabin_Door_IsChildLockActive :> Boolean;1748 @VssSignalMetadata about Vehicle_Cabin_Door_IsChildLockActive {1749 path = "Vehicle.Cabin.Door.IsChildLockActive";1750 kind = "sensor";1751 datatype = "boolean";1752 sourceDescription = "Is door child lock active. True = Door cannot be opened from inside. False = Door can be opened from inside.";1753 sourceComment = "";1754 }17551756 attribute def Vehicle_Cabin_Door_IsLocked :> Boolean;1757 @VssSignalMetadata about Vehicle_Cabin_Door_IsLocked {1758 path = "Vehicle.Cabin.Door.IsLocked";1759 kind = "actuator";1760 datatype = "boolean";1761 sourceDescription = "Is item locked or unlocked. True = Locked. False = Unlocked.";1762 sourceComment = "";1763 }17641765 attribute def Vehicle_Cabin_Door_IsOpen :> Boolean;1766 @VssSignalMetadata about Vehicle_Cabin_Door_IsOpen {1767 path = "Vehicle.Cabin.Door.IsOpen";1768 kind = "actuator";1769 datatype = "boolean";1770 sourceDescription = "Is item open or closed? True = Fully or partially open. False = Fully closed.";1771 sourceComment = "";1772 }17731774 attribute def Vehicle_Cabin_Door_Position :> Integer;1775 @VssSignalMetadata about Vehicle_Cabin_Door_Position {1776 path = "Vehicle.Cabin.Door.Position";1777 kind = "actuator";1778 datatype = "uint8";1779 sourceDescription = "Item position. 0 = Start position 100 = End position.";1780 sourceComment = "Relationship between Open/Close and Start/End position is item dependent.";1781 }1782 @VssQuantityMetadata about Vehicle_Cabin_Door_Position {1783 quantityReference = "ISQ::dimensionless";1784 unitReference = "SI::percent";1785 }1786 @VssRangeMetadata about Vehicle_Cabin_Door_Position {1787 minValue = "0";1788 maxValue = "100";1789 }17901791 attribute def Vehicle_Cabin_Door_Shade_IsOpen :> Boolean;1792 @VssSignalMetadata about Vehicle_Cabin_Door_Shade_IsOpen {1793 path = "Vehicle.Cabin.Door.Shade.IsOpen";1794 kind = "actuator";1795 datatype = "boolean";1796 sourceDescription = "Is item open or closed? True = Fully or partially open. False = Fully closed.";1797 sourceComment = "";1798 }17991800 attribute def Vehicle_Cabin_Door_Shade_Position :> Integer;1801 @VssSignalMetadata about Vehicle_Cabin_Door_Shade_Position {1802 path = "Vehicle.Cabin.Door.Shade.Position";1803 kind = "actuator";1804 datatype = "uint8";1805 sourceDescription = "Item position. 0 = Start position 100 = End position.";1806 sourceComment = "Relationship between Open/Close and Start/End position is item dependent.";1807 }1808 @VssQuantityMetadata about Vehicle_Cabin_Door_Shade_Position {1809 quantityReference = "ISQ::dimensionless";1810 unitReference = "SI::percent";1811 }1812 @VssRangeMetadata about Vehicle_Cabin_Door_Shade_Position {1813 minValue = "0";1814 maxValue = "100";1815 }18161817 attribute def Vehicle_Cabin_Door_Shade_Switch :> Vehicle_Cabin_Door_Shade_Switch_AllowedValue;1818 @VssSignalMetadata about Vehicle_Cabin_Door_Shade_Switch {1819 path = "Vehicle.Cabin.Door.Shade.Switch";1820 kind = "actuator";1821 datatype = "string";1822 sourceDescription = "Switch controlling sliding action such as window, sunroof, or blind.";1823 sourceComment = "";1824 }1825 @VssAllowedValuesMetadata about Vehicle_Cabin_Door_Shade_Switch {1826 allowedValues = "INACTIVE, CLOSE, OPEN, ONE_SHOT_CLOSE, ONE_SHOT_OPEN";1827 }18281829 attribute def Vehicle_Cabin_Door_Switch :> Vehicle_Cabin_Door_Switch_AllowedValue;1830 @VssSignalMetadata about Vehicle_Cabin_Door_Switch {1831 path = "Vehicle.Cabin.Door.Switch";1832 kind = "actuator";1833 datatype = "string";1834 sourceDescription = "Switch controlling sliding action such as window, sunroof, or blind.";1835 sourceComment = "";1836 }1837 @VssAllowedValuesMetadata about Vehicle_Cabin_Door_Switch {1838 allowedValues = "INACTIVE, CLOSE, OPEN, ONE_SHOT_CLOSE, ONE_SHOT_OPEN";1839 }18401841 attribute def Vehicle_Cabin_Door_Window_IsOpen :> Boolean;1842 @VssSignalMetadata about Vehicle_Cabin_Door_Window_IsOpen {1843 path = "Vehicle.Cabin.Door.Window.IsOpen";1844 kind = "actuator";1845 datatype = "boolean";1846 sourceDescription = "Is item open or closed? True = Fully or partially open. False = Fully closed.";1847 sourceComment = "";1848 }18491850 attribute def Vehicle_Cabin_Door_Window_Position :> Integer;1851 @VssSignalMetadata about Vehicle_Cabin_Door_Window_Position {1852 path = "Vehicle.Cabin.Door.Window.Position";1853 kind = "actuator";1854 datatype = "uint8";1855 sourceDescription = "Item position. 0 = Start position 100 = End position.";1856 sourceComment = "Relationship between Open/Close and Start/End position is item dependent.";1857 }1858 @VssQuantityMetadata about Vehicle_Cabin_Door_Window_Position {1859 quantityReference = "ISQ::dimensionless";1860 unitReference = "SI::percent";1861 }1862 @VssRangeMetadata about Vehicle_Cabin_Door_Window_Position {1863 minValue = "0";1864 maxValue = "100";1865 }18661867 attribute def Vehicle_Cabin_Door_Window_Switch :> Vehicle_Cabin_Door_Window_Switch_AllowedValue;1868 @VssSignalMetadata about Vehicle_Cabin_Door_Window_Switch {1869 path = "Vehicle.Cabin.Door.Window.Switch";1870 kind = "actuator";1871 datatype = "string";1872 sourceDescription = "Switch controlling sliding action such as window, sunroof, or blind.";1873 sourceComment = "";1874 }1875 @VssAllowedValuesMetadata about Vehicle_Cabin_Door_Window_Switch {1876 allowedValues = "INACTIVE, CLOSE, OPEN, ONE_SHOT_CLOSE, ONE_SHOT_OPEN";1877 }18781879 attribute def Vehicle_Cabin_DoorCount :> Integer;1880 @VssSignalMetadata about Vehicle_Cabin_DoorCount {1881 path = "Vehicle.Cabin.DoorCount";1882 kind = "attribute";1883 datatype = "uint8";1884 sourceDescription = "Number of doors in vehicle.";1885 sourceComment = "";1886 }18871888 attribute def Vehicle_Cabin_DriverPosition :> Vehicle_Cabin_DriverPosition_AllowedValue;1889 @VssSignalMetadata about Vehicle_Cabin_DriverPosition {1890 path = "Vehicle.Cabin.DriverPosition";1891 kind = "attribute";1892 datatype = "string";1893 sourceDescription = "The position of the driver seat in row 1.";1894 sourceComment = "Some signals use DriverSide and PassengerSide as instances. If this signal specifies that DriverPosition is LEFT or MIDDLE, then DriverSide refers to left side and PassengerSide to right side. If this signal specifies that DriverPosition is RIGHT, then DriverSide refers to right side and PassengerSide to left side.";1895 }1896 @VssAllowedValuesMetadata about Vehicle_Cabin_DriverPosition {1897 allowedValues = "LEFT, MIDDLE, RIGHT";1898 }18991900 attribute def Vehicle_Cabin_HVAC_AmbientAirTemperature :> Real;1901 @VssSignalMetadata about Vehicle_Cabin_HVAC_AmbientAirTemperature {1902 path = "Vehicle.Cabin.HVAC.AmbientAirTemperature";1903 kind = "sensor";1904 datatype = "float";1905 sourceDescription = "Ambient air temperature inside the vehicle.";1906 sourceComment = "";1907 }1908 @VssQuantityMetadata about Vehicle_Cabin_HVAC_AmbientAirTemperature {1909 quantityReference = "ISQ::thermodynamicTemperature";1910 unitReference = "SI::degreeCelsius";1911 }19121913 attribute def Vehicle_Cabin_HVAC_IsAirConditioningActive :> Boolean;1914 @VssSignalMetadata about Vehicle_Cabin_HVAC_IsAirConditioningActive {1915 path = "Vehicle.Cabin.HVAC.IsAirConditioningActive";1916 kind = "actuator";1917 datatype = "boolean";1918 sourceDescription = "Is Air conditioning active.";1919 sourceComment = "";1920 }19211922 attribute def Vehicle_Cabin_HVAC_IsAutoPowerOptimize :> Boolean;1923 @VssSignalMetadata about Vehicle_Cabin_HVAC_IsAutoPowerOptimize {1924 path = "Vehicle.Cabin.HVAC.IsAutoPowerOptimize";1925 kind = "actuator";1926 datatype = "boolean";1927 sourceDescription = "Auto Power Optimization Flag When set to 'true', the system enables automatic power optimization, dynamically adjusting the power optimization level based on runtime conditions or features managed by the OEM. When set to 'false', manual control of the power optimization level is allowed.";1928 sourceComment = "";1929 }19301931 attribute def Vehicle_Cabin_HVAC_IsFrontDefrosterActive :> Boolean;1932 @VssSignalMetadata about Vehicle_Cabin_HVAC_IsFrontDefrosterActive {1933 path = "Vehicle.Cabin.HVAC.IsFrontDefrosterActive";1934 kind = "actuator";1935 datatype = "boolean";1936 sourceDescription = "Is front defroster active.";1937 sourceComment = "";1938 }19391940 attribute def Vehicle_Cabin_HVAC_IsRearDefrosterActive :> Boolean;1941 @VssSignalMetadata about Vehicle_Cabin_HVAC_IsRearDefrosterActive {1942 path = "Vehicle.Cabin.HVAC.IsRearDefrosterActive";1943 kind = "actuator";1944 datatype = "boolean";1945 sourceDescription = "Is rear defroster active.";1946 sourceComment = "";1947 }19481949 attribute def Vehicle_Cabin_HVAC_IsRecirculationActive :> Boolean;1950 @VssSignalMetadata about Vehicle_Cabin_HVAC_IsRecirculationActive {1951 path = "Vehicle.Cabin.HVAC.IsRecirculationActive";1952 kind = "actuator";1953 datatype = "boolean";1954 sourceDescription = "Is recirculation active.";1955 sourceComment = "";1956 }19571958 attribute def Vehicle_Cabin_HVAC_PowerOptimizeLevel :> Integer;1959 @VssSignalMetadata about Vehicle_Cabin_HVAC_PowerOptimizeLevel {1960 path = "Vehicle.Cabin.HVAC.PowerOptimizeLevel";1961 kind = "actuator";1962 datatype = "uint8";1963 sourceDescription = "Power optimization level for this branch/subsystem. A higher number indicates more aggressive power optimization. Level 0 indicates that all functionality is enabled, no power optimization enabled. Level 10 indicates most aggressive power optimization mode, only essential functionality enabled.";1964 sourceComment = "";1965 }1966 @VssRangeMetadata about Vehicle_Cabin_HVAC_PowerOptimizeLevel {1967 minValue = "0";1968 maxValue = "10";1969 }19701971 attribute def Vehicle_Cabin_HVAC_Station_AirDistribution :> Vehicle_Cabin_HVAC_Station_AirDistribution_AllowedValue;1972 @VssSignalMetadata about Vehicle_Cabin_HVAC_Station_AirDistribution {1973 path = "Vehicle.Cabin.HVAC.Station.AirDistribution";1974 kind = "actuator";1975 datatype = "string";1976 sourceDescription = "Direction of airstream";1977 sourceComment = "";1978 }1979 @VssAllowedValuesMetadata about Vehicle_Cabin_HVAC_Station_AirDistribution {1980 allowedValues = "UP, MIDDLE, DOWN";1981 }19821983 attribute def Vehicle_Cabin_HVAC_Station_FanSpeed :> Integer;1984 @VssSignalMetadata about Vehicle_Cabin_HVAC_Station_FanSpeed {1985 path = "Vehicle.Cabin.HVAC.Station.FanSpeed";1986 kind = "actuator";1987 datatype = "uint8";1988 sourceDescription = "Fan Speed, 0 = off. 100 = max";1989 sourceComment = "";1990 }1991 @VssQuantityMetadata about Vehicle_Cabin_HVAC_Station_FanSpeed {1992 quantityReference = "ISQ::dimensionless";1993 unitReference = "SI::percent";1994 }1995 @VssRangeMetadata about Vehicle_Cabin_HVAC_Station_FanSpeed {1996 minValue = "0";1997 maxValue = "100";1998 }19992000 attribute def Vehicle_Cabin_HVAC_Station_Temperature :> Real;2001 @VssSignalMetadata about Vehicle_Cabin_HVAC_Station_Temperature {2002 path = "Vehicle.Cabin.HVAC.Station.Temperature";2003 kind = "actuator";2004 datatype = "float";2005 sourceDescription = "Temperature";2006 sourceComment = "";2007 }2008 @VssQuantityMetadata about Vehicle_Cabin_HVAC_Station_Temperature {2009 quantityReference = "ISQ::thermodynamicTemperature";2010 unitReference = "SI::degreeCelsius";2011 }20122013 attribute def Vehicle_Cabin_Infotainment_HMI_Brightness :> Real;2014 @VssSignalMetadata about Vehicle_Cabin_Infotainment_HMI_Brightness {2015 path = "Vehicle.Cabin.Infotainment.HMI.Brightness";2016 kind = "actuator";2017 datatype = "float";2018 sourceDescription = "Brightness of the HMI, relative to supported range. 0 = Lowest brightness possible. 100 = Maximum Brightness possible.";2019 sourceComment = "The value 0 does not necessarily correspond to a turned off HMI, as it may not be allowed/supported to turn off the HMI completely.";2020 }2021 @VssQuantityMetadata about Vehicle_Cabin_Infotainment_HMI_Brightness {2022 quantityReference = "ISQ::dimensionless";2023 unitReference = "SI::percent";2024 }2025 @VssRangeMetadata about Vehicle_Cabin_Infotainment_HMI_Brightness {2026 minValue = "0";2027 maxValue = "100";2028 }20292030 attribute def Vehicle_Cabin_Infotainment_HMI_CurrentLanguage :> String;2031 @VssSignalMetadata about Vehicle_Cabin_Infotainment_HMI_CurrentLanguage {2032 path = "Vehicle.Cabin.Infotainment.HMI.CurrentLanguage";2033 kind = "sensor";2034 datatype = "string";2035 sourceDescription = "ISO 639-1 standard language code for the current HMI";2036 sourceComment = "";2037 }20382039 attribute def Vehicle_Cabin_Infotainment_HMI_DateFormat :> Vehicle_Cabin_Infotainment_HMI_DateFormat_AllowedValue;2040 @VssSignalMetadata about Vehicle_Cabin_Infotainment_HMI_DateFormat {2041 path = "Vehicle.Cabin.Infotainment.HMI.DateFormat";2042 kind = "actuator";2043 datatype = "string";2044 sourceDescription = "Date format used in the current HMI";2045 sourceComment = "";2046 }2047 @VssAllowedValuesMetadata about Vehicle_Cabin_Infotainment_HMI_DateFormat {2048 allowedValues = "YYYY_MM_DD, DD_MM_YYYY, MM_DD_YYYY, YY_MM_DD, DD_MM_YY, MM_DD_YY";2049 }20502051 attribute def Vehicle_Cabin_Infotainment_HMI_DayNightMode :> Vehicle_Cabin_Infotainment_HMI_DayNightMode_AllowedValue;2052 @VssSignalMetadata about Vehicle_Cabin_Infotainment_HMI_DayNightMode {2053 path = "Vehicle.Cabin.Infotainment.HMI.DayNightMode";2054 kind = "actuator";2055 datatype = "string";2056 sourceDescription = "Current display theme";2057 sourceComment = "";2058 }2059 @VssAllowedValuesMetadata about Vehicle_Cabin_Infotainment_HMI_DayNightMode {2060 allowedValues = "DAY, NIGHT";2061 }20622063 attribute def Vehicle_Cabin_Infotainment_HMI_DisplayOffDuration :> Integer;2064 @VssSignalMetadata about Vehicle_Cabin_Infotainment_HMI_DisplayOffDuration {2065 path = "Vehicle.Cabin.Infotainment.HMI.DisplayOffDuration";2066 kind = "actuator";2067 datatype = "uint16";2068 sourceDescription = "Duration in seconds before the display is turned off. Value shall be 0 if screen never shall turn off.";2069 sourceComment = "Display shall be turned off at HMI.LastActionTime + HMI.DisplayOffDuration, unless HMI.IsScreenAlwaysOn==True.";2070 }2071 @VssQuantityMetadata about Vehicle_Cabin_Infotainment_HMI_DisplayOffDuration {2072 quantityReference = "ISQ::time";2073 unitReference = "SI::second";2074 }20752076 attribute def Vehicle_Cabin_Infotainment_HMI_DistanceUnit :> Vehicle_Cabin_Infotainment_HMI_DistanceUnit_AllowedValue;2077 @VssSignalMetadata about Vehicle_Cabin_Infotainment_HMI_DistanceUnit {2078 path = "Vehicle.Cabin.Infotainment.HMI.DistanceUnit";2079 kind = "actuator";2080 datatype = "string";2081 sourceDescription = "Distance unit used in the current HMI";2082 sourceComment = "";2083 }2084 @VssAllowedValuesMetadata about Vehicle_Cabin_Infotainment_HMI_DistanceUnit {2085 allowedValues = "MILES, KILOMETERS";2086 }20872088 attribute def Vehicle_Cabin_Infotainment_HMI_EVEconomyUnits :> Vehicle_Cabin_Infotainment_HMI_EVEconomyUnits_AllowedValue;2089 @VssSignalMetadata about Vehicle_Cabin_Infotainment_HMI_EVEconomyUnits {2090 path = "Vehicle.Cabin.Infotainment.HMI.EVEconomyUnits";2091 kind = "actuator";2092 datatype = "string";2093 sourceDescription = "EV fuel economy unit used in the current HMI";2094 sourceComment = "";2095 }2096 @VssAllowedValuesMetadata about Vehicle_Cabin_Infotainment_HMI_EVEconomyUnits {2097 allowedValues = "MILES_PER_KILOWATT_HOUR, KILOMETERS_PER_KILOWATT_HOUR, KILOWATT_HOURS_PER_100_MILES, KILOWATT_HOURS_PER_100_KILOMETERS, WATT_HOURS_PER_MILE, WATT_HOURS_PER_KILOMETER";2098 }20992100 attribute def Vehicle_Cabin_Infotainment_HMI_EVEnergyUnits :> Vehicle_Cabin_Infotainment_HMI_EVEnergyUnits_AllowedValue;2101 @VssSignalMetadata about Vehicle_Cabin_Infotainment_HMI_EVEnergyUnits {2102 path = "Vehicle.Cabin.Infotainment.HMI.EVEnergyUnits";2103 kind = "actuator";2104 datatype = "string";2105 sourceDescription = "EV energy unit used in the current HMI";2106 sourceComment = "Ampere hours is by definition not an energy unit, but can be used as a measurement of energy if the voltage, like nominal voltage of the battery, is known.";2107 }2108 @VssAllowedValuesMetadata about Vehicle_Cabin_Infotainment_HMI_EVEnergyUnits {2109 allowedValues = "WATT_HOURS, AMPERE_HOURS, KILOWATT_HOURS";2110 }21112112 attribute def Vehicle_Cabin_Infotainment_HMI_FontSize :> Vehicle_Cabin_Infotainment_HMI_FontSize_AllowedValue;2113 @VssSignalMetadata about Vehicle_Cabin_Infotainment_HMI_FontSize {2114 path = "Vehicle.Cabin.Infotainment.HMI.FontSize";2115 kind = "actuator";2116 datatype = "string";2117 sourceDescription = "Font size used in the current HMI";2118 sourceComment = "";2119 }2120 @VssAllowedValuesMetadata about Vehicle_Cabin_Infotainment_HMI_FontSize {2121 allowedValues = "STANDARD, LARGE, EXTRA_LARGE";2122 }21232124 attribute def Vehicle_Cabin_Infotainment_HMI_FuelEconomyUnits :> Vehicle_Cabin_Infotainment_HMI_FuelEconomyUnits_AllowedValue;2125 @VssSignalMetadata about Vehicle_Cabin_Infotainment_HMI_FuelEconomyUnits {2126 path = "Vehicle.Cabin.Infotainment.HMI.FuelEconomyUnits";2127 kind = "actuator";2128 datatype = "string";2129 sourceDescription = "Fuel economy unit used in the current HMI";2130 sourceComment = "";2131 }2132 @VssAllowedValuesMetadata about Vehicle_Cabin_Infotainment_HMI_FuelEconomyUnits {2133 allowedValues = "MPG_UK, MPG_US, MILES_PER_LITER, KILOMETERS_PER_LITER, LITERS_PER_100_KILOMETERS";2134 }21352136 attribute def Vehicle_Cabin_Infotainment_HMI_FuelVolumeUnit :> Vehicle_Cabin_Infotainment_HMI_FuelVolumeUnit_AllowedValue;2137 @VssSignalMetadata about Vehicle_Cabin_Infotainment_HMI_FuelVolumeUnit {2138 path = "Vehicle.Cabin.Infotainment.HMI.FuelVolumeUnit";2139 kind = "actuator";2140 datatype = "string";2141 sourceDescription = "Fuel volume unit used in the current HMI";2142 sourceComment = "";2143 }2144 @VssAllowedValuesMetadata about Vehicle_Cabin_Infotainment_HMI_FuelVolumeUnit {2145 allowedValues = "LITER, GALLON_US, GALLON_UK";2146 }21472148 attribute def Vehicle_Cabin_Infotainment_HMI_IsScreenAlwaysOn :> Boolean;2149 @VssSignalMetadata about Vehicle_Cabin_Infotainment_HMI_IsScreenAlwaysOn {2150 path = "Vehicle.Cabin.Infotainment.HMI.IsScreenAlwaysOn";2151 kind = "actuator";2152 datatype = "boolean";2153 sourceDescription = "Used to prevent the screen going black if no action placed.";2154 sourceComment = "";2155 }21562157 attribute def Vehicle_Cabin_Infotainment_HMI_LastActionTime :> String;2158 @VssSignalMetadata about Vehicle_Cabin_Infotainment_HMI_LastActionTime {2159 path = "Vehicle.Cabin.Infotainment.HMI.LastActionTime";2160 kind = "sensor";2161 datatype = "string";2162 sourceDescription = "Time for last hmi action, formatted according to ISO 8601 with UTC time zone.";2163 sourceComment = "";2164 }2165 @VssQuantityMetadata about Vehicle_Cabin_Infotainment_HMI_LastActionTime {2166 quantityReference = "n/a";2167 unitReference = "ISO 8601 lexical date/time string";2168 }21692170 attribute def Vehicle_Cabin_Infotainment_HMI_SpeedUnit :> Vehicle_Cabin_Infotainment_HMI_SpeedUnit_AllowedValue;2171 @VssSignalMetadata about Vehicle_Cabin_Infotainment_HMI_SpeedUnit {2172 path = "Vehicle.Cabin.Infotainment.HMI.SpeedUnit";2173 kind = "actuator";2174 datatype = "string";2175 sourceDescription = "Speed unit used in the current HMI";2176 sourceComment = "";2177 }2178 @VssAllowedValuesMetadata about Vehicle_Cabin_Infotainment_HMI_SpeedUnit {2179 allowedValues = "METERS_PER_SECOND, MILES_PER_HOUR, KILOMETERS_PER_HOUR";2180 }21812182 attribute def Vehicle_Cabin_Infotainment_HMI_TemperatureUnit :> Vehicle_Cabin_Infotainment_HMI_TemperatureUnit_AllowedValue;2183 @VssSignalMetadata about Vehicle_Cabin_Infotainment_HMI_TemperatureUnit {2184 path = "Vehicle.Cabin.Infotainment.HMI.TemperatureUnit";2185 kind = "actuator";2186 datatype = "string";2187 sourceDescription = "Temperature unit used in the current HMI";2188 sourceComment = "";2189 }2190 @VssAllowedValuesMetadata about Vehicle_Cabin_Infotainment_HMI_TemperatureUnit {2191 allowedValues = "C, F";2192 }21932194 attribute def Vehicle_Cabin_Infotainment_HMI_TimeFormat :> Vehicle_Cabin_Infotainment_HMI_TimeFormat_AllowedValue;2195 @VssSignalMetadata about Vehicle_Cabin_Infotainment_HMI_TimeFormat {2196 path = "Vehicle.Cabin.Infotainment.HMI.TimeFormat";2197 kind = "actuator";2198 datatype = "string";2199 sourceDescription = "Time format used in the current HMI";2200 sourceComment = "";2201 }2202 @VssAllowedValuesMetadata about Vehicle_Cabin_Infotainment_HMI_TimeFormat {2203 allowedValues = "HR_12, HR_24";2204 }22052206 attribute def Vehicle_Cabin_Infotainment_HMI_TirePressureUnit :> Vehicle_Cabin_Infotainment_HMI_TirePressureUnit_AllowedValue;2207 @VssSignalMetadata about Vehicle_Cabin_Infotainment_HMI_TirePressureUnit {2208 path = "Vehicle.Cabin.Infotainment.HMI.TirePressureUnit";2209 kind = "actuator";2210 datatype = "string";2211 sourceDescription = "Tire pressure unit used in the current HMI";2212 sourceComment = "";2213 }2214 @VssAllowedValuesMetadata about Vehicle_Cabin_Infotainment_HMI_TirePressureUnit {2215 allowedValues = "PSI, KPA, BAR";2216 }22172218 attribute def Vehicle_Cabin_Infotainment_IsAutoPowerOptimize :> Boolean;2219 @VssSignalMetadata about Vehicle_Cabin_Infotainment_IsAutoPowerOptimize {2220 path = "Vehicle.Cabin.Infotainment.IsAutoPowerOptimize";2221 kind = "actuator";2222 datatype = "boolean";2223 sourceDescription = "Auto Power Optimization Flag When set to 'true', the system enables automatic power optimization, dynamically adjusting the power optimization level based on runtime conditions or features managed by the OEM. When set to 'false', manual control of the power optimization level is allowed.";2224 sourceComment = "";2225 }22262227 attribute def Vehicle_Cabin_Infotainment_Media_Action :> Vehicle_Cabin_Infotainment_Media_Action_AllowedValue;2228 @VssSignalMetadata about Vehicle_Cabin_Infotainment_Media_Action {2229 path = "Vehicle.Cabin.Infotainment.Media.Action";2230 kind = "actuator";2231 datatype = "string";2232 sourceDescription = "Tells if the media was";2233 sourceComment = "";2234 }2235 @VssAllowedValuesMetadata about Vehicle_Cabin_Infotainment_Media_Action {2236 allowedValues = "UNKNOWN, STOP, PLAY, FAST_FORWARD, FAST_BACKWARD, SKIP_FORWARD, SKIP_BACKWARD";2237 }22382239 attribute def Vehicle_Cabin_Infotainment_Media_DeclinedURI :> String;2240 @VssSignalMetadata about Vehicle_Cabin_Infotainment_Media_DeclinedURI {2241 path = "Vehicle.Cabin.Infotainment.Media.DeclinedURI";2242 kind = "sensor";2243 datatype = "string";2244 sourceDescription = "URI of suggested media that was declined";2245 sourceComment = "";2246 }22472248 attribute def Vehicle_Cabin_Infotainment_Media_Played_Album :> String;2249 @VssSignalMetadata about Vehicle_Cabin_Infotainment_Media_Played_Album {2250 path = "Vehicle.Cabin.Infotainment.Media.Played.Album";2251 kind = "sensor";2252 datatype = "string";2253 sourceDescription = "Name of album being played";2254 sourceComment = "";2255 }22562257 attribute def Vehicle_Cabin_Infotainment_Media_Played_Artist :> String;2258 @VssSignalMetadata about Vehicle_Cabin_Infotainment_Media_Played_Artist {2259 path = "Vehicle.Cabin.Infotainment.Media.Played.Artist";2260 kind = "sensor";2261 datatype = "string";2262 sourceDescription = "Name of artist being played";2263 sourceComment = "";2264 }22652266 attribute def Vehicle_Cabin_Infotainment_Media_Played_Genre :> String;2267 @VssSignalMetadata about Vehicle_Cabin_Infotainment_Media_Played_Genre {2268 path = "Vehicle.Cabin.Infotainment.Media.Played.Genre";2269 kind = "sensor";2270 datatype = "string";2271 sourceDescription = "Name of genre being played";2272 sourceComment = "";2273 }22742275 attribute def Vehicle_Cabin_Infotainment_Media_Played_PlaybackRate :> Real;2276 @VssSignalMetadata about Vehicle_Cabin_Infotainment_Media_Played_PlaybackRate {2277 path = "Vehicle.Cabin.Infotainment.Media.Played.PlaybackRate";2278 kind = "actuator";2279 datatype = "float";2280 sourceDescription = "Current playback rate of media being played.";2281 sourceComment = "The normal playback rate is multiplied by this value to obtain the current rate, so a value of 1.0 indicates normal speed. Values of lower than 1.0 make the media play slower than normal. Values of higher than 1.0 make the media play faster than normal.";2282 }22832284 attribute def Vehicle_Cabin_Infotainment_Media_Played_Source :> Vehicle_Cabin_Infotainment_Media_Played_Source_AllowedValue;2285 @VssSignalMetadata about Vehicle_Cabin_Infotainment_Media_Played_Source {2286 path = "Vehicle.Cabin.Infotainment.Media.Played.Source";2287 kind = "actuator";2288 datatype = "string";2289 sourceDescription = "Media selected for playback";2290 sourceComment = "";2291 }2292 @VssAllowedValuesMetadata about Vehicle_Cabin_Infotainment_Media_Played_Source {2293 allowedValues = "UNKNOWN, SIRIUS_XM, AM, FM, DAB, TV, CD, DVD, AUX, USB, DISK, BLUETOOTH, INTERNET, VOICE, BEEP";2294 }22952296 attribute def Vehicle_Cabin_Infotainment_Media_Played_Track :> String;2297 @VssSignalMetadata about Vehicle_Cabin_Infotainment_Media_Played_Track {2298 path = "Vehicle.Cabin.Infotainment.Media.Played.Track";2299 kind = "sensor";2300 datatype = "string";2301 sourceDescription = "Name of track being played";2302 sourceComment = "";2303 }23042305 attribute def Vehicle_Cabin_Infotainment_Media_Played_URI :> String;2306 @VssSignalMetadata about Vehicle_Cabin_Infotainment_Media_Played_URI {2307 path = "Vehicle.Cabin.Infotainment.Media.Played.URI";2308 kind = "sensor";2309 datatype = "string";2310 sourceDescription = "User Resource associated with the media";2311 sourceComment = "";2312 }23132314 attribute def Vehicle_Cabin_Infotainment_Media_SelectedURI :> String;2315 @VssSignalMetadata about Vehicle_Cabin_Infotainment_Media_SelectedURI {2316 path = "Vehicle.Cabin.Infotainment.Media.SelectedURI";2317 kind = "actuator";2318 datatype = "string";2319 sourceDescription = "URI of suggested media that was selected";2320 sourceComment = "";2321 }23222323 attribute def Vehicle_Cabin_Infotainment_Media_Volume :> Integer;2324 @VssSignalMetadata about Vehicle_Cabin_Infotainment_Media_Volume {2325 path = "Vehicle.Cabin.Infotainment.Media.Volume";2326 kind = "actuator";2327 datatype = "uint8";2328 sourceDescription = "Current Media Volume";2329 sourceComment = "";2330 }2331 @VssQuantityMetadata about Vehicle_Cabin_Infotainment_Media_Volume {2332 quantityReference = "ISQ::dimensionless";2333 unitReference = "SI::percent";2334 }2335 @VssRangeMetadata about Vehicle_Cabin_Infotainment_Media_Volume {2336 minValue = "0";2337 maxValue = "100";2338 }23392340 attribute def Vehicle_Cabin_Infotainment_Navigation_DestinationSet_Latitude :> Real;2341 @VssSignalMetadata about Vehicle_Cabin_Infotainment_Navigation_DestinationSet_Latitude {2342 path = "Vehicle.Cabin.Infotainment.Navigation.DestinationSet.Latitude";2343 kind = "actuator";2344 datatype = "double";2345 sourceDescription = "Latitude of destination in WGS 84 geodetic coordinates.";2346 sourceComment = "";2347 }2348 @VssQuantityMetadata about Vehicle_Cabin_Infotainment_Navigation_DestinationSet_Latitude {2349 quantityReference = "ISQ::planeAngle";2350 unitReference = "SI::degree";2351 }2352 @VssRangeMetadata about Vehicle_Cabin_Infotainment_Navigation_DestinationSet_Latitude {2353 minValue = "-90";2354 maxValue = "90";2355 }23562357 attribute def Vehicle_Cabin_Infotainment_Navigation_DestinationSet_Longitude :> Real;2358 @VssSignalMetadata about Vehicle_Cabin_Infotainment_Navigation_DestinationSet_Longitude {2359 path = "Vehicle.Cabin.Infotainment.Navigation.DestinationSet.Longitude";2360 kind = "actuator";2361 datatype = "double";2362 sourceDescription = "Longitude of destination in WGS 84 geodetic coordinates.";2363 sourceComment = "";2364 }2365 @VssQuantityMetadata about Vehicle_Cabin_Infotainment_Navigation_DestinationSet_Longitude {2366 quantityReference = "ISQ::planeAngle";2367 unitReference = "SI::degree";2368 }2369 @VssRangeMetadata about Vehicle_Cabin_Infotainment_Navigation_DestinationSet_Longitude {2370 minValue = "-180";2371 maxValue = "180";2372 }23732374 attribute def Vehicle_Cabin_Infotainment_Navigation_GuidanceVoice :> Vehicle_Cabin_Infotainment_Navigation_GuidanceVoice_AllowedValue;2375 @VssSignalMetadata about Vehicle_Cabin_Infotainment_Navigation_GuidanceVoice {2376 path = "Vehicle.Cabin.Infotainment.Navigation.GuidanceVoice";2377 kind = "actuator";2378 datatype = "string";2379 sourceDescription = "Navigation guidance state that was selected.";2380 sourceComment = "ETC indicates a voice alternative not covered by the explicitly listed alternatives.";2381 }2382 @VssAllowedValuesMetadata about Vehicle_Cabin_Infotainment_Navigation_GuidanceVoice {2383 allowedValues = "STANDARD_MALE, STANDARD_FEMALE, ETC";2384 }23852386 attribute def Vehicle_Cabin_Infotainment_Navigation_Map_IsAutoScaleModeUsed :> Boolean;2387 @VssSignalMetadata about Vehicle_Cabin_Infotainment_Navigation_Map_IsAutoScaleModeUsed {2388 path = "Vehicle.Cabin.Infotainment.Navigation.Map.IsAutoScaleModeUsed";2389 kind = "actuator";2390 datatype = "boolean";2391 sourceDescription = "Used to select auto-scaling mode. This feature dynamically adjusts the zoom level of the map to provide an optimal view based on the current speed of the vehicle";2392 sourceComment = "If true, then auto-scaling mode is used. If false, then manual-scaling mode is used.";2393 }23942395 attribute def Vehicle_Cabin_Infotainment_Navigation_Mute :> Vehicle_Cabin_Infotainment_Navigation_Mute_AllowedValue;2396 @VssSignalMetadata about Vehicle_Cabin_Infotainment_Navigation_Mute {2397 path = "Vehicle.Cabin.Infotainment.Navigation.Mute";2398 kind = "actuator";2399 datatype = "string";2400 sourceDescription = "Navigation mute state that was selected.";2401 sourceComment = "";2402 }2403 @VssAllowedValuesMetadata about Vehicle_Cabin_Infotainment_Navigation_Mute {2404 allowedValues = "MUTED, ALERT_ONLY, UNMUTED";2405 }24062407 attribute def Vehicle_Cabin_Infotainment_Navigation_Volume :> Integer;2408 @VssSignalMetadata about Vehicle_Cabin_Infotainment_Navigation_Volume {2409 path = "Vehicle.Cabin.Infotainment.Navigation.Volume";2410 kind = "actuator";2411 datatype = "uint8";2412 sourceDescription = "Current navigation volume";2413 sourceComment = "";2414 }2415 @VssQuantityMetadata about Vehicle_Cabin_Infotainment_Navigation_Volume {2416 quantityReference = "ISQ::dimensionless";2417 unitReference = "SI::percent";2418 }2419 @VssRangeMetadata about Vehicle_Cabin_Infotainment_Navigation_Volume {2420 minValue = "0";2421 maxValue = "100";2422 }24232424 attribute def Vehicle_Cabin_Infotainment_PowerOptimizeLevel :> Integer;2425 @VssSignalMetadata about Vehicle_Cabin_Infotainment_PowerOptimizeLevel {2426 path = "Vehicle.Cabin.Infotainment.PowerOptimizeLevel";2427 kind = "actuator";2428 datatype = "uint8";2429 sourceDescription = "Power optimization level for this branch/subsystem. A higher number indicates more aggressive power optimization. Level 0 indicates that all functionality is enabled, no power optimization enabled. Level 10 indicates most aggressive power optimization mode, only essential functionality enabled.";2430 sourceComment = "";2431 }2432 @VssRangeMetadata about Vehicle_Cabin_Infotainment_PowerOptimizeLevel {2433 minValue = "0";2434 maxValue = "10";2435 }24362437 attribute def Vehicle_Cabin_Infotainment_SmartphoneProjection_Active :> Vehicle_Cabin_Infotainment_SmartphoneProjection_Active_AllowedValue;2438 @VssSignalMetadata about Vehicle_Cabin_Infotainment_SmartphoneProjection_Active {2439 path = "Vehicle.Cabin.Infotainment.SmartphoneProjection.Active";2440 kind = "actuator";2441 datatype = "string";2442 sourceDescription = "Projection activation info.";2443 sourceComment = "NONE indicates that projection is not supported.";2444 }2445 @VssAllowedValuesMetadata about Vehicle_Cabin_Infotainment_SmartphoneProjection_Active {2446 allowedValues = "NONE, ACTIVE, INACTIVE";2447 }24482449 attribute def Vehicle_Cabin_Infotainment_SmartphoneProjection_Source :> Vehicle_Cabin_Infotainment_SmartphoneProjection_Source_AllowedValue;2450 @VssSignalMetadata about Vehicle_Cabin_Infotainment_SmartphoneProjection_Source {2451 path = "Vehicle.Cabin.Infotainment.SmartphoneProjection.Source";2452 kind = "actuator";2453 datatype = "string";2454 sourceDescription = "Connectivity source selected for projection.";2455 sourceComment = "Smartphone projection exposes or controls specific applications on the Smartphone on the vehicle infotainment system.";2456 }2457 @VssAllowedValuesMetadata about Vehicle_Cabin_Infotainment_SmartphoneProjection_Source {2458 allowedValues = "USB, BLUETOOTH, WIFI";2459 }24602461 attribute def Vehicle_Cabin_Infotainment_SmartphoneProjection_SupportedMode :> Vehicle_Cabin_Infotainment_SmartphoneProjection_SupportedMode_AllowedValue;2462 @VssSignalMetadata about Vehicle_Cabin_Infotainment_SmartphoneProjection_SupportedMode {2463 path = "Vehicle.Cabin.Infotainment.SmartphoneProjection.SupportedMode";2464 kind = "attribute";2465 datatype = "string[]";2466 sourceDescription = "Supportable list for projection.";2467 sourceComment = "";2468 }2469 @VssAllowedValuesMetadata about Vehicle_Cabin_Infotainment_SmartphoneProjection_SupportedMode {2470 allowedValues = "ANDROID_AUTO, APPLE_CARPLAY, MIRROR_LINK, OTHER";2471 }24722473 attribute def Vehicle_Cabin_Infotainment_SmartphoneScreenMirroring_Active :> Vehicle_Cabin_Infotainment_SmartphoneScreenMirroring_Active_AllowedValue;2474 @VssSignalMetadata about Vehicle_Cabin_Infotainment_SmartphoneScreenMirroring_Active {2475 path = "Vehicle.Cabin.Infotainment.SmartphoneScreenMirroring.Active";2476 kind = "actuator";2477 datatype = "string";2478 sourceDescription = "Mirroring activation info.";2479 sourceComment = "NONE indicates that mirroring is not supported.";2480 }2481 @VssAllowedValuesMetadata about Vehicle_Cabin_Infotainment_SmartphoneScreenMirroring_Active {2482 allowedValues = "NONE, ACTIVE, INACTIVE";2483 }24842485 attribute def Vehicle_Cabin_Infotainment_SmartphoneScreenMirroring_Source :> Vehicle_Cabin_Infotainment_SmartphoneScreenMirroring_Source_AllowedValue;2486 @VssSignalMetadata about Vehicle_Cabin_Infotainment_SmartphoneScreenMirroring_Source {2487 path = "Vehicle.Cabin.Infotainment.SmartphoneScreenMirroring.Source";2488 kind = "actuator";2489 datatype = "string";2490 sourceDescription = "Connectivity source selected for mirroring.";2491 sourceComment = "";2492 }2493 @VssAllowedValuesMetadata about Vehicle_Cabin_Infotainment_SmartphoneScreenMirroring_Source {2494 allowedValues = "USB, BLUETOOTH, WIFI";2495 }24962497 attribute def Vehicle_Cabin_IsAutoPowerOptimize :> Boolean;2498 @VssSignalMetadata about Vehicle_Cabin_IsAutoPowerOptimize {2499 path = "Vehicle.Cabin.IsAutoPowerOptimize";2500 kind = "actuator";2501 datatype = "boolean";2502 sourceDescription = "Auto Power Optimization Flag When set to 'true', the system enables automatic power optimization, dynamically adjusting the power optimization level based on runtime conditions or features managed by the OEM. When set to 'false', manual control of the power optimization level is allowed.";2503 sourceComment = "";2504 }25052506 attribute def Vehicle_Cabin_IsWindowChildLockEngaged :> Boolean;2507 @VssSignalMetadata about Vehicle_Cabin_IsWindowChildLockEngaged {2508 path = "Vehicle.Cabin.IsWindowChildLockEngaged";2509 kind = "actuator";2510 datatype = "boolean";2511 sourceDescription = "Is window child lock engaged. True = Engaged. False = Disengaged.";2512 sourceComment = "Window child lock refers to the functionality to disable the move window button next to most windows, so that they only can be operated by the driver.";2513 }25142515 attribute def Vehicle_Cabin_Light_AmbientLight_Color :> String;2516 @VssSignalMetadata about Vehicle_Cabin_Light_AmbientLight_Color {2517 path = "Vehicle.Cabin.Light.AmbientLight.Color";2518 kind = "actuator";2519 datatype = "string";2520 sourceDescription = "Hexadecimal color code represented as a 3-byte RGB (i.e. Red, Green, and Blue) value preceded by a hash symbol \"#\". Allowed range \"#000000\" to \"#FFFFFF\".";2521 sourceComment = "For example; \"#C0C0C0\" = Silver, \"#FFD700\" = Gold, \"#000000\" = Black, \"#FFFFFF\" = White, etc.";2522 }25232524 attribute def Vehicle_Cabin_Light_AmbientLight_Intensity :> Integer;2525 @VssSignalMetadata about Vehicle_Cabin_Light_AmbientLight_Intensity {2526 path = "Vehicle.Cabin.Light.AmbientLight.Intensity";2527 kind = "actuator";2528 datatype = "uint8";2529 sourceDescription = "How much of the maximum possible brightness of the light is used. 1 = Maximum attenuation, 100 = No attenuation (i.e. full brightness).";2530 sourceComment = "Minimum value cannot be zero as on/off is controlled by the actuator IsLightOn. V4.0 moved from Cabin.Lights.AmbientLight.Intensity to enable individual control of lights via the SingleConfigurableLight.vspec.";2531 }2532 @VssQuantityMetadata about Vehicle_Cabin_Light_AmbientLight_Intensity {2533 quantityReference = "ISQ::dimensionless";2534 unitReference = "SI::percent";2535 }2536 @VssRangeMetadata about Vehicle_Cabin_Light_AmbientLight_Intensity {2537 minValue = "1";2538 maxValue = "100";2539 }25402541 attribute def Vehicle_Cabin_Light_AmbientLight_IsLightOn :> Boolean;2542 @VssSignalMetadata about Vehicle_Cabin_Light_AmbientLight_IsLightOn {2543 path = "Vehicle.Cabin.Light.AmbientLight.IsLightOn";2544 kind = "actuator";2545 datatype = "boolean";2546 sourceDescription = "Indicates whether the light is turned on. True = On, False = Off.";2547 sourceComment = "";2548 }25492550 attribute def Vehicle_Cabin_Light_InteractiveLightBar_Color :> String;2551 @VssSignalMetadata about Vehicle_Cabin_Light_InteractiveLightBar_Color {2552 path = "Vehicle.Cabin.Light.InteractiveLightBar.Color";2553 kind = "actuator";2554 datatype = "string";2555 sourceDescription = "Hexadecimal color code represented as a 3-byte RGB (i.e. Red, Green, and Blue) value preceded by a hash symbol \"#\". Allowed range \"#000000\" to \"#FFFFFF\".";2556 sourceComment = "For example; \"#C0C0C0\" = Silver, \"#FFD700\" = Gold, \"#000000\" = Black, \"#FFFFFF\" = White, etc.";2557 }25582559 attribute def Vehicle_Cabin_Light_InteractiveLightBar_Effect :> String;2560 @VssSignalMetadata about Vehicle_Cabin_Light_InteractiveLightBar_Effect {2561 path = "Vehicle.Cabin.Light.InteractiveLightBar.Effect";2562 kind = "actuator";2563 datatype = "string";2564 sourceDescription = "Light effect selection from a predefined set of allowed values.";2565 sourceComment = "Default and allowed values are OEM-specific and should be defined accordingly (e.g. with the use of overlays).";2566 }25672568 attribute def Vehicle_Cabin_Light_InteractiveLightBar_Intensity :> Integer;2569 @VssSignalMetadata about Vehicle_Cabin_Light_InteractiveLightBar_Intensity {2570 path = "Vehicle.Cabin.Light.InteractiveLightBar.Intensity";2571 kind = "actuator";2572 datatype = "uint8";2573 sourceDescription = "How much of the maximum possible brightness of the light is used. 1 = Maximum attenuation, 100 = No attenuation (i.e. full brightness).";2574 sourceComment = "Minimum value cannot be zero as on/off is controlled by the actuator IsLightOn. V4.0 moved from Cabin.Lights.AmbientLight.Intensity to enable individual control of lights via the SingleConfigurableLight.vspec.";2575 }2576 @VssQuantityMetadata about Vehicle_Cabin_Light_InteractiveLightBar_Intensity {2577 quantityReference = "ISQ::dimensionless";2578 unitReference = "SI::percent";2579 }2580 @VssRangeMetadata about Vehicle_Cabin_Light_InteractiveLightBar_Intensity {2581 minValue = "1";2582 maxValue = "100";2583 }25842585 attribute def Vehicle_Cabin_Light_InteractiveLightBar_IsLightOn :> Boolean;2586 @VssSignalMetadata about Vehicle_Cabin_Light_InteractiveLightBar_IsLightOn {2587 path = "Vehicle.Cabin.Light.InteractiveLightBar.IsLightOn";2588 kind = "actuator";2589 datatype = "boolean";2590 sourceDescription = "Indicates whether the light is turned on. True = On, False = Off.";2591 sourceComment = "";2592 }25932594 attribute def Vehicle_Cabin_Light_IsDomeOn :> Boolean;2595 @VssSignalMetadata about Vehicle_Cabin_Light_IsDomeOn {2596 path = "Vehicle.Cabin.Light.IsDomeOn";2597 kind = "actuator";2598 datatype = "boolean";2599 sourceDescription = "Is central dome light on";2600 sourceComment = "";2601 }26022603 attribute def Vehicle_Cabin_Light_IsGloveBoxOn :> Boolean;2604 @VssSignalMetadata about Vehicle_Cabin_Light_IsGloveBoxOn {2605 path = "Vehicle.Cabin.Light.IsGloveBoxOn";2606 kind = "actuator";2607 datatype = "boolean";2608 sourceDescription = "Is glove box light on";2609 sourceComment = "";2610 }26112612 attribute def Vehicle_Cabin_Light_PerceivedAmbientLight :> Integer;2613 @VssSignalMetadata about Vehicle_Cabin_Light_PerceivedAmbientLight {2614 path = "Vehicle.Cabin.Light.PerceivedAmbientLight";2615 kind = "sensor";2616 datatype = "uint8";2617 sourceDescription = "The percentage of ambient light that is measured (e.g., by a sensor) inside the cabin. 0 = No ambient light. 100 = Full brightness.";2618 sourceComment = "V4.0 named changed from \"AmbientLight\" to \"PerceivedAmbientLight\". This is a read-only property that refers to the pre-existing light (e.g., natural light). If you are looking for the in-cabin decorative lights that sometimes are also called \"AmbientLights\", please refer to the branch Vehicle.Cabin.Light.AmbientLight.";2619 }2620 @VssQuantityMetadata about Vehicle_Cabin_Light_PerceivedAmbientLight {2621 quantityReference = "ISQ::dimensionless";2622 unitReference = "SI::percent";2623 }2624 @VssRangeMetadata about Vehicle_Cabin_Light_PerceivedAmbientLight {2625 minValue = "0";2626 maxValue = "100";2627 }26282629 attribute def Vehicle_Cabin_Light_Spotlight_Color :> String;2630 @VssSignalMetadata about Vehicle_Cabin_Light_Spotlight_Color {2631 path = "Vehicle.Cabin.Light.Spotlight.Color";2632 kind = "actuator";2633 datatype = "string";2634 sourceDescription = "Hexadecimal color code represented as a 3-byte RGB (i.e. Red, Green, and Blue) value preceded by a hash symbol \"#\". Allowed range \"#000000\" to \"#FFFFFF\".";2635 sourceComment = "For example; \"#C0C0C0\" = Silver, \"#FFD700\" = Gold, \"#000000\" = Black, \"#FFFFFF\" = White, etc.";2636 }26372638 attribute def Vehicle_Cabin_Light_Spotlight_Intensity :> Integer;2639 @VssSignalMetadata about Vehicle_Cabin_Light_Spotlight_Intensity {2640 path = "Vehicle.Cabin.Light.Spotlight.Intensity";2641 kind = "actuator";2642 datatype = "uint8";2643 sourceDescription = "How much of the maximum possible brightness of the light is used. 1 = Maximum attenuation, 100 = No attenuation (i.e. full brightness).";2644 sourceComment = "Minimum value cannot be zero as on/off is controlled by the actuator IsLightOn. V4.0 moved from Cabin.Lights.AmbientLight.Intensity to enable individual control of lights via the SingleConfigurableLight.vspec.";2645 }2646 @VssQuantityMetadata about Vehicle_Cabin_Light_Spotlight_Intensity {2647 quantityReference = "ISQ::dimensionless";2648 unitReference = "SI::percent";2649 }2650 @VssRangeMetadata about Vehicle_Cabin_Light_Spotlight_Intensity {2651 minValue = "1";2652 maxValue = "100";2653 }26542655 attribute def Vehicle_Cabin_Light_Spotlight_IsLightOn :> Boolean;2656 @VssSignalMetadata about Vehicle_Cabin_Light_Spotlight_IsLightOn {2657 path = "Vehicle.Cabin.Light.Spotlight.IsLightOn";2658 kind = "actuator";2659 datatype = "boolean";2660 sourceDescription = "Indicates whether the light is turned on. True = On, False = Off.";2661 sourceComment = "";2662 }26632664 attribute def Vehicle_Cabin_PowerOptimizeLevel :> Integer;2665 @VssSignalMetadata about Vehicle_Cabin_PowerOptimizeLevel {2666 path = "Vehicle.Cabin.PowerOptimizeLevel";2667 kind = "actuator";2668 datatype = "uint8";2669 sourceDescription = "Power optimization level for this branch/subsystem. A higher number indicates more aggressive power optimization. Level 0 indicates that all functionality is enabled, no power optimization enabled. Level 10 indicates most aggressive power optimization mode, only essential functionality enabled.";2670 sourceComment = "";2671 }2672 @VssRangeMetadata about Vehicle_Cabin_PowerOptimizeLevel {2673 minValue = "0";2674 maxValue = "10";2675 }26762677 attribute def Vehicle_Cabin_RearShade_IsOpen :> Boolean;2678 @VssSignalMetadata about Vehicle_Cabin_RearShade_IsOpen {2679 path = "Vehicle.Cabin.RearShade.IsOpen";2680 kind = "actuator";2681 datatype = "boolean";2682 sourceDescription = "Is item open or closed? True = Fully or partially open. False = Fully closed.";2683 sourceComment = "";2684 }26852686 attribute def Vehicle_Cabin_RearShade_Position :> Integer;2687 @VssSignalMetadata about Vehicle_Cabin_RearShade_Position {2688 path = "Vehicle.Cabin.RearShade.Position";2689 kind = "actuator";2690 datatype = "uint8";2691 sourceDescription = "Item position. 0 = Start position 100 = End position.";2692 sourceComment = "Relationship between Open/Close and Start/End position is item dependent.";2693 }2694 @VssQuantityMetadata about Vehicle_Cabin_RearShade_Position {2695 quantityReference = "ISQ::dimensionless";2696 unitReference = "SI::percent";2697 }2698 @VssRangeMetadata about Vehicle_Cabin_RearShade_Position {2699 minValue = "0";2700 maxValue = "100";2701 }27022703 attribute def Vehicle_Cabin_RearShade_Switch :> Vehicle_Cabin_RearShade_Switch_AllowedValue;2704 @VssSignalMetadata about Vehicle_Cabin_RearShade_Switch {2705 path = "Vehicle.Cabin.RearShade.Switch";2706 kind = "actuator";2707 datatype = "string";2708 sourceDescription = "Switch controlling sliding action such as window, sunroof, or blind.";2709 sourceComment = "";2710 }2711 @VssAllowedValuesMetadata about Vehicle_Cabin_RearShade_Switch {2712 allowedValues = "INACTIVE, CLOSE, OPEN, ONE_SHOT_CLOSE, ONE_SHOT_OPEN";2713 }27142715 attribute def Vehicle_Cabin_RearviewMirror_DimmingLevel :> Integer;2716 @VssSignalMetadata about Vehicle_Cabin_RearviewMirror_DimmingLevel {2717 path = "Vehicle.Cabin.RearviewMirror.DimmingLevel";2718 kind = "actuator";2719 datatype = "uint8";2720 sourceDescription = "Dimming level of rear-view mirror. 0 = Undimmed. 100 = Fully dimmed.";2721 sourceComment = "";2722 }2723 @VssQuantityMetadata about Vehicle_Cabin_RearviewMirror_DimmingLevel {2724 quantityReference = "ISQ::dimensionless";2725 unitReference = "SI::percent";2726 }2727 @VssRangeMetadata about Vehicle_Cabin_RearviewMirror_DimmingLevel {2728 minValue = "";2729 maxValue = "100";2730 }27312732 attribute def Vehicle_Cabin_Seat_Airbag_IsDeployed :> Boolean;2733 @VssSignalMetadata about Vehicle_Cabin_Seat_Airbag_IsDeployed {2734 path = "Vehicle.Cabin.Seat.Airbag.IsDeployed";2735 kind = "sensor";2736 datatype = "boolean";2737 sourceDescription = "Airbag deployment status. True = Airbag deployed. False = Airbag not deployed.";2738 sourceComment = "";2739 }27402741 attribute def Vehicle_Cabin_Seat_Airbag_IsEnabled :> Boolean;2742 @VssSignalMetadata about Vehicle_Cabin_Seat_Airbag_IsEnabled {2743 path = "Vehicle.Cabin.Seat.Airbag.IsEnabled";2744 kind = "sensor";2745 datatype = "boolean";2746 sourceDescription = "Airbag enabled status. True = Airbag enabled. False = Airbag not enabled.";2747 sourceComment = "";2748 }27492750 attribute def Vehicle_Cabin_Seat_Backrest_BottomLumbarSupport :> Real;2751 @VssSignalMetadata about Vehicle_Cabin_Seat_Backrest_BottomLumbarSupport {2752 path = "Vehicle.Cabin.Seat.Backrest.BottomLumbarSupport";2753 kind = "actuator";2754 datatype = "float";2755 sourceDescription = "Bottom lumbar support (in/out position). 0 = Innermost position. 100 = Outermost position.";2756 sourceComment = "";2757 }2758 @VssQuantityMetadata about Vehicle_Cabin_Seat_Backrest_BottomLumbarSupport {2759 quantityReference = "ISQ::dimensionless";2760 unitReference = "SI::percent";2761 }2762 @VssRangeMetadata about Vehicle_Cabin_Seat_Backrest_BottomLumbarSupport {2763 minValue = "0";2764 maxValue = "100";2765 }27662767 attribute def Vehicle_Cabin_Seat_Backrest_HeatingCooling :> Integer;2768 @VssSignalMetadata about Vehicle_Cabin_Seat_Backrest_HeatingCooling {2769 path = "Vehicle.Cabin.Seat.Backrest.HeatingCooling";2770 kind = "actuator";2771 datatype = "int8";2772 sourceDescription = "Heating or Cooling requsted for the Item. -100 = Maximum cooling, 0 = Heating/cooling deactivated, 100 = Maximum heating.";2773 sourceComment = "";2774 }2775 @VssQuantityMetadata about Vehicle_Cabin_Seat_Backrest_HeatingCooling {2776 quantityReference = "ISQ::dimensionless";2777 unitReference = "SI::percent";2778 }2779 @VssRangeMetadata about Vehicle_Cabin_Seat_Backrest_HeatingCooling {2780 minValue = "-100";2781 maxValue = "100";2782 }27832784 attribute def Vehicle_Cabin_Seat_Backrest_IsLessLumbarSupportSwitchEngaged :> Boolean;2785 @VssSignalMetadata about Vehicle_Cabin_Seat_Backrest_IsLessLumbarSupportSwitchEngaged {2786 path = "Vehicle.Cabin.Seat.Backrest.IsLessLumbarSupportSwitchEngaged";2787 kind = "actuator";2788 datatype = "boolean";2789 sourceDescription = "Is switch for less lumbar support engaged.";2790 sourceComment = "Affects the property (Backrest.LumbarSupport).";2791 }27922793 attribute def Vehicle_Cabin_Seat_Backrest_IsLessSideBolsterSupportSwitchEngaged :> Boolean;2794 @VssSignalMetadata about Vehicle_Cabin_Seat_Backrest_IsLessSideBolsterSupportSwitchEngaged {2795 path = "Vehicle.Cabin.Seat.Backrest.IsLessSideBolsterSupportSwitchEngaged";2796 kind = "actuator";2797 datatype = "boolean";2798 sourceDescription = "Is switch for less side bolster support engaged.";2799 sourceComment = "Affects the property (Backrest.SideBolsterSupport).";2800 }28012802 attribute def Vehicle_Cabin_Seat_Backrest_IsLumbarDownSwitchEngaged :> Boolean;2803 @VssSignalMetadata about Vehicle_Cabin_Seat_Backrest_IsLumbarDownSwitchEngaged {2804 path = "Vehicle.Cabin.Seat.Backrest.IsLumbarDownSwitchEngaged";2805 kind = "actuator";2806 datatype = "boolean";2807 sourceDescription = "Lumbar down switch engaged.";2808 sourceComment = "Affects the property (Backrest.LumbarSupport).";2809 }28102811 attribute def Vehicle_Cabin_Seat_Backrest_IsLumbarUpSwitchEngaged :> Boolean;2812 @VssSignalMetadata about Vehicle_Cabin_Seat_Backrest_IsLumbarUpSwitchEngaged {2813 path = "Vehicle.Cabin.Seat.Backrest.IsLumbarUpSwitchEngaged";2814 kind = "actuator";2815 datatype = "boolean";2816 sourceDescription = "Lumbar up switch engaged.";2817 sourceComment = "Affects the property (Backrest.LumbarSupport).";2818 }28192820 attribute def Vehicle_Cabin_Seat_Backrest_IsMoreLumbarSupportSwitchEngaged :> Boolean;2821 @VssSignalMetadata about Vehicle_Cabin_Seat_Backrest_IsMoreLumbarSupportSwitchEngaged {2822 path = "Vehicle.Cabin.Seat.Backrest.IsMoreLumbarSupportSwitchEngaged";2823 kind = "actuator";2824 datatype = "boolean";2825 sourceDescription = "Is switch for more lumbar support engaged.";2826 sourceComment = "Affects the property (Backrest.LumbarSupport).";2827 }28282829 attribute def Vehicle_Cabin_Seat_Backrest_IsMoreSideBolsterSupportSwitchEngaged :> Boolean;2830 @VssSignalMetadata about Vehicle_Cabin_Seat_Backrest_IsMoreSideBolsterSupportSwitchEngaged {2831 path = "Vehicle.Cabin.Seat.Backrest.IsMoreSideBolsterSupportSwitchEngaged";2832 kind = "actuator";2833 datatype = "boolean";2834 sourceDescription = "Is switch for more side bolster support engaged.";2835 sourceComment = "Affects the property (Backrest.SideBolsterSupport).";2836 }28372838 attribute def Vehicle_Cabin_Seat_Backrest_IsReclineBackwardSwitchEngaged :> Boolean;2839 @VssSignalMetadata about Vehicle_Cabin_Seat_Backrest_IsReclineBackwardSwitchEngaged {2840 path = "Vehicle.Cabin.Seat.Backrest.IsReclineBackwardSwitchEngaged";2841 kind = "actuator";2842 datatype = "boolean";2843 sourceDescription = "Backrest recline backward switch engaged.";2844 sourceComment = "Affects the property (Backrest.Recline).";2845 }28462847 attribute def Vehicle_Cabin_Seat_Backrest_IsReclineForwardSwitchEngaged :> Boolean;2848 @VssSignalMetadata about Vehicle_Cabin_Seat_Backrest_IsReclineForwardSwitchEngaged {2849 path = "Vehicle.Cabin.Seat.Backrest.IsReclineForwardSwitchEngaged";2850 kind = "actuator";2851 datatype = "boolean";2852 sourceDescription = "Backrest recline forward switch engaged.";2853 sourceComment = "Affects the property (Backrest.Recline).";2854 }28552856 attribute def Vehicle_Cabin_Seat_Backrest_LumbarHeight :> Integer;2857 @VssSignalMetadata about Vehicle_Cabin_Seat_Backrest_LumbarHeight {2858 path = "Vehicle.Cabin.Seat.Backrest.LumbarHeight";2859 kind = "actuator";2860 datatype = "uint8";2861 sourceDescription = "Height of lumbar support. Position is relative within available movable range of the lumbar support. 0 = Lowermost position supported.";2862 sourceComment = "";2863 }2864 @VssQuantityMetadata about Vehicle_Cabin_Seat_Backrest_LumbarHeight {2865 quantityReference = "ISQ::length";2866 unitReference = "SI::millimetre";2867 }2868 @VssRangeMetadata about Vehicle_Cabin_Seat_Backrest_LumbarHeight {2869 minValue = "0";2870 maxValue = "";2871 }28722873 attribute def Vehicle_Cabin_Seat_Backrest_LumbarSupport :> Real;2874 @VssSignalMetadata about Vehicle_Cabin_Seat_Backrest_LumbarSupport {2875 path = "Vehicle.Cabin.Seat.Backrest.LumbarSupport";2876 kind = "actuator";2877 datatype = "float";2878 sourceDescription = "Lumbar support (in/out position). 0 = Innermost position. 100 = Outermost position.";2879 sourceComment = "A vehicle should typically either use this generic lumbar signal or the more specified top/mid/bottom signals.";2880 }2881 @VssQuantityMetadata about Vehicle_Cabin_Seat_Backrest_LumbarSupport {2882 quantityReference = "ISQ::dimensionless";2883 unitReference = "SI::percent";2884 }2885 @VssRangeMetadata about Vehicle_Cabin_Seat_Backrest_LumbarSupport {2886 minValue = "0";2887 maxValue = "100";2888 }28892890 attribute def Vehicle_Cabin_Seat_Backrest_MidLumbarSupport :> Real;2891 @VssSignalMetadata about Vehicle_Cabin_Seat_Backrest_MidLumbarSupport {2892 path = "Vehicle.Cabin.Seat.Backrest.MidLumbarSupport";2893 kind = "actuator";2894 datatype = "float";2895 sourceDescription = "Mid lumbar support (in/out position). 0 = Innermost position. 100 = Outermost position.";2896 sourceComment = "";2897 }2898 @VssQuantityMetadata about Vehicle_Cabin_Seat_Backrest_MidLumbarSupport {2899 quantityReference = "ISQ::dimensionless";2900 unitReference = "SI::percent";2901 }2902 @VssRangeMetadata about Vehicle_Cabin_Seat_Backrest_MidLumbarSupport {2903 minValue = "0";2904 maxValue = "100";2905 }29062907 attribute def Vehicle_Cabin_Seat_Backrest_Recline :> Real;2908 @VssSignalMetadata about Vehicle_Cabin_Seat_Backrest_Recline {2909 path = "Vehicle.Cabin.Seat.Backrest.Recline";2910 kind = "actuator";2911 datatype = "float";2912 sourceDescription = "Backrest recline compared to seat z-axis (seat vertical axis). 0 degrees = Upright/Vertical backrest. Negative degrees for forward recline. Positive degrees for backward recline.";2913 sourceComment = "Seat z-axis depends on seat tilt. This means that movement of backrest due to seat tilting will not affect Backrest.Recline as long as the angle between Seating and Backrest are constant. Absolute recline relative to vehicle z-axis can be calculated as Tilt + Backrest.Recline.";2914 }2915 @VssQuantityMetadata about Vehicle_Cabin_Seat_Backrest_Recline {2916 quantityReference = "ISQ::planeAngle";2917 unitReference = "SI::degree";2918 }29192920 attribute def Vehicle_Cabin_Seat_Backrest_SideBolsterSupport :> Real;2921 @VssSignalMetadata about Vehicle_Cabin_Seat_Backrest_SideBolsterSupport {2922 path = "Vehicle.Cabin.Seat.Backrest.SideBolsterSupport";2923 kind = "actuator";2924 datatype = "float";2925 sourceDescription = "Side bolster support. 0 = Minimum support (widest side bolster setting). 100 = Maximum support.";2926 sourceComment = "";2927 }2928 @VssQuantityMetadata about Vehicle_Cabin_Seat_Backrest_SideBolsterSupport {2929 quantityReference = "ISQ::dimensionless";2930 unitReference = "SI::percent";2931 }2932 @VssRangeMetadata about Vehicle_Cabin_Seat_Backrest_SideBolsterSupport {2933 minValue = "0";2934 maxValue = "100";2935 }29362937 attribute def Vehicle_Cabin_Seat_Backrest_SideBolsterSupportLeft :> Real;2938 @VssSignalMetadata about Vehicle_Cabin_Seat_Backrest_SideBolsterSupportLeft {2939 path = "Vehicle.Cabin.Seat.Backrest.SideBolsterSupportLeft";2940 kind = "actuator";2941 datatype = "float";2942 sourceDescription = "Side bolster support left. 0 = Minimum support (widest side bolster setting). 100 = Maximum support.";2943 sourceComment = "";2944 }2945 @VssQuantityMetadata about Vehicle_Cabin_Seat_Backrest_SideBolsterSupportLeft {2946 quantityReference = "ISQ::dimensionless";2947 unitReference = "SI::percent";2948 }2949 @VssRangeMetadata about Vehicle_Cabin_Seat_Backrest_SideBolsterSupportLeft {2950 minValue = "0";2951 maxValue = "100";2952 }29532954 attribute def Vehicle_Cabin_Seat_Backrest_SideBolsterSupportRight :> Real;2955 @VssSignalMetadata about Vehicle_Cabin_Seat_Backrest_SideBolsterSupportRight {2956 path = "Vehicle.Cabin.Seat.Backrest.SideBolsterSupportRight";2957 kind = "actuator";2958 datatype = "float";2959 sourceDescription = "Side bolster support right. 0 = Minimum support (widest side bolster setting). 100 = Maximum support.";2960 sourceComment = "";2961 }2962 @VssQuantityMetadata about Vehicle_Cabin_Seat_Backrest_SideBolsterSupportRight {2963 quantityReference = "ISQ::dimensionless";2964 unitReference = "SI::percent";2965 }2966 @VssRangeMetadata about Vehicle_Cabin_Seat_Backrest_SideBolsterSupportRight {2967 minValue = "0";2968 maxValue = "100";2969 }29702971 attribute def Vehicle_Cabin_Seat_Backrest_TopLumbarSupport :> Real;2972 @VssSignalMetadata about Vehicle_Cabin_Seat_Backrest_TopLumbarSupport {2973 path = "Vehicle.Cabin.Seat.Backrest.TopLumbarSupport";2974 kind = "actuator";2975 datatype = "float";2976 sourceDescription = "Top lumbar support (in/out position). 0 = Innermost position. 100 = Outermost position.";2977 sourceComment = "";2978 }2979 @VssQuantityMetadata about Vehicle_Cabin_Seat_Backrest_TopLumbarSupport {2980 quantityReference = "ISQ::dimensionless";2981 unitReference = "SI::percent";2982 }2983 @VssRangeMetadata about Vehicle_Cabin_Seat_Backrest_TopLumbarSupport {2984 minValue = "0";2985 maxValue = "100";2986 }29872988 attribute def Vehicle_Cabin_Seat_Backrest_UpperShoulderSupport :> Real;2989 @VssSignalMetadata about Vehicle_Cabin_Seat_Backrest_UpperShoulderSupport {2990 path = "Vehicle.Cabin.Seat.Backrest.UpperShoulderSupport";2991 kind = "actuator";2992 datatype = "float";2993 sourceDescription = "Upper shoulder support. 0 = Minimum support (widest side bolster setting). 100 = Maximum support.";2994 sourceComment = "";2995 }2996 @VssQuantityMetadata about Vehicle_Cabin_Seat_Backrest_UpperShoulderSupport {2997 quantityReference = "ISQ::dimensionless";2998 unitReference = "SI::percent";2999 }3000 @VssRangeMetadata about Vehicle_Cabin_Seat_Backrest_UpperShoulderSupport {3001 minValue = "0";3002 maxValue = "100";3003 }30043005 attribute def Vehicle_Cabin_Seat_Headrest_Angle :> Real;3006 @VssSignalMetadata about Vehicle_Cabin_Seat_Headrest_Angle {3007 path = "Vehicle.Cabin.Seat.Headrest.Angle";3008 kind = "actuator";3009 datatype = "float";3010 sourceDescription = "Headrest angle, relative to backrest, 0 degrees if parallel to backrest, Positive degrees = tilted forward.";3011 sourceComment = "";3012 }3013 @VssQuantityMetadata about Vehicle_Cabin_Seat_Headrest_Angle {3014 quantityReference = "ISQ::planeAngle";3015 unitReference = "SI::degree";3016 }30173018 attribute def Vehicle_Cabin_Seat_Headrest_Height :> Integer;3019 @VssSignalMetadata about Vehicle_Cabin_Seat_Headrest_Height {3020 path = "Vehicle.Cabin.Seat.Headrest.Height";3021 kind = "actuator";3022 datatype = "uint8";3023 sourceDescription = "Position of headrest relative to movable range of the head rest. 0 = Bottommost position supported.";3024 sourceComment = "";3025 }3026 @VssQuantityMetadata about Vehicle_Cabin_Seat_Headrest_Height {3027 quantityReference = "ISQ::length";3028 unitReference = "SI::millimetre";3029 }3030 @VssRangeMetadata about Vehicle_Cabin_Seat_Headrest_Height {3031 minValue = "0";3032 maxValue = "";3033 }30343035 attribute def Vehicle_Cabin_Seat_Headrest_IsBackwardSwitchEngaged :> Boolean;3036 @VssSignalMetadata about Vehicle_Cabin_Seat_Headrest_IsBackwardSwitchEngaged {3037 path = "Vehicle.Cabin.Seat.Headrest.IsBackwardSwitchEngaged";3038 kind = "actuator";3039 datatype = "boolean";3040 sourceDescription = "Headrest backward switch engaged.";3041 sourceComment = "Affects the property (Headrest.Angle).";3042 }30433044 attribute def Vehicle_Cabin_Seat_Headrest_IsDownSwitchEngaged :> Boolean;3045 @VssSignalMetadata about Vehicle_Cabin_Seat_Headrest_IsDownSwitchEngaged {3046 path = "Vehicle.Cabin.Seat.Headrest.IsDownSwitchEngaged";3047 kind = "actuator";3048 datatype = "boolean";3049 sourceDescription = "Headrest down switch engaged.";3050 sourceComment = "Affects the property (Headrest.Height).";3051 }30523053 attribute def Vehicle_Cabin_Seat_Headrest_IsForwardSwitchEngaged :> Boolean;3054 @VssSignalMetadata about Vehicle_Cabin_Seat_Headrest_IsForwardSwitchEngaged {3055 path = "Vehicle.Cabin.Seat.Headrest.IsForwardSwitchEngaged";3056 kind = "actuator";3057 datatype = "boolean";3058 sourceDescription = "Headrest forward switch engaged.";3059 sourceComment = "Affects the property (Headrest.Angle).";3060 }30613062 attribute def Vehicle_Cabin_Seat_Headrest_IsUpSwitchEngaged :> Boolean;3063 @VssSignalMetadata about Vehicle_Cabin_Seat_Headrest_IsUpSwitchEngaged {3064 path = "Vehicle.Cabin.Seat.Headrest.IsUpSwitchEngaged";3065 kind = "actuator";3066 datatype = "boolean";3067 sourceDescription = "Headrest up switch engaged.";3068 sourceComment = "Affects the property (Headrest.Height).";3069 }30703071 attribute def Vehicle_Cabin_Seat_HeatingCooling :> Integer;3072 @VssSignalMetadata about Vehicle_Cabin_Seat_HeatingCooling {3073 path = "Vehicle.Cabin.Seat.HeatingCooling";3074 kind = "actuator";3075 datatype = "int8";3076 sourceDescription = "Heating or Cooling requsted for the Item. -100 = Maximum cooling, 0 = Heating/cooling deactivated, 100 = Maximum heating.";3077 sourceComment = "";3078 }3079 @VssQuantityMetadata about Vehicle_Cabin_Seat_HeatingCooling {3080 quantityReference = "ISQ::dimensionless";3081 unitReference = "SI::percent";3082 }3083 @VssRangeMetadata about Vehicle_Cabin_Seat_HeatingCooling {3084 minValue = "-100";3085 maxValue = "100";3086 }30873088 attribute def Vehicle_Cabin_Seat_Height :> Integer;3089 @VssSignalMetadata about Vehicle_Cabin_Seat_Height {3090 path = "Vehicle.Cabin.Seat.Height";3091 kind = "actuator";3092 datatype = "uint16";3093 sourceDescription = "Seat position on vehicle z-axis. Position is relative within available movable range of the seating. 0 = Lowermost position supported.";3094 sourceComment = "";3095 }3096 @VssQuantityMetadata about Vehicle_Cabin_Seat_Height {3097 quantityReference = "ISQ::length";3098 unitReference = "SI::millimetre";3099 }3100 @VssRangeMetadata about Vehicle_Cabin_Seat_Height {3101 minValue = "0";3102 maxValue = "";3103 }31043105 attribute def Vehicle_Cabin_Seat_IsBackwardSwitchEngaged :> Boolean;3106 @VssSignalMetadata about Vehicle_Cabin_Seat_IsBackwardSwitchEngaged {3107 path = "Vehicle.Cabin.Seat.IsBackwardSwitchEngaged";3108 kind = "actuator";3109 datatype = "boolean";3110 sourceDescription = "Seat backward switch engaged.";3111 sourceComment = "Affects the property (Position).";3112 }31133114 attribute def Vehicle_Cabin_Seat_IsBelted :> Boolean;3115 @VssSignalMetadata about Vehicle_Cabin_Seat_IsBelted {3116 path = "Vehicle.Cabin.Seat.IsBelted";3117 kind = "sensor";3118 datatype = "boolean";3119 sourceDescription = "Is the belt engaged.";3120 sourceComment = "";3121 }31223123 attribute def Vehicle_Cabin_Seat_IsCoolerSwitchEngaged :> Boolean;3124 @VssSignalMetadata about Vehicle_Cabin_Seat_IsCoolerSwitchEngaged {3125 path = "Vehicle.Cabin.Seat.IsCoolerSwitchEngaged";3126 kind = "actuator";3127 datatype = "boolean";3128 sourceDescription = "Cooler switch for Seat heater.";3129 sourceComment = "Affects the property (HeatingCooling).";3130 }31313132 attribute def Vehicle_Cabin_Seat_IsDecreaseMassageLevelSwitchEngaged :> Boolean;3133 @VssSignalMetadata about Vehicle_Cabin_Seat_IsDecreaseMassageLevelSwitchEngaged {3134 path = "Vehicle.Cabin.Seat.IsDecreaseMassageLevelSwitchEngaged";3135 kind = "actuator";3136 datatype = "boolean";3137 sourceDescription = "Decrease massage level switch engaged.";3138 sourceComment = "Affects the property (Massage.Level).";3139 }31403141 attribute def Vehicle_Cabin_Seat_IsDownSwitchEngaged :> Boolean;3142 @VssSignalMetadata about Vehicle_Cabin_Seat_IsDownSwitchEngaged {3143 path = "Vehicle.Cabin.Seat.IsDownSwitchEngaged";3144 kind = "actuator";3145 datatype = "boolean";3146 sourceDescription = "Seat down switch engaged.";3147 sourceComment = "Affects the property (Height).";3148 }31493150 attribute def Vehicle_Cabin_Seat_IsForwardSwitchEngaged :> Boolean;3151 @VssSignalMetadata about Vehicle_Cabin_Seat_IsForwardSwitchEngaged {3152 path = "Vehicle.Cabin.Seat.IsForwardSwitchEngaged";3153 kind = "actuator";3154 datatype = "boolean";3155 sourceDescription = "Seat forward switch engaged.";3156 sourceComment = "Affects the property (Position).";3157 }31583159 attribute def Vehicle_Cabin_Seat_IsIncreaseMassageLevelSwitchEngaged :> Boolean;3160 @VssSignalMetadata about Vehicle_Cabin_Seat_IsIncreaseMassageLevelSwitchEngaged {3161 path = "Vehicle.Cabin.Seat.IsIncreaseMassageLevelSwitchEngaged";3162 kind = "actuator";3163 datatype = "boolean";3164 sourceDescription = "Increase massage level switch engaged.";3165 sourceComment = "Affects the property (Massage.Level).";3166 }31673168 attribute def Vehicle_Cabin_Seat_IsTiltBackwardSwitchEngaged :> Boolean;3169 @VssSignalMetadata about Vehicle_Cabin_Seat_IsTiltBackwardSwitchEngaged {3170 path = "Vehicle.Cabin.Seat.IsTiltBackwardSwitchEngaged";3171 kind = "actuator";3172 datatype = "boolean";3173 sourceDescription = "Tilt backward switch engaged.";3174 sourceComment = "Affects the property (Tilt).";3175 }31763177 attribute def Vehicle_Cabin_Seat_IsTiltForwardSwitchEngaged :> Boolean;3178 @VssSignalMetadata about Vehicle_Cabin_Seat_IsTiltForwardSwitchEngaged {3179 path = "Vehicle.Cabin.Seat.IsTiltForwardSwitchEngaged";3180 kind = "actuator";3181 datatype = "boolean";3182 sourceDescription = "Tilt forward switch engaged.";3183 sourceComment = "Affects the property (Tilt).";3184 }31853186 attribute def Vehicle_Cabin_Seat_IsUpSwitchEngaged :> Boolean;3187 @VssSignalMetadata about Vehicle_Cabin_Seat_IsUpSwitchEngaged {3188 path = "Vehicle.Cabin.Seat.IsUpSwitchEngaged";3189 kind = "actuator";3190 datatype = "boolean";3191 sourceDescription = "Seat up switch engaged.";3192 sourceComment = "Affects the property (Height).";3193 }31943195 attribute def Vehicle_Cabin_Seat_IsWarmerSwitchEngaged :> Boolean;3196 @VssSignalMetadata about Vehicle_Cabin_Seat_IsWarmerSwitchEngaged {3197 path = "Vehicle.Cabin.Seat.IsWarmerSwitchEngaged";3198 kind = "actuator";3199 datatype = "boolean";3200 sourceDescription = "Warmer switch for Seat heater.";3201 sourceComment = "Affects the property (HeatingCooling).";3202 }32033204 attribute def Vehicle_Cabin_Seat_Massage_IsAvailable :> Boolean;3205 @VssSignalMetadata about Vehicle_Cabin_Seat_Massage_IsAvailable {3206 path = "Vehicle.Cabin.Seat.Massage.IsAvailable";3207 kind = "attribute";3208 datatype = "boolean";3209 sourceDescription = "True if the seat have the massage capability";3210 sourceComment = "";3211 }32123213 attribute def Vehicle_Cabin_Seat_Massage_Level :> Integer;3214 @VssSignalMetadata about Vehicle_Cabin_Seat_Massage_Level {3215 path = "Vehicle.Cabin.Seat.Massage.Level";3216 kind = "actuator";3217 datatype = "uint8";3218 sourceDescription = "Seat massage level. 0 = off. 100 = max massage.";3219 sourceComment = "";3220 }3221 @VssQuantityMetadata about Vehicle_Cabin_Seat_Massage_Level {3222 quantityReference = "ISQ::dimensionless";3223 unitReference = "SI::percent";3224 }3225 @VssRangeMetadata about Vehicle_Cabin_Seat_Massage_Level {3226 minValue = "0";3227 maxValue = "100";3228 }32293230 attribute def Vehicle_Cabin_Seat_Massage_Status :> Vehicle_Cabin_Seat_Massage_Status_AllowedValue;3231 @VssSignalMetadata about Vehicle_Cabin_Seat_Massage_Status {3232 path = "Vehicle.Cabin.Seat.Massage.Status";3233 kind = "sensor";3234 datatype = "string";3235 sourceDescription = "Massage status.";3236 sourceComment = "";3237 }3238 @VssAllowedValuesMetadata about Vehicle_Cabin_Seat_Massage_Status {3239 allowedValues = "ON, OFF";3240 }32413242 attribute def Vehicle_Cabin_Seat_Massage_SupportedTypes :> String;3243 @VssSignalMetadata about Vehicle_Cabin_Seat_Massage_SupportedTypes {3244 path = "Vehicle.Cabin.Seat.Massage.SupportedTypes";3245 kind = "attribute";3246 datatype = "string[]";3247 sourceDescription = "Type of massage.";3248 sourceComment = "OEMs may define a list of identifiers for supported massage types using the allowed keyword";3249 }32503251 attribute def Vehicle_Cabin_Seat_Massage_TypeActive :> String;3252 @VssSignalMetadata about Vehicle_Cabin_Seat_Massage_TypeActive {3253 path = "Vehicle.Cabin.Seat.Massage.TypeActive";3254 kind = "actuator";3255 datatype = "string";3256 sourceDescription = "Type of massage active.";3257 sourceComment = "OEMs may define a list of identifiers for supported massage types using the allowed keyword";3258 }32593260 attribute def Vehicle_Cabin_Seat_NeckScarf_FanSpeed :> Integer;3261 @VssSignalMetadata about Vehicle_Cabin_Seat_NeckScarf_FanSpeed {3262 path = "Vehicle.Cabin.Seat.NeckScarf.FanSpeed";3263 kind = "actuator";3264 datatype = "uint8";3265 sourceDescription = "Speed of the fan.";3266 sourceComment = "";3267 }3268 @VssQuantityMetadata about Vehicle_Cabin_Seat_NeckScarf_FanSpeed {3269 quantityReference = "ISQ::dimensionless";3270 unitReference = "SI::percent";3271 }3272 @VssRangeMetadata about Vehicle_Cabin_Seat_NeckScarf_FanSpeed {3273 minValue = "0";3274 maxValue = "100";3275 }32763277 attribute def Vehicle_Cabin_Seat_NeckScarf_HeatingCooling :> Integer;3278 @VssSignalMetadata about Vehicle_Cabin_Seat_NeckScarf_HeatingCooling {3279 path = "Vehicle.Cabin.Seat.NeckScarf.HeatingCooling";3280 kind = "actuator";3281 datatype = "int8";3282 sourceDescription = "Heating or Cooling requsted for the Item. -100 = Maximum cooling, 0 = Heating/cooling deactivated, 100 = Maximum heating.";3283 sourceComment = "";3284 }3285 @VssQuantityMetadata about Vehicle_Cabin_Seat_NeckScarf_HeatingCooling {3286 quantityReference = "ISQ::dimensionless";3287 unitReference = "SI::percent";3288 }3289 @VssRangeMetadata about Vehicle_Cabin_Seat_NeckScarf_HeatingCooling {3290 minValue = "-100";3291 maxValue = "100";3292 }32933294 attribute def Vehicle_Cabin_Seat_OccupancyStatus :> Vehicle_Cabin_Seat_OccupancyStatus_AllowedValue;3295 @VssSignalMetadata about Vehicle_Cabin_Seat_OccupancyStatus {3296 path = "Vehicle.Cabin.Seat.OccupancyStatus";3297 kind = "sensor";3298 datatype = "string";3299 sourceDescription = "Occupancy status of the seat.";3300 sourceComment = "";3301 }3302 @VssAllowedValuesMetadata about Vehicle_Cabin_Seat_OccupancyStatus {3303 allowedValues = "UNKNOWN, OCCUPIED, EMPTY";3304 }33053306 attribute def Vehicle_Cabin_Seat_Position :> Integer;3307 @VssSignalMetadata about Vehicle_Cabin_Seat_Position {3308 path = "Vehicle.Cabin.Seat.Position";3309 kind = "actuator";3310 datatype = "uint16";3311 sourceDescription = "Seat position on vehicle x-axis. Position is relative to the frontmost position supported by the seat. 0 = Frontmost position supported.";3312 sourceComment = "";3313 }3314 @VssQuantityMetadata about Vehicle_Cabin_Seat_Position {3315 quantityReference = "ISQ::length";3316 unitReference = "SI::millimetre";3317 }3318 @VssRangeMetadata about Vehicle_Cabin_Seat_Position {3319 minValue = "0";3320 maxValue = "";3321 }33223323 attribute def Vehicle_Cabin_Seat_SeatBeltHeight :> Integer;3324 @VssSignalMetadata about Vehicle_Cabin_Seat_SeatBeltHeight {3325 path = "Vehicle.Cabin.Seat.SeatBeltHeight";3326 kind = "actuator";3327 datatype = "uint16";3328 sourceDescription = "Seat belt position on vehicle z-axis. Position is relative within available movable range of the seat belt. 0 = Lowermost position supported.";3329 sourceComment = "";3330 }3331 @VssQuantityMetadata about Vehicle_Cabin_Seat_SeatBeltHeight {3332 quantityReference = "ISQ::length";3333 unitReference = "SI::millimetre";3334 }33353336 attribute def Vehicle_Cabin_Seat_Seating_HeatingCooling :> Integer;3337 @VssSignalMetadata about Vehicle_Cabin_Seat_Seating_HeatingCooling {3338 path = "Vehicle.Cabin.Seat.Seating.HeatingCooling";3339 kind = "actuator";3340 datatype = "int8";3341 sourceDescription = "Heating or Cooling requsted for the Item. -100 = Maximum cooling, 0 = Heating/cooling deactivated, 100 = Maximum heating.";3342 sourceComment = "";3343 }3344 @VssQuantityMetadata about Vehicle_Cabin_Seat_Seating_HeatingCooling {3345 quantityReference = "ISQ::dimensionless";3346 unitReference = "SI::percent";3347 }3348 @VssRangeMetadata about Vehicle_Cabin_Seat_Seating_HeatingCooling {3349 minValue = "-100";3350 maxValue = "100";3351 }33523353 attribute def Vehicle_Cabin_Seat_Seating_IsBackwardSwitchEngaged :> Boolean;3354 @VssSignalMetadata about Vehicle_Cabin_Seat_Seating_IsBackwardSwitchEngaged {3355 path = "Vehicle.Cabin.Seat.Seating.IsBackwardSwitchEngaged";3356 kind = "actuator";3357 datatype = "boolean";3358 sourceDescription = "Is switch to decrease seating length engaged.";3359 sourceComment = "Affects the property (Seating.Length).";3360 }33613362 attribute def Vehicle_Cabin_Seat_Seating_IsForwardSwitchEngaged :> Boolean;3363 @VssSignalMetadata about Vehicle_Cabin_Seat_Seating_IsForwardSwitchEngaged {3364 path = "Vehicle.Cabin.Seat.Seating.IsForwardSwitchEngaged";3365 kind = "actuator";3366 datatype = "boolean";3367 sourceDescription = "Is switch to increase seating length engaged.";3368 sourceComment = "";3369 }33703371 attribute def Vehicle_Cabin_Seat_Seating_Length :> Integer;3372 @VssSignalMetadata about Vehicle_Cabin_Seat_Seating_Length {3373 path = "Vehicle.Cabin.Seat.Seating.Length";3374 kind = "actuator";3375 datatype = "uint16";3376 sourceDescription = "Length adjustment of seating. 0 = Adjustable part of seating in rearmost position (Shortest length of seating).";3377 sourceComment = "";3378 }3379 @VssQuantityMetadata about Vehicle_Cabin_Seat_Seating_Length {3380 quantityReference = "ISQ::length";3381 unitReference = "SI::millimetre";3382 }3383 @VssRangeMetadata about Vehicle_Cabin_Seat_Seating_Length {3384 minValue = "0";3385 maxValue = "";3386 }33873388 attribute def Vehicle_Cabin_Seat_Seating_SideBolsterSupportLeft :> Real;3389 @VssSignalMetadata about Vehicle_Cabin_Seat_Seating_SideBolsterSupportLeft {3390 path = "Vehicle.Cabin.Seat.Seating.SideBolsterSupportLeft";3391 kind = "actuator";3392 datatype = "float";3393 sourceDescription = "Seat bottom side bolster support left. 0 = Minimum support (widest side bolster setting). 100 = Maximum support.";3394 sourceComment = "";3395 }3396 @VssQuantityMetadata about Vehicle_Cabin_Seat_Seating_SideBolsterSupportLeft {3397 quantityReference = "ISQ::dimensionless";3398 unitReference = "SI::percent";3399 }3400 @VssRangeMetadata about Vehicle_Cabin_Seat_Seating_SideBolsterSupportLeft {3401 minValue = "0";3402 maxValue = "100";3403 }34043405 attribute def Vehicle_Cabin_Seat_Seating_SideBolsterSupportRight :> Real;3406 @VssSignalMetadata about Vehicle_Cabin_Seat_Seating_SideBolsterSupportRight {3407 path = "Vehicle.Cabin.Seat.Seating.SideBolsterSupportRight";3408 kind = "actuator";3409 datatype = "float";3410 sourceDescription = "Seat bottom side bolster support right. 0 = Minimum support (widest side bolster setting). 100 = Maximum support.";3411 sourceComment = "";3412 }3413 @VssQuantityMetadata about Vehicle_Cabin_Seat_Seating_SideBolsterSupportRight {3414 quantityReference = "ISQ::dimensionless";3415 unitReference = "SI::percent";3416 }3417 @VssRangeMetadata about Vehicle_Cabin_Seat_Seating_SideBolsterSupportRight {3418 minValue = "0";3419 maxValue = "100";3420 }34213422 attribute def Vehicle_Cabin_Seat_Tilt :> Real;3423 @VssSignalMetadata about Vehicle_Cabin_Seat_Tilt {3424 path = "Vehicle.Cabin.Seat.Tilt";3425 kind = "actuator";3426 datatype = "float";3427 sourceDescription = "Tilting of seat (seating and backrest) relative to vehicle x-axis. 0 = seat bottom is flat, seat bottom and vehicle x-axis are parallel. Positive degrees = seat tilted backwards, seat x-axis tilted upward, seat z-axis is tilted backward.";3428 sourceComment = "In VSS it is assumed that tilting a seat affects both seating (seat bottom) and backrest, i.e. the angle between seating and backrest will not be affected when changing Tilt.";3429 }3430 @VssQuantityMetadata about Vehicle_Cabin_Seat_Tilt {3431 quantityReference = "ISQ::planeAngle";3432 unitReference = "SI::degree";3433 }34343435 attribute def Vehicle_Cabin_SeatPosCount :> ScalarValues::ScalarValue;3436 @VssSignalMetadata about Vehicle_Cabin_SeatPosCount {3437 path = "Vehicle.Cabin.SeatPosCount";3438 kind = "attribute";3439 datatype = "uint8[]";3440 sourceDescription = "Number of seats across each row from the front to the rear.";3441 sourceComment = "Default value corresponds to two seats in front row and 3 seats in second row.";3442 }34433444 attribute def Vehicle_Cabin_SeatRowCount :> Integer;3445 @VssSignalMetadata about Vehicle_Cabin_SeatRowCount {3446 path = "Vehicle.Cabin.SeatRowCount";3447 kind = "attribute";3448 datatype = "uint8";3449 sourceDescription = "Number of seat rows in vehicle.";3450 sourceComment = "Default value corresponds to two rows of seats.";3451 }34523453 attribute def Vehicle_Cabin_Sunroof_Position :> Integer;3454 @VssSignalMetadata about Vehicle_Cabin_Sunroof_Position {3455 path = "Vehicle.Cabin.Sunroof.Position";3456 kind = "sensor";3457 datatype = "int8";3458 sourceDescription = "Sunroof position. 0 = Fully closed 100 = Fully opened. -100 = Fully tilted.";3459 sourceComment = "";3460 }3461 @VssQuantityMetadata about Vehicle_Cabin_Sunroof_Position {3462 quantityReference = "ISQ::dimensionless";3463 unitReference = "SI::percent";3464 }3465 @VssRangeMetadata about Vehicle_Cabin_Sunroof_Position {3466 minValue = "-100";3467 maxValue = "100";3468 }34693470 attribute def Vehicle_Cabin_Sunroof_Shade_IsOpen :> Boolean;3471 @VssSignalMetadata about Vehicle_Cabin_Sunroof_Shade_IsOpen {3472 path = "Vehicle.Cabin.Sunroof.Shade.IsOpen";3473 kind = "actuator";3474 datatype = "boolean";3475 sourceDescription = "Is item open or closed? True = Fully or partially open. False = Fully closed.";3476 sourceComment = "";3477 }34783479 attribute def Vehicle_Cabin_Sunroof_Shade_Position :> Integer;3480 @VssSignalMetadata about Vehicle_Cabin_Sunroof_Shade_Position {3481 path = "Vehicle.Cabin.Sunroof.Shade.Position";3482 kind = "actuator";3483 datatype = "uint8";3484 sourceDescription = "Item position. 0 = Start position 100 = End position.";3485 sourceComment = "Relationship between Open/Close and Start/End position is item dependent.";3486 }3487 @VssQuantityMetadata about Vehicle_Cabin_Sunroof_Shade_Position {3488 quantityReference = "ISQ::dimensionless";3489 unitReference = "SI::percent";3490 }3491 @VssRangeMetadata about Vehicle_Cabin_Sunroof_Shade_Position {3492 minValue = "0";3493 maxValue = "100";3494 }34953496 attribute def Vehicle_Cabin_Sunroof_Shade_Switch :> Vehicle_Cabin_Sunroof_Shade_Switch_AllowedValue;3497 @VssSignalMetadata about Vehicle_Cabin_Sunroof_Shade_Switch {3498 path = "Vehicle.Cabin.Sunroof.Shade.Switch";3499 kind = "actuator";3500 datatype = "string";3501 sourceDescription = "Switch controlling sliding action such as window, sunroof, or blind.";3502 sourceComment = "";3503 }3504 @VssAllowedValuesMetadata about Vehicle_Cabin_Sunroof_Shade_Switch {3505 allowedValues = "INACTIVE, CLOSE, OPEN, ONE_SHOT_CLOSE, ONE_SHOT_OPEN";3506 }35073508 attribute def Vehicle_Cabin_Sunroof_Switch :> Vehicle_Cabin_Sunroof_Switch_AllowedValue;3509 @VssSignalMetadata about Vehicle_Cabin_Sunroof_Switch {3510 path = "Vehicle.Cabin.Sunroof.Switch";3511 kind = "actuator";3512 datatype = "string";3513 sourceDescription = "Switch controlling sliding action such as window, sunroof, or shade.";3514 sourceComment = "";3515 }3516 @VssAllowedValuesMetadata about Vehicle_Cabin_Sunroof_Switch {3517 allowedValues = "INACTIVE, CLOSE, OPEN, ONE_SHOT_CLOSE, ONE_SHOT_OPEN, TILT_UP, TILT_DOWN";3518 }35193520 attribute def Vehicle_CargoVolume :> Real;3521 @VssSignalMetadata about Vehicle_CargoVolume {3522 path = "Vehicle.CargoVolume";3523 kind = "attribute";3524 datatype = "float";3525 sourceDescription = "The available volume for cargo or luggage. For automobiles, this is usually the trunk volume.";3526 sourceComment = "";3527 }3528 @VssQuantityMetadata about Vehicle_CargoVolume {3529 quantityReference = "ISQ::volume";3530 unitReference = "SI::litre";3531 }3532 @VssRangeMetadata about Vehicle_CargoVolume {3533 minValue = "0";3534 maxValue = "";3535 }35363537 attribute def Vehicle_Chassis_Accelerator_PedalPosition :> Integer;3538 @VssSignalMetadata about Vehicle_Chassis_Accelerator_PedalPosition {3539 path = "Vehicle.Chassis.Accelerator.PedalPosition";3540 kind = "sensor";3541 datatype = "uint8";3542 sourceDescription = "Accelerator pedal position as percent. 0 = Not depressed. 100 = Fully depressed.";3543 sourceComment = "";3544 }3545 @VssQuantityMetadata about Vehicle_Chassis_Accelerator_PedalPosition {3546 quantityReference = "ISQ::dimensionless";3547 unitReference = "SI::percent";3548 }3549 @VssRangeMetadata about Vehicle_Chassis_Accelerator_PedalPosition {3550 minValue = "0";3551 maxValue = "100";3552 }35533554 attribute def Vehicle_Chassis_Axle_AxleWidth :> Integer;3555 @VssSignalMetadata about Vehicle_Chassis_Axle_AxleWidth {3556 path = "Vehicle.Chassis.Axle.AxleWidth";3557 kind = "attribute";3558 datatype = "uint16";3559 sourceDescription = "The lateral distance between the wheel mounting faces, measured along the spindle axis.";3560 sourceComment = "Corresponds to SAE J1100-2009 W113.";3561 }3562 @VssQuantityMetadata about Vehicle_Chassis_Axle_AxleWidth {3563 quantityReference = "ISQ::length";3564 unitReference = "SI::millimetre";3565 }35663567 attribute def Vehicle_Chassis_Axle_SteeringAngle :> Real;3568 @VssSignalMetadata about Vehicle_Chassis_Axle_SteeringAngle {3569 path = "Vehicle.Chassis.Axle.SteeringAngle";3570 kind = "sensor";3571 datatype = "float";3572 sourceDescription = "Single track two-axle model steering angle. Angle according to ISO 8855. Positive = degrees to the left. Negative = degrees to the right.";3573 sourceComment = "Single track two-axle model steering angle refers to the angle that a centrally mounted wheel would have.";3574 }3575 @VssQuantityMetadata about Vehicle_Chassis_Axle_SteeringAngle {3576 quantityReference = "ISQ::planeAngle";3577 unitReference = "SI::degree";3578 }35793580 attribute def Vehicle_Chassis_Axle_TireAspectRatio :> Integer;3581 @VssSignalMetadata about Vehicle_Chassis_Axle_TireAspectRatio {3582 path = "Vehicle.Chassis.Axle.TireAspectRatio";3583 kind = "attribute";3584 datatype = "uint8";3585 sourceDescription = "Aspect ratio between tire section height and tire section width, as per ETRTO / TRA standard.";3586 sourceComment = "";3587 }3588 @VssQuantityMetadata about Vehicle_Chassis_Axle_TireAspectRatio {3589 quantityReference = "ISQ::dimensionless";3590 unitReference = "SI::percent";3591 }35923593 attribute def Vehicle_Chassis_Axle_TireDiameter :> Real;3594 @VssSignalMetadata about Vehicle_Chassis_Axle_TireDiameter {3595 path = "Vehicle.Chassis.Axle.TireDiameter";3596 kind = "attribute";3597 datatype = "float";3598 sourceDescription = "Outer diameter of tires, in inches, as per ETRTO / TRA standard.";3599 sourceComment = "";3600 }3601 @VssQuantityMetadata about Vehicle_Chassis_Axle_TireDiameter {3602 quantityReference = "ISQ::length";3603 unitReference = "USCustomaryUnits::inch";3604 }36053606 attribute def Vehicle_Chassis_Axle_TireWidth :> Integer;3607 @VssSignalMetadata about Vehicle_Chassis_Axle_TireWidth {3608 path = "Vehicle.Chassis.Axle.TireWidth";3609 kind = "attribute";3610 datatype = "uint16";3611 sourceDescription = "Nominal section width of tires, in mm, as per ETRTO / TRA standard.";3612 sourceComment = "";3613 }3614 @VssQuantityMetadata about Vehicle_Chassis_Axle_TireWidth {3615 quantityReference = "ISQ::length";3616 unitReference = "SI::millimetre";3617 }36183619 attribute def Vehicle_Chassis_Axle_Torque :> Integer;3620 @VssSignalMetadata about Vehicle_Chassis_Axle_Torque {3621 path = "Vehicle.Chassis.Axle.Torque";3622 kind = "sensor";3623 datatype = "int16";3624 sourceDescription = "Incoming axle torque to differential. Negative values indicate regen mode.";3625 sourceComment = "For combustion engine this typically corresponds to the output torque of the multi-speed gearbox. For electrical motor this typically corresponds to the output torque of the single-speed reduction-gear. This signal is typically not used if there is separate electrical motors for left and right wheels.";3626 }3627 @VssQuantityMetadata about Vehicle_Chassis_Axle_Torque {3628 quantityReference = "ISQ::momentOfForce";3629 unitReference = "SI::newtonMetre";3630 }36313632 attribute def Vehicle_Chassis_Axle_TrackWidth :> Integer;3633 @VssSignalMetadata about Vehicle_Chassis_Axle_TrackWidth {3634 path = "Vehicle.Chassis.Axle.TrackWidth";3635 kind = "attribute";3636 datatype = "uint16";3637 sourceDescription = "The lateral distance between the centers of the wheels, measured along the spindle, or axle axis. If there are dual rear wheels, measure from the midway points between the inner and outer tires.";3638 sourceComment = "Corresponds to SAE J1100-2009 W102.";3639 }3640 @VssQuantityMetadata about Vehicle_Chassis_Axle_TrackWidth {3641 quantityReference = "ISQ::length";3642 unitReference = "SI::millimetre";3643 }36443645 attribute def Vehicle_Chassis_Axle_TreadWidth :> Integer;3646 @VssSignalMetadata about Vehicle_Chassis_Axle_TreadWidth {3647 path = "Vehicle.Chassis.Axle.TreadWidth";3648 kind = "attribute";3649 datatype = "uint16";3650 sourceDescription = "The lateral distance between the centerlines of the base tires at ground, including camber angle. If there are dual rear wheels, measure from the midway points between the inner and outer tires.";3651 sourceComment = "Corresponds to SAE J1100-2009 W101.";3652 }3653 @VssQuantityMetadata about Vehicle_Chassis_Axle_TreadWidth {3654 quantityReference = "ISQ::length";3655 unitReference = "SI::millimetre";3656 }36573658 attribute def Vehicle_Chassis_Axle_Wheel_AngularSpeed :> Real;3659 @VssSignalMetadata about Vehicle_Chassis_Axle_Wheel_AngularSpeed {3660 path = "Vehicle.Chassis.Axle.Wheel.AngularSpeed";3661 kind = "sensor";3662 datatype = "float";3663 sourceDescription = "Angular (Rotational) speed of a vehicle's wheel.";3664 sourceComment = "Positive if wheel is trying to drive vehicle forward. Negative if wheel is trying to drive vehicle backward.";3665 }3666 @VssQuantityMetadata about Vehicle_Chassis_Axle_Wheel_AngularSpeed {3667 quantityReference = "ISQ::angularVelocity";3668 unitReference = "SI::degreePerSecond";3669 }36703671 attribute def Vehicle_Chassis_Axle_Wheel_Brake_FluidLevel :> Integer;3672 @VssSignalMetadata about Vehicle_Chassis_Axle_Wheel_Brake_FluidLevel {3673 path = "Vehicle.Chassis.Axle.Wheel.Brake.FluidLevel";3674 kind = "sensor";3675 datatype = "uint8";3676 sourceDescription = "Brake fluid level as percent. 0 = Empty. 100 = Full.";3677 sourceComment = "";3678 }3679 @VssQuantityMetadata about Vehicle_Chassis_Axle_Wheel_Brake_FluidLevel {3680 quantityReference = "ISQ::dimensionless";3681 unitReference = "SI::percent";3682 }3683 @VssRangeMetadata about Vehicle_Chassis_Axle_Wheel_Brake_FluidLevel {3684 minValue = "";3685 maxValue = "100";3686 }36873688 attribute def Vehicle_Chassis_Axle_Wheel_Brake_IsBrakesWorn :> Boolean;3689 @VssSignalMetadata about Vehicle_Chassis_Axle_Wheel_Brake_IsBrakesWorn {3690 path = "Vehicle.Chassis.Axle.Wheel.Brake.IsBrakesWorn";3691 kind = "sensor";3692 datatype = "boolean";3693 sourceDescription = "Brake pad wear status. True = Worn. False = Not Worn.";3694 sourceComment = "";3695 }36963697 attribute def Vehicle_Chassis_Axle_Wheel_Brake_IsFluidLevelLow :> Boolean;3698 @VssSignalMetadata about Vehicle_Chassis_Axle_Wheel_Brake_IsFluidLevelLow {3699 path = "Vehicle.Chassis.Axle.Wheel.Brake.IsFluidLevelLow";3700 kind = "sensor";3701 datatype = "boolean";3702 sourceDescription = "Brake fluid level status. True = Brake fluid level low. False = Brake fluid level OK.";3703 sourceComment = "";3704 }37053706 attribute def Vehicle_Chassis_Axle_Wheel_Brake_PadWear :> Integer;3707 @VssSignalMetadata about Vehicle_Chassis_Axle_Wheel_Brake_PadWear {3708 path = "Vehicle.Chassis.Axle.Wheel.Brake.PadWear";3709 kind = "sensor";3710 datatype = "uint8";3711 sourceDescription = "Brake pad wear as percent. 0 = No Wear. 100 = Worn.";3712 sourceComment = "";3713 }3714 @VssQuantityMetadata about Vehicle_Chassis_Axle_Wheel_Brake_PadWear {3715 quantityReference = "ISQ::dimensionless";3716 unitReference = "SI::percent";3717 }3718 @VssRangeMetadata about Vehicle_Chassis_Axle_Wheel_Brake_PadWear {3719 minValue = "";3720 maxValue = "100";3721 }37223723 attribute def Vehicle_Chassis_Axle_Wheel_Speed :> Real;3724 @VssSignalMetadata about Vehicle_Chassis_Axle_Wheel_Speed {3725 path = "Vehicle.Chassis.Axle.Wheel.Speed";3726 kind = "sensor";3727 datatype = "float";3728 sourceDescription = "Linear speed of a vehicle's wheel.";3729 sourceComment = "";3730 }3731 @VssQuantityMetadata about Vehicle_Chassis_Axle_Wheel_Speed {3732 quantityReference = "ISQ::speed";3733 unitReference = "SI::kilometrePerHour";3734 }37353736 attribute def Vehicle_Chassis_Axle_Wheel_Tire_AirTemperature :> Real;3737 @VssSignalMetadata about Vehicle_Chassis_Axle_Wheel_Tire_AirTemperature {3738 path = "Vehicle.Chassis.Axle.Wheel.Tire.AirTemperature";3739 kind = "sensor";3740 datatype = "float";3741 sourceDescription = "Air temperature inside the tire in Celsius.";3742 sourceComment = "";3743 }3744 @VssQuantityMetadata about Vehicle_Chassis_Axle_Wheel_Tire_AirTemperature {3745 quantityReference = "ISQ::thermodynamicTemperature";3746 unitReference = "SI::degreeCelsius";3747 }37483749 attribute def Vehicle_Chassis_Axle_Wheel_Tire_IsPressureLow :> Boolean;3750 @VssSignalMetadata about Vehicle_Chassis_Axle_Wheel_Tire_IsPressureLow {3751 path = "Vehicle.Chassis.Axle.Wheel.Tire.IsPressureLow";3752 kind = "sensor";3753 datatype = "boolean";3754 sourceDescription = "Tire Pressure Status. True = Low tire pressure. False = Good tire pressure.";3755 sourceComment = "";3756 }37573758 attribute def Vehicle_Chassis_Axle_Wheel_Tire_Pressure :> Integer;3759 @VssSignalMetadata about Vehicle_Chassis_Axle_Wheel_Tire_Pressure {3760 path = "Vehicle.Chassis.Axle.Wheel.Tire.Pressure";3761 kind = "sensor";3762 datatype = "uint16";3763 sourceDescription = "Tire pressure in kilo-Pascal.";3764 sourceComment = "";3765 }3766 @VssQuantityMetadata about Vehicle_Chassis_Axle_Wheel_Tire_Pressure {3767 quantityReference = "ISQ::pressure";3768 unitReference = "SI::kilopascal";3769 }37703771 attribute def Vehicle_Chassis_Axle_Wheel_Tire_RubberTemperature :> Real;3772 @VssSignalMetadata about Vehicle_Chassis_Axle_Wheel_Tire_RubberTemperature {3773 path = "Vehicle.Chassis.Axle.Wheel.Tire.RubberTemperature";3774 kind = "sensor";3775 datatype = "float";3776 sourceDescription = "Rubber temperature of the tire in Celsius.";3777 sourceComment = "";3778 }3779 @VssQuantityMetadata about Vehicle_Chassis_Axle_Wheel_Tire_RubberTemperature {3780 quantityReference = "ISQ::thermodynamicTemperature";3781 unitReference = "SI::degreeCelsius";3782 }37833784 attribute def Vehicle_Chassis_Axle_Wheel_Tire_Temperature :> Real;3785 @VssSignalMetadata about Vehicle_Chassis_Axle_Wheel_Tire_Temperature {3786 path = "Vehicle.Chassis.Axle.Wheel.Tire.Temperature";3787 kind = "sensor";3788 datatype = "float";3789 sourceDescription = "Tire temperature in Celsius.";3790 sourceComment = "";3791 }3792 @VssQuantityMetadata about Vehicle_Chassis_Axle_Wheel_Tire_Temperature {3793 quantityReference = "ISQ::thermodynamicTemperature";3794 unitReference = "SI::degreeCelsius";3795 }37963797 attribute def Vehicle_Chassis_Axle_Wheel_Torque :> Integer;3798 @VssSignalMetadata about Vehicle_Chassis_Axle_Wheel_Torque {3799 path = "Vehicle.Chassis.Axle.Wheel.Torque";3800 kind = "sensor";3801 datatype = "int16";3802 sourceDescription = "Torque provided by drivetrain, excluding torque provided by friction brakes. Negative values indicate regen mode.";3803 sourceComment = "This is typically the torque provided by the differential, or by a motor dedicated for this wheel, after reduction gear if present.";3804 }3805 @VssQuantityMetadata about Vehicle_Chassis_Axle_Wheel_Torque {3806 quantityReference = "ISQ::momentOfForce";3807 unitReference = "SI::newtonMetre";3808 }38093810 attribute def Vehicle_Chassis_Axle_WheelCount :> Integer;3811 @VssSignalMetadata about Vehicle_Chassis_Axle_WheelCount {3812 path = "Vehicle.Chassis.Axle.WheelCount";3813 kind = "attribute";3814 datatype = "uint8";3815 sourceDescription = "Number of wheels on the axle";3816 sourceComment = "";3817 }38183819 attribute def Vehicle_Chassis_Axle_WheelDiameter :> Real;3820 @VssSignalMetadata about Vehicle_Chassis_Axle_WheelDiameter {3821 path = "Vehicle.Chassis.Axle.WheelDiameter";3822 kind = "attribute";3823 datatype = "float";3824 sourceDescription = "Diameter of wheels (rims without tires), in inches, as per ETRTO / TRA standard.";3825 sourceComment = "";3826 }3827 @VssQuantityMetadata about Vehicle_Chassis_Axle_WheelDiameter {3828 quantityReference = "ISQ::length";3829 unitReference = "USCustomaryUnits::inch";3830 }38313832 attribute def Vehicle_Chassis_Axle_WheelWidth :> Real;3833 @VssSignalMetadata about Vehicle_Chassis_Axle_WheelWidth {3834 path = "Vehicle.Chassis.Axle.WheelWidth";3835 kind = "attribute";3836 datatype = "float";3837 sourceDescription = "Width of wheels (rims without tires), in inches, as per ETRTO / TRA standard.";3838 sourceComment = "";3839 }3840 @VssQuantityMetadata about Vehicle_Chassis_Axle_WheelWidth {3841 quantityReference = "ISQ::length";3842 unitReference = "USCustomaryUnits::inch";3843 }38443845 attribute def Vehicle_Chassis_AxleCount :> Integer;3846 @VssSignalMetadata about Vehicle_Chassis_AxleCount {3847 path = "Vehicle.Chassis.AxleCount";3848 kind = "attribute";3849 datatype = "uint8";3850 sourceDescription = "Number of axles on the vehicle";3851 sourceComment = "";3852 }38533854 attribute def Vehicle_Chassis_Brake_IsDriverEmergencyBrakingDetected :> Boolean;3855 @VssSignalMetadata about Vehicle_Chassis_Brake_IsDriverEmergencyBrakingDetected {3856 path = "Vehicle.Chassis.Brake.IsDriverEmergencyBrakingDetected";3857 kind = "sensor";3858 datatype = "boolean";3859 sourceDescription = "Indicates if emergency braking initiated by driver is detected. True = Emergency braking detected. False = Emergency braking not detected.";3860 sourceComment = "Detection of emergency braking can trigger Emergency Brake Assist (EBA) to engage.";3861 }38623863 attribute def Vehicle_Chassis_Brake_PedalPosition :> Integer;3864 @VssSignalMetadata about Vehicle_Chassis_Brake_PedalPosition {3865 path = "Vehicle.Chassis.Brake.PedalPosition";3866 kind = "sensor";3867 datatype = "uint8";3868 sourceDescription = "Brake pedal position as percent. 0 = Not depressed. 100 = Fully depressed.";3869 sourceComment = "";3870 }3871 @VssQuantityMetadata about Vehicle_Chassis_Brake_PedalPosition {3872 quantityReference = "ISQ::dimensionless";3873 unitReference = "SI::percent";3874 }3875 @VssRangeMetadata about Vehicle_Chassis_Brake_PedalPosition {3876 minValue = "0";3877 maxValue = "100";3878 }38793880 attribute def Vehicle_Chassis_ParkingBrake_IsAutoApplyEnabled :> Boolean;3881 @VssSignalMetadata about Vehicle_Chassis_ParkingBrake_IsAutoApplyEnabled {3882 path = "Vehicle.Chassis.ParkingBrake.IsAutoApplyEnabled";3883 kind = "actuator";3884 datatype = "boolean";3885 sourceDescription = "Indicates if parking brake will be automatically engaged when the vehicle engine is turned off.";3886 sourceComment = "";3887 }38883889 attribute def Vehicle_Chassis_ParkingBrake_IsEngaged :> Boolean;3890 @VssSignalMetadata about Vehicle_Chassis_ParkingBrake_IsEngaged {3891 path = "Vehicle.Chassis.ParkingBrake.IsEngaged";3892 kind = "actuator";3893 datatype = "boolean";3894 sourceDescription = "Parking brake status. True = Parking Brake is Engaged. False = Parking Brake is not Engaged.";3895 sourceComment = "";3896 }38973898 attribute def Vehicle_Chassis_SteeringWheel_Angle :> Integer;3899 @VssSignalMetadata about Vehicle_Chassis_SteeringWheel_Angle {3900 path = "Vehicle.Chassis.SteeringWheel.Angle";3901 kind = "sensor";3902 datatype = "int16";3903 sourceDescription = "Steering wheel angle. Positive = degrees to the left. Negative = degrees to the right.";3904 sourceComment = "";3905 }3906 @VssQuantityMetadata about Vehicle_Chassis_SteeringWheel_Angle {3907 quantityReference = "ISQ::planeAngle";3908 unitReference = "SI::degree";3909 }39103911 attribute def Vehicle_Chassis_SteeringWheel_Extension :> Integer;3912 @VssSignalMetadata about Vehicle_Chassis_SteeringWheel_Extension {3913 path = "Vehicle.Chassis.SteeringWheel.Extension";3914 kind = "actuator";3915 datatype = "uint8";3916 sourceDescription = "Steering wheel column extension from dashboard. 0 = Closest to dashboard. 100 = Furthest from dashboard.";3917 sourceComment = "";3918 }3919 @VssQuantityMetadata about Vehicle_Chassis_SteeringWheel_Extension {3920 quantityReference = "ISQ::dimensionless";3921 unitReference = "SI::percent";3922 }3923 @VssRangeMetadata about Vehicle_Chassis_SteeringWheel_Extension {3924 minValue = "0";3925 maxValue = "100";3926 }39273928 attribute def Vehicle_Chassis_SteeringWheel_HeatingCooling :> Integer;3929 @VssSignalMetadata about Vehicle_Chassis_SteeringWheel_HeatingCooling {3930 path = "Vehicle.Chassis.SteeringWheel.HeatingCooling";3931 kind = "actuator";3932 datatype = "int8";3933 sourceDescription = "Heating or Cooling requsted for the Item. -100 = Maximum cooling, 0 = Heating/cooling deactivated, 100 = Maximum heating.";3934 sourceComment = "";3935 }3936 @VssQuantityMetadata about Vehicle_Chassis_SteeringWheel_HeatingCooling {3937 quantityReference = "ISQ::dimensionless";3938 unitReference = "SI::percent";3939 }3940 @VssRangeMetadata about Vehicle_Chassis_SteeringWheel_HeatingCooling {3941 minValue = "-100";3942 maxValue = "100";3943 }39443945 attribute def Vehicle_Chassis_SteeringWheel_Tilt :> Integer;3946 @VssSignalMetadata about Vehicle_Chassis_SteeringWheel_Tilt {3947 path = "Vehicle.Chassis.SteeringWheel.Tilt";3948 kind = "actuator";3949 datatype = "uint8";3950 sourceDescription = "Steering wheel column tilt. 0 = Lowest position. 100 = Highest position.";3951 sourceComment = "";3952 }3953 @VssQuantityMetadata about Vehicle_Chassis_SteeringWheel_Tilt {3954 quantityReference = "ISQ::dimensionless";3955 unitReference = "SI::percent";3956 }3957 @VssRangeMetadata about Vehicle_Chassis_SteeringWheel_Tilt {3958 minValue = "0";3959 maxValue = "100";3960 }39613962 attribute def Vehicle_Chassis_Wheelbase :> Integer;3963 @VssSignalMetadata about Vehicle_Chassis_Wheelbase {3964 path = "Vehicle.Chassis.Wheelbase";3965 kind = "attribute";3966 datatype = "uint16";3967 sourceDescription = "Overall wheelbase, in mm.";3968 sourceComment = "";3969 }3970 @VssQuantityMetadata about Vehicle_Chassis_Wheelbase {3971 quantityReference = "ISQ::length";3972 unitReference = "SI::millimetre";3973 }39743975 attribute def Vehicle_Connectivity_IsConnectivityAvailable :> Boolean;3976 @VssSignalMetadata about Vehicle_Connectivity_IsConnectivityAvailable {3977 path = "Vehicle.Connectivity.IsConnectivityAvailable";3978 kind = "sensor";3979 datatype = "boolean";3980 sourceDescription = "Indicates if connectivity between vehicle and cloud is available. True = Connectivity is available. False = Connectivity is not available.";3981 sourceComment = "This signal can be used by onboard vehicle services to decide what features that shall be offered to the driver, for example disable the 'check for update' button if vehicle does not have connectivity.";3982 }39833984 attribute def Vehicle_ControlUnit_Health_Network_CAN_IsNetworkOK :> Boolean;3985 @VssSignalMetadata about Vehicle_ControlUnit_Health_Network_CAN_IsNetworkOK {3986 path = "Vehicle.ControlUnit.Health.Network.CAN.IsNetworkOK";3987 kind = "sensor";3988 datatype = "boolean";3989 sourceDescription = "Network status. True = No network problems detected. False = Network problems detected.";3990 sourceComment = "";3991 }39923993 attribute def Vehicle_ControlUnit_Health_Network_ETH_IsNetworkOK :> Boolean;3994 @VssSignalMetadata about Vehicle_ControlUnit_Health_Network_ETH_IsNetworkOK {3995 path = "Vehicle.ControlUnit.Health.Network.ETH.IsNetworkOK";3996 kind = "sensor";3997 datatype = "boolean";3998 sourceDescription = "Network status. True = No network problems detected. False = Network problems detected.";3999 sourceComment = "";4000 }40014002 attribute def Vehicle_ControlUnit_Health_Resources_Power :> Real;4003 @VssSignalMetadata about Vehicle_ControlUnit_Health_Resources_Power {4004 path = "Vehicle.ControlUnit.Health.Resources.Power";4005 kind = "sensor";4006 datatype = "float";4007 sourceDescription = "Power consumption";4008 sourceComment = "";4009 }4010 @VssQuantityMetadata about Vehicle_ControlUnit_Health_Resources_Power {4011 quantityReference = "ISQ::power";4012 unitReference = "SI::watt";4013 }40144015 attribute def Vehicle_ControlUnit_Health_Resources_Temperature :> Real;4016 @VssSignalMetadata about Vehicle_ControlUnit_Health_Resources_Temperature {4017 path = "Vehicle.ControlUnit.Health.Resources.Temperature";4018 kind = "sensor";4019 datatype = "float";4020 sourceDescription = "Instance temperature";4021 sourceComment = "";4022 }4023 @VssQuantityMetadata about Vehicle_ControlUnit_Health_Resources_Temperature {4024 quantityReference = "ISQ::thermodynamicTemperature";4025 unitReference = "SI::degreeCelsius";4026 }40274028 attribute def Vehicle_ControlUnit_Health_Resources_Utilization_CPU :> Real;4029 @VssSignalMetadata about Vehicle_ControlUnit_Health_Resources_Utilization_CPU {4030 path = "Vehicle.ControlUnit.Health.Resources.Utilization.CPU";4031 kind = "sensor";4032 datatype = "float";4033 sourceDescription = "CPU utilization";4034 sourceComment = "";4035 }4036 @VssQuantityMetadata about Vehicle_ControlUnit_Health_Resources_Utilization_CPU {4037 quantityReference = "ISQ::dimensionless";4038 unitReference = "SI::percent";4039 }4040 @VssRangeMetadata about Vehicle_ControlUnit_Health_Resources_Utilization_CPU {4041 minValue = "0";4042 maxValue = "100";4043 }40444045 attribute def Vehicle_ControlUnit_Health_Resources_Utilization_Memory :> Real;4046 @VssSignalMetadata about Vehicle_ControlUnit_Health_Resources_Utilization_Memory {4047 path = "Vehicle.ControlUnit.Health.Resources.Utilization.Memory";4048 kind = "sensor";4049 datatype = "float";4050 sourceDescription = "Memory utilization";4051 sourceComment = "";4052 }4053 @VssQuantityMetadata about Vehicle_ControlUnit_Health_Resources_Utilization_Memory {4054 quantityReference = "ISQ::dimensionless";4055 unitReference = "SI::percent";4056 }4057 @VssRangeMetadata about Vehicle_ControlUnit_Health_Resources_Utilization_Memory {4058 minValue = "0";4059 maxValue = "100";4060 }40614062 attribute def Vehicle_ControlUnit_Health_SWSupervision_IsAliveTriggered :> Boolean;4063 @VssSignalMetadata about Vehicle_ControlUnit_Health_SWSupervision_IsAliveTriggered {4064 path = "Vehicle.ControlUnit.Health.SWSupervision.IsAliveTriggered";4065 kind = "sensor";4066 datatype = "boolean";4067 sourceDescription = "Whether the alive supervision was triggered";4068 sourceComment = "";4069 }40704071 attribute def Vehicle_ControlUnit_Health_SWSupervision_IsDeadlineTriggered :> Boolean;4072 @VssSignalMetadata about Vehicle_ControlUnit_Health_SWSupervision_IsDeadlineTriggered {4073 path = "Vehicle.ControlUnit.Health.SWSupervision.IsDeadlineTriggered";4074 kind = "sensor";4075 datatype = "boolean";4076 sourceDescription = "Whether the deadline supervision was triggered";4077 sourceComment = "";4078 }40794080 attribute def Vehicle_ControlUnit_Health_SWSupervision_IsLogicalTriggered :> Boolean;4081 @VssSignalMetadata about Vehicle_ControlUnit_Health_SWSupervision_IsLogicalTriggered {4082 path = "Vehicle.ControlUnit.Health.SWSupervision.IsLogicalTriggered";4083 kind = "sensor";4084 datatype = "boolean";4085 sourceDescription = "Whether the logical supervision was triggered";4086 sourceComment = "";4087 }40884089 attribute def Vehicle_ControlUnit_Health_SWSupervision_IsWatchdogTriggered :> Boolean;4090 @VssSignalMetadata about Vehicle_ControlUnit_Health_SWSupervision_IsWatchdogTriggered {4091 path = "Vehicle.ControlUnit.Health.SWSupervision.IsWatchdogTriggered";4092 kind = "sensor";4093 datatype = "boolean";4094 sourceDescription = "Whether the watchdog deadline was triggered";4095 sourceComment = "";4096 }40974098 attribute def Vehicle_ControlUnit_ID :> Integer;4099 @VssSignalMetadata about Vehicle_ControlUnit_ID {4100 path = "Vehicle.ControlUnit.ID";4101 kind = "attribute";4102 datatype = "uint8";4103 sourceDescription = "Control unit ID";4104 sourceComment = "";4105 }41064107 attribute def Vehicle_CurbWeight :> Integer;4108 @VssSignalMetadata about Vehicle_CurbWeight {4109 path = "Vehicle.CurbWeight";4110 kind = "attribute";4111 datatype = "uint16";4112 sourceDescription = "Vehicle curb weight, including all liquids and full tank of fuel, but no cargo or passengers.";4113 sourceComment = "";4114 }4115 @VssQuantityMetadata about Vehicle_CurbWeight {4116 quantityReference = "ISQ::mass";4117 unitReference = "SI::kilogram";4118 }41194120 attribute def Vehicle_CurrentLocation_Altitude :> Real;4121 @VssSignalMetadata about Vehicle_CurrentLocation_Altitude {4122 path = "Vehicle.CurrentLocation.Altitude";4123 kind = "sensor";4124 datatype = "double";4125 sourceDescription = "Current altitude relative to WGS 84 reference ellipsoid, as measured at the position of GNSS receiver antenna.";4126 sourceComment = "";4127 }4128 @VssQuantityMetadata about Vehicle_CurrentLocation_Altitude {4129 quantityReference = "ISQ::length";4130 unitReference = "SI::metre";4131 }41324133 attribute def Vehicle_CurrentLocation_GNSSReceiver_FixType :> Vehicle_CurrentLocation_GNSSReceiver_FixType_AllowedValue;4134 @VssSignalMetadata about Vehicle_CurrentLocation_GNSSReceiver_FixType {4135 path = "Vehicle.CurrentLocation.GNSSReceiver.FixType";4136 kind = "sensor";4137 datatype = "string";4138 sourceDescription = "Fix status of GNSS receiver.";4139 sourceComment = "";4140 }4141 @VssAllowedValuesMetadata about Vehicle_CurrentLocation_GNSSReceiver_FixType {4142 allowedValues = "NONE, TWO_D, TWO_D_SATELLITE_BASED_AUGMENTATION, TWO_D_GROUND_BASED_AUGMENTATION, TWO_D_SATELLITE_AND_GROUND_BASED_AUGMENTATION, THREE_D, THREE_D_SATELLITE_BASED_AUGMENTATION, THREE_D_GROUND_BASED_AUGMENTATION, THREE_D_SATELLITE_AND_GROUND_BASED_AUGMENTATION";4143 }41444145 attribute def Vehicle_CurrentLocation_GNSSReceiver_MountingPosition_X :> Integer;4146 @VssSignalMetadata about Vehicle_CurrentLocation_GNSSReceiver_MountingPosition_X {4147 path = "Vehicle.CurrentLocation.GNSSReceiver.MountingPosition.X";4148 kind = "attribute";4149 datatype = "int16";4150 sourceDescription = "Mounting position of GNSS receiver antenna relative to vehicle coordinate system. Axis definitions according to ISO 8855. Origin at center of (first) rear axle. Positive values = forward of rear axle. Negative values = backward of rear axle.";4151 sourceComment = "";4152 }4153 @VssQuantityMetadata about Vehicle_CurrentLocation_GNSSReceiver_MountingPosition_X {4154 quantityReference = "ISQ::length";4155 unitReference = "SI::millimetre";4156 }41574158 attribute def Vehicle_CurrentLocation_GNSSReceiver_MountingPosition_Y :> Integer;4159 @VssSignalMetadata about Vehicle_CurrentLocation_GNSSReceiver_MountingPosition_Y {4160 path = "Vehicle.CurrentLocation.GNSSReceiver.MountingPosition.Y";4161 kind = "attribute";4162 datatype = "int16";4163 sourceDescription = "Mounting position of GNSS receiver antenna relative to vehicle coordinate system. Axis definitions according to ISO 8855. Origin at center of (first) rear axle. Positive values = left of origin. Negative values = right of origin. Left/Right is as seen from driver perspective, i.e. by a person looking forward.";4164 sourceComment = "";4165 }4166 @VssQuantityMetadata about Vehicle_CurrentLocation_GNSSReceiver_MountingPosition_Y {4167 quantityReference = "ISQ::length";4168 unitReference = "SI::millimetre";4169 }41704171 attribute def Vehicle_CurrentLocation_GNSSReceiver_MountingPosition_Z :> Integer;4172 @VssSignalMetadata about Vehicle_CurrentLocation_GNSSReceiver_MountingPosition_Z {4173 path = "Vehicle.CurrentLocation.GNSSReceiver.MountingPosition.Z";4174 kind = "attribute";4175 datatype = "int16";4176 sourceDescription = "Mounting position of GNSS receiver on Z-axis. Axis definitions according to ISO 8855. Origin at center of (first) rear axle. Positive values = above center of rear axle. Negative values = below center of rear axle.";4177 sourceComment = "";4178 }4179 @VssQuantityMetadata about Vehicle_CurrentLocation_GNSSReceiver_MountingPosition_Z {4180 quantityReference = "ISQ::length";4181 unitReference = "SI::millimetre";4182 }41834184 attribute def Vehicle_CurrentLocation_Heading :> Real;4185 @VssSignalMetadata about Vehicle_CurrentLocation_Heading {4186 path = "Vehicle.CurrentLocation.Heading";4187 kind = "sensor";4188 datatype = "double";4189 sourceDescription = "Current heading relative to geographic north. 0 = North, 90 = East, 180 = South, 270 = West.";4190 sourceComment = "";4191 }4192 @VssQuantityMetadata about Vehicle_CurrentLocation_Heading {4193 quantityReference = "ISQ::planeAngle";4194 unitReference = "SI::degree";4195 }4196 @VssRangeMetadata about Vehicle_CurrentLocation_Heading {4197 minValue = "0";4198 maxValue = "360";4199 }42004201 attribute def Vehicle_CurrentLocation_HorizontalAccuracy :> Real;4202 @VssSignalMetadata about Vehicle_CurrentLocation_HorizontalAccuracy {4203 path = "Vehicle.CurrentLocation.HorizontalAccuracy";4204 kind = "sensor";4205 datatype = "double";4206 sourceDescription = "Accuracy of the latitude and longitude coordinates.";4207 sourceComment = "";4208 }4209 @VssQuantityMetadata about Vehicle_CurrentLocation_HorizontalAccuracy {4210 quantityReference = "ISQ::length";4211 unitReference = "SI::metre";4212 }42134214 attribute def Vehicle_CurrentLocation_Latitude :> Real;4215 @VssSignalMetadata about Vehicle_CurrentLocation_Latitude {4216 path = "Vehicle.CurrentLocation.Latitude";4217 kind = "sensor";4218 datatype = "double";4219 sourceDescription = "Current latitude of vehicle in WGS 84 geodetic coordinates, as measured at the position of GNSS receiver antenna.";4220 sourceComment = "";4221 }4222 @VssQuantityMetadata about Vehicle_CurrentLocation_Latitude {4223 quantityReference = "ISQ::planeAngle";4224 unitReference = "SI::degree";4225 }4226 @VssRangeMetadata about Vehicle_CurrentLocation_Latitude {4227 minValue = "-90";4228 maxValue = "90";4229 }42304231 attribute def Vehicle_CurrentLocation_Longitude :> Real;4232 @VssSignalMetadata about Vehicle_CurrentLocation_Longitude {4233 path = "Vehicle.CurrentLocation.Longitude";4234 kind = "sensor";4235 datatype = "double";4236 sourceDescription = "Current longitude of vehicle in WGS 84 geodetic coordinates, as measured at the position of GNSS receiver antenna.";4237 sourceComment = "";4238 }4239 @VssQuantityMetadata about Vehicle_CurrentLocation_Longitude {4240 quantityReference = "ISQ::planeAngle";4241 unitReference = "SI::degree";4242 }4243 @VssRangeMetadata about Vehicle_CurrentLocation_Longitude {4244 minValue = "-180";4245 maxValue = "180";4246 }42474248 attribute def Vehicle_CurrentLocation_Timestamp :> String;4249 @VssSignalMetadata about Vehicle_CurrentLocation_Timestamp {4250 path = "Vehicle.CurrentLocation.Timestamp";4251 kind = "sensor";4252 datatype = "string";4253 sourceDescription = "Timestamp from GNSS system for current location, formatted according to ISO 8601 with UTC time zone.";4254 sourceComment = "";4255 }4256 @VssQuantityMetadata about Vehicle_CurrentLocation_Timestamp {4257 quantityReference = "n/a";4258 unitReference = "ISO 8601 lexical date/time string";4259 }42604261 attribute def Vehicle_CurrentLocation_VerticalAccuracy :> Real;4262 @VssSignalMetadata about Vehicle_CurrentLocation_VerticalAccuracy {4263 path = "Vehicle.CurrentLocation.VerticalAccuracy";4264 kind = "sensor";4265 datatype = "double";4266 sourceDescription = "Accuracy of altitude.";4267 sourceComment = "";4268 }4269 @VssQuantityMetadata about Vehicle_CurrentLocation_VerticalAccuracy {4270 quantityReference = "ISQ::length";4271 unitReference = "SI::metre";4272 }42734274 attribute def Vehicle_CurrentOverallWeight :> Integer;4275 @VssSignalMetadata about Vehicle_CurrentOverallWeight {4276 path = "Vehicle.CurrentOverallWeight";4277 kind = "sensor";4278 datatype = "uint16";4279 sourceDescription = "Current overall Vehicle weight. Including passengers, cargo and other load inside the car.";4280 sourceComment = "";4281 }4282 @VssQuantityMetadata about Vehicle_CurrentOverallWeight {4283 quantityReference = "ISQ::mass";4284 unitReference = "SI::kilogram";4285 }42864287 attribute def Vehicle_Diagnostics_DTCCount :> Integer;4288 @VssSignalMetadata about Vehicle_Diagnostics_DTCCount {4289 path = "Vehicle.Diagnostics.DTCCount";4290 kind = "sensor";4291 datatype = "uint8";4292 sourceDescription = "Number of Diagnostic Trouble Codes (DTC)";4293 sourceComment = "";4294 }42954296 attribute def Vehicle_Diagnostics_DTCList :> String;4297 @VssSignalMetadata about Vehicle_Diagnostics_DTCList {4298 path = "Vehicle.Diagnostics.DTCList";4299 kind = "sensor";4300 datatype = "string[]";4301 sourceDescription = "List of currently active DTCs formatted according OBD II (SAE-J2012DA_201812) standard ([P|C|B|U]XXXXX )";4302 sourceComment = "";4303 }43044305 attribute def Vehicle_Driver_AttentiveProbability :> Real;4306 @VssSignalMetadata about Vehicle_Driver_AttentiveProbability {4307 path = "Vehicle.Driver.AttentiveProbability";4308 kind = "sensor";4309 datatype = "float";4310 sourceDescription = "Probability of attentiveness of the driver.";4311 sourceComment = "";4312 }4313 @VssQuantityMetadata about Vehicle_Driver_AttentiveProbability {4314 quantityReference = "ISQ::dimensionless";4315 unitReference = "SI::percent";4316 }4317 @VssRangeMetadata about Vehicle_Driver_AttentiveProbability {4318 minValue = "0";4319 maxValue = "100";4320 }43214322 attribute def Vehicle_Driver_DistractionLevel :> Real;4323 @VssSignalMetadata about Vehicle_Driver_DistractionLevel {4324 path = "Vehicle.Driver.DistractionLevel";4325 kind = "sensor";4326 datatype = "float";4327 sourceDescription = "Distraction level of the driver, which can be evaluated by multiple factors e.g. driving situation, acoustical or optical signals inside the cockpit, ongoing phone calls.";4328 sourceComment = "";4329 }4330 @VssQuantityMetadata about Vehicle_Driver_DistractionLevel {4331 quantityReference = "ISQ::dimensionless";4332 unitReference = "SI::percent";4333 }4334 @VssRangeMetadata about Vehicle_Driver_DistractionLevel {4335 minValue = "0";4336 maxValue = "100";4337 }43384339 attribute def Vehicle_Driver_FatigueLevel :> Real;4340 @VssSignalMetadata about Vehicle_Driver_FatigueLevel {4341 path = "Vehicle.Driver.FatigueLevel";4342 kind = "sensor";4343 datatype = "float";4344 sourceDescription = "Fatigue level of the driver, which can be evaluated by multiple factors e.g. trip time, behaviour of steering, eye status.";4345 sourceComment = "";4346 }4347 @VssQuantityMetadata about Vehicle_Driver_FatigueLevel {4348 quantityReference = "ISQ::dimensionless";4349 unitReference = "SI::percent";4350 }4351 @VssRangeMetadata about Vehicle_Driver_FatigueLevel {4352 minValue = "0";4353 maxValue = "100";4354 }43554356 attribute def Vehicle_Driver_HeartRate :> Integer;4357 @VssSignalMetadata about Vehicle_Driver_HeartRate {4358 path = "Vehicle.Driver.HeartRate";4359 kind = "sensor";4360 datatype = "uint16";4361 sourceDescription = "Heart rate of the driver.";4362 sourceComment = "";4363 }4364 @VssQuantityMetadata about Vehicle_Driver_HeartRate {4365 quantityReference = "ISQ::frequency";4366 unitReference = "SI-derived beats/minute";4367 }43684369 attribute def Vehicle_Driver_IsEyesOnRoad :> Boolean;4370 @VssSignalMetadata about Vehicle_Driver_IsEyesOnRoad {4371 path = "Vehicle.Driver.IsEyesOnRoad";4372 kind = "sensor";4373 datatype = "boolean";4374 sourceDescription = "Has driver the eyes on road or not?";4375 sourceComment = "";4376 }43774378 attribute def Vehicle_Driver_IsHandsOnWheel :> Boolean;4379 @VssSignalMetadata about Vehicle_Driver_IsHandsOnWheel {4380 path = "Vehicle.Driver.IsHandsOnWheel";4381 kind = "sensor";4382 datatype = "boolean";4383 sourceDescription = "Are the driver's hands on the steering wheel or not?";4384 sourceComment = "";4385 }43864387 attribute def Vehicle_EmissionsCO2 :> Integer;4388 @VssSignalMetadata about Vehicle_EmissionsCO2 {4389 path = "Vehicle.EmissionsCO2";4390 kind = "attribute";4391 datatype = "int16";4392 sourceDescription = "The CO2 emissions.";4393 sourceComment = "";4394 }4395 @VssQuantityMetadata about Vehicle_EmissionsCO2 {4396 quantityReference = "ISQ::linearDensity";4397 unitReference = "SI-derived gram/kilometre";4398 }43994400 attribute def Vehicle_Exterior_AirTemperature :> Real;4401 @VssSignalMetadata about Vehicle_Exterior_AirTemperature {4402 path = "Vehicle.Exterior.AirTemperature";4403 kind = "sensor";4404 datatype = "float";4405 sourceDescription = "Air temperature outside the vehicle.";4406 sourceComment = "";4407 }4408 @VssQuantityMetadata about Vehicle_Exterior_AirTemperature {4409 quantityReference = "ISQ::thermodynamicTemperature";4410 unitReference = "SI::degreeCelsius";4411 }44124413 attribute def Vehicle_Exterior_Humidity :> Real;4414 @VssSignalMetadata about Vehicle_Exterior_Humidity {4415 path = "Vehicle.Exterior.Humidity";4416 kind = "sensor";4417 datatype = "float";4418 sourceDescription = "Relative humidity outside the vehicle. 0 = Dry, 100 = Air fully saturated.";4419 sourceComment = "";4420 }4421 @VssQuantityMetadata about Vehicle_Exterior_Humidity {4422 quantityReference = "ISQ::dimensionless";4423 unitReference = "SI::percent";4424 }4425 @VssRangeMetadata about Vehicle_Exterior_Humidity {4426 minValue = "0";4427 maxValue = "100";4428 }44294430 attribute def Vehicle_Exterior_LightIntensity :> Real;4431 @VssSignalMetadata about Vehicle_Exterior_LightIntensity {4432 path = "Vehicle.Exterior.LightIntensity";4433 kind = "sensor";4434 datatype = "float";4435 sourceDescription = "Light intensity outside the vehicle. 0 = No light detected, 100 = Fully lit.";4436 sourceComment = "Mapping to physical units and calculation method is sensor specific.";4437 }4438 @VssQuantityMetadata about Vehicle_Exterior_LightIntensity {4439 quantityReference = "ISQ::dimensionless";4440 unitReference = "SI::percent";4441 }4442 @VssRangeMetadata about Vehicle_Exterior_LightIntensity {4443 minValue = "0";4444 maxValue = "100";4445 }44464447 attribute def Vehicle_Exterior_RoadSurfaceCondition :> Vehicle_Exterior_RoadSurfaceCondition_AllowedValue;4448 @VssSignalMetadata about Vehicle_Exterior_RoadSurfaceCondition {4449 path = "Vehicle.Exterior.RoadSurfaceCondition";4450 kind = "sensor";4451 datatype = "string";4452 sourceDescription = "Assessed condition of the road surface beneath or ahead of the vehicle.";4453 sourceComment = "Determination method is implementation specific. May be derived from sensor fusion of Vehicle.ADAS.ESC.RoadFriction.MostProbable, Vehicle.Exterior.AirTemperature, Vehicle.Body.Raindetection.Intensity, and optional camera-based road surface classification. UNKNOWN shall be used when the system cannot assess the road surface condition. Primary consumers: navigation and ADAS safety systems. Related to VSS issue #877 (Connected Safety signals).";4454 }4455 @VssAllowedValuesMetadata about Vehicle_Exterior_RoadSurfaceCondition {4456 allowedValues = "UNKNOWN, DRY, WET, SNOW, ICE, SLUSH, WET_ICE, LOOSE_GRAVEL";4457 }44584459 attribute def Vehicle_GrossWeight :> Integer;4460 @VssSignalMetadata about Vehicle_GrossWeight {4461 path = "Vehicle.GrossWeight";4462 kind = "attribute";4463 datatype = "uint16";4464 sourceDescription = "Curb weight of vehicle, including all liquids and full tank of fuel and full load of cargo and passengers.";4465 sourceComment = "";4466 }4467 @VssQuantityMetadata about Vehicle_GrossWeight {4468 quantityReference = "ISQ::mass";4469 unitReference = "SI::kilogram";4470 }44714472 attribute def Vehicle_Height :> Integer;4473 @VssSignalMetadata about Vehicle_Height {4474 path = "Vehicle.Height";4475 kind = "attribute";4476 datatype = "uint16";4477 sourceDescription = "Overall vehicle height.";4478 sourceComment = "";4479 }4480 @VssQuantityMetadata about Vehicle_Height {4481 quantityReference = "ISQ::length";4482 unitReference = "SI::millimetre";4483 }44844485 attribute def Vehicle_IsAutoPowerOptimize :> Boolean;4486 @VssSignalMetadata about Vehicle_IsAutoPowerOptimize {4487 path = "Vehicle.IsAutoPowerOptimize";4488 kind = "actuator";4489 datatype = "boolean";4490 sourceDescription = "Auto Power Optimization Flag When set to 'true', the system enables automatic power optimization, dynamically adjusting the power optimization level based on runtime conditions or features managed by the OEM. When set to 'false', manual control of the power optimization level is allowed.";4491 sourceComment = "";4492 }44934494 attribute def Vehicle_IsBrokenDown :> Boolean;4495 @VssSignalMetadata about Vehicle_IsBrokenDown {4496 path = "Vehicle.IsBrokenDown";4497 kind = "sensor";4498 datatype = "boolean";4499 sourceDescription = "Vehicle breakdown or any similar event causing vehicle to stop on the road, that might pose a risk to other road users. True = Vehicle broken down on the road, due to e.g. engine problems, flat tire, out of gas, brake problems. False = Vehicle not broken down.";4500 sourceComment = "Actual criteria and method used to decide if a vehicle is broken down is implementation specific.";4501 }45024503 attribute def Vehicle_IsMoving :> Boolean;4504 @VssSignalMetadata about Vehicle_IsMoving {4505 path = "Vehicle.IsMoving";4506 kind = "sensor";4507 datatype = "boolean";4508 sourceDescription = "Indicates whether the vehicle is stationary or moving.";4509 sourceComment = "";4510 }45114512 attribute def Vehicle_Length :> Integer;4513 @VssSignalMetadata about Vehicle_Length {4514 path = "Vehicle.Length";4515 kind = "attribute";4516 datatype = "uint16";4517 sourceDescription = "Overall vehicle length.";4518 sourceComment = "";4519 }4520 @VssQuantityMetadata about Vehicle_Length {4521 quantityReference = "ISQ::length";4522 unitReference = "SI::millimetre";4523 }45244525 attribute def Vehicle_LowVoltageBattery_CurrentCurrent :> Real;4526 @VssSignalMetadata about Vehicle_LowVoltageBattery_CurrentCurrent {4527 path = "Vehicle.LowVoltageBattery.CurrentCurrent";4528 kind = "sensor";4529 datatype = "float";4530 sourceDescription = "Current current flowing in/out of the low voltage battery. Positive = Current flowing in to battery, e.g. during charging or driving. Negative = Current flowing out of battery, e.g. when using the battery to start a combustion engine.";4531 sourceComment = "";4532 }4533 @VssQuantityMetadata about Vehicle_LowVoltageBattery_CurrentCurrent {4534 quantityReference = "ISQ::electricCurrent";4535 unitReference = "SI::ampere";4536 }45374538 attribute def Vehicle_LowVoltageBattery_CurrentVoltage :> Real;4539 @VssSignalMetadata about Vehicle_LowVoltageBattery_CurrentVoltage {4540 path = "Vehicle.LowVoltageBattery.CurrentVoltage";4541 kind = "sensor";4542 datatype = "float";4543 sourceDescription = "Current Voltage of the low voltage battery.";4544 sourceComment = "";4545 }4546 @VssQuantityMetadata about Vehicle_LowVoltageBattery_CurrentVoltage {4547 quantityReference = "ISQ::electricPotential";4548 unitReference = "SI::volt";4549 }45504551 attribute def Vehicle_LowVoltageBattery_NominalCapacity :> Integer;4552 @VssSignalMetadata about Vehicle_LowVoltageBattery_NominalCapacity {4553 path = "Vehicle.LowVoltageBattery.NominalCapacity";4554 kind = "attribute";4555 datatype = "uint16";4556 sourceDescription = "Nominal capacity of the low voltage battery.";4557 sourceComment = "";4558 }4559 @VssQuantityMetadata about Vehicle_LowVoltageBattery_NominalCapacity {4560 quantityReference = "ISQ::electricCharge";4561 unitReference = "SI::ampereHour";4562 }45634564 attribute def Vehicle_LowVoltageBattery_NominalVoltage :> Integer;4565 @VssSignalMetadata about Vehicle_LowVoltageBattery_NominalVoltage {4566 path = "Vehicle.LowVoltageBattery.NominalVoltage";4567 kind = "attribute";4568 datatype = "uint16";4569 sourceDescription = "Nominal Voltage of the battery.";4570 sourceComment = "Nominal voltage typically refers to voltage of fully charged battery when delivering rated capacity.";4571 }4572 @VssQuantityMetadata about Vehicle_LowVoltageBattery_NominalVoltage {4573 quantityReference = "ISQ::electricPotential";4574 unitReference = "SI::volt";4575 }45764577 attribute def Vehicle_LowVoltageSystemState :> Vehicle_LowVoltageSystemState_AllowedValue;4578 @VssSignalMetadata about Vehicle_LowVoltageSystemState {4579 path = "Vehicle.LowVoltageSystemState";4580 kind = "sensor";4581 datatype = "string";4582 sourceDescription = "State of the supply voltage of the control units (usually 12V).";4583 sourceComment = "";4584 }4585 @VssAllowedValuesMetadata about Vehicle_LowVoltageSystemState {4586 allowedValues = "UNDEFINED, LOCK, OFF, ACC, ON, START";4587 }45884589 attribute def Vehicle_MaxTowBallWeight :> Integer;4590 @VssSignalMetadata about Vehicle_MaxTowBallWeight {4591 path = "Vehicle.MaxTowBallWeight";4592 kind = "attribute";4593 datatype = "uint16";4594 sourceDescription = "Maximum vertical weight on the tow ball of a trailer.";4595 sourceComment = "";4596 }4597 @VssQuantityMetadata about Vehicle_MaxTowBallWeight {4598 quantityReference = "ISQ::mass";4599 unitReference = "SI::kilogram";4600 }46014602 attribute def Vehicle_MaxTowWeight :> Integer;4603 @VssSignalMetadata about Vehicle_MaxTowWeight {4604 path = "Vehicle.MaxTowWeight";4605 kind = "attribute";4606 datatype = "uint16";4607 sourceDescription = "Maximum weight of trailer.";4608 sourceComment = "";4609 }4610 @VssQuantityMetadata about Vehicle_MaxTowWeight {4611 quantityReference = "ISQ::mass";4612 unitReference = "SI::kilogram";4613 }46144615 attribute def Vehicle_MotionManagement_Brake_Axle_TorqueDistributionFrictionRightMaximum :> Integer;4616 @VssSignalMetadata about Vehicle_MotionManagement_Brake_Axle_TorqueDistributionFrictionRightMaximum {4617 path = "Vehicle.MotionManagement.Brake.Axle.TorqueDistributionFrictionRightMaximum";4618 kind = "actuator";4619 datatype = "uint16";4620 sourceDescription = "Maximum distribution range of the friction brake request on the axle to the right wheel. 0% = Complete friction torque shall be shifted to the left wheel. 50% = At most 50% friction torque may be shifted to the right wheel. 100% = Complete friction torque may be shifted to the right wheel.";4621 sourceComment = "";4622 }4623 @VssQuantityMetadata about Vehicle_MotionManagement_Brake_Axle_TorqueDistributionFrictionRightMaximum {4624 quantityReference = "ISQ::dimensionless";4625 unitReference = "SI::percent";4626 }4627 @VssRangeMetadata about Vehicle_MotionManagement_Brake_Axle_TorqueDistributionFrictionRightMaximum {4628 minValue = "0";4629 maxValue = "100";4630 }46314632 attribute def Vehicle_MotionManagement_Brake_Axle_TorqueDistributionFrictionRightMinimum :> Integer;4633 @VssSignalMetadata about Vehicle_MotionManagement_Brake_Axle_TorqueDistributionFrictionRightMinimum {4634 path = "Vehicle.MotionManagement.Brake.Axle.TorqueDistributionFrictionRightMinimum";4635 kind = "actuator";4636 datatype = "uint16";4637 sourceDescription = "Minimum distribution range of the friction brake request on the axle to the right wheel. 0% = Complete friction torque may be shifted to the left wheel. 50% = At least 50% friction torque shall be shifted to the right wheel. 100% = Complete friction torque shall be shifted to the right wheel.";4638 sourceComment = "";4639 }4640 @VssQuantityMetadata about Vehicle_MotionManagement_Brake_Axle_TorqueDistributionFrictionRightMinimum {4641 quantityReference = "ISQ::dimensionless";4642 unitReference = "SI::percent";4643 }4644 @VssRangeMetadata about Vehicle_MotionManagement_Brake_Axle_TorqueDistributionFrictionRightMinimum {4645 minValue = "0";4646 maxValue = "100";4647 }46484649 attribute def Vehicle_MotionManagement_Brake_Axle_TorqueElectricMinimum :> Integer;4650 @VssSignalMetadata about Vehicle_MotionManagement_Brake_Axle_TorqueElectricMinimum {4651 path = "Vehicle.MotionManagement.Brake.Axle.TorqueElectricMinimum";4652 kind = "actuator";4653 datatype = "int16";4654 sourceDescription = "Limit for regenerative brake torque at given axle. Brake Torque < 0Nm.";4655 sourceComment = "";4656 }4657 @VssQuantityMetadata about Vehicle_MotionManagement_Brake_Axle_TorqueElectricMinimum {4658 quantityReference = "ISQ::momentOfForce";4659 unitReference = "SI::newtonMetre";4660 }4661 @VssRangeMetadata about Vehicle_MotionManagement_Brake_Axle_TorqueElectricMinimum {4662 minValue = "";4663 maxValue = "0";4664 }46654666 attribute def Vehicle_MotionManagement_Brake_Axle_TorqueFrictionDifferenceMaximum :> Integer;4667 @VssSignalMetadata about Vehicle_MotionManagement_Brake_Axle_TorqueFrictionDifferenceMaximum {4668 path = "Vehicle.MotionManagement.Brake.Axle.TorqueFrictionDifferenceMaximum";4669 kind = "actuator";4670 datatype = "uint16";4671 sourceDescription = "Maximum absolute wheel torque difference between left and right wheel for friction brake.";4672 sourceComment = "";4673 }4674 @VssQuantityMetadata about Vehicle_MotionManagement_Brake_Axle_TorqueFrictionDifferenceMaximum {4675 quantityReference = "ISQ::momentOfForce";4676 unitReference = "SI::newtonMetre";4677 }46784679 attribute def Vehicle_MotionManagement_Brake_Axle_Wheel_OmegaLower :> Integer;4680 @VssSignalMetadata about Vehicle_MotionManagement_Brake_Axle_Wheel_OmegaLower {4681 path = "Vehicle.MotionManagement.Brake.Axle.Wheel.OmegaLower";4682 kind = "actuator";4683 datatype = "uint16";4684 sourceDescription = "Lower wheel speed limit request controlled by friction brake. ISO 8855 wheel-spin velocity.";4685 sourceComment = "";4686 }4687 @VssQuantityMetadata about Vehicle_MotionManagement_Brake_Axle_Wheel_OmegaLower {4688 quantityReference = "ISQ::angularVelocity";4689 unitReference = "SI::radianPerSecond";4690 }46914692 attribute def Vehicle_MotionManagement_Brake_Axle_Wheel_OmegaUpper :> Integer;4693 @VssSignalMetadata about Vehicle_MotionManagement_Brake_Axle_Wheel_OmegaUpper {4694 path = "Vehicle.MotionManagement.Brake.Axle.Wheel.OmegaUpper";4695 kind = "actuator";4696 datatype = "uint16";4697 sourceDescription = "Upper wheel speed limit request controlled by friction brake. ISO 8855 wheel-spin velocity.";4698 sourceComment = "";4699 }4700 @VssQuantityMetadata about Vehicle_MotionManagement_Brake_Axle_Wheel_OmegaUpper {4701 quantityReference = "ISQ::angularVelocity";4702 unitReference = "SI::radianPerSecond";4703 }47044705 attribute def Vehicle_MotionManagement_Brake_Axle_Wheel_Torque :> Integer;4706 @VssSignalMetadata about Vehicle_MotionManagement_Brake_Axle_Wheel_Torque {4707 path = "Vehicle.MotionManagement.Brake.Axle.Wheel.Torque";4708 kind = "sensor";4709 datatype = "int16";4710 sourceDescription = "Estimated friction brake torque. Brake Torque < 0Nm.";4711 sourceComment = "";4712 }4713 @VssQuantityMetadata about Vehicle_MotionManagement_Brake_Axle_Wheel_Torque {4714 quantityReference = "ISQ::momentOfForce";4715 unitReference = "SI::newtonMetre";4716 }4717 @VssRangeMetadata about Vehicle_MotionManagement_Brake_Axle_Wheel_Torque {4718 minValue = "";4719 maxValue = "0";4720 }47214722 attribute def Vehicle_MotionManagement_Brake_Axle_Wheel_TorqueArbitrated :> Integer;4723 @VssSignalMetadata about Vehicle_MotionManagement_Brake_Axle_Wheel_TorqueArbitrated {4724 path = "Vehicle.MotionManagement.Brake.Axle.Wheel.TorqueArbitrated";4725 kind = "sensor";4726 datatype = "int16";4727 sourceDescription = "Brake system internally calculated friction brake torque target. Brake Torque < 0Nm.";4728 sourceComment = "";4729 }4730 @VssQuantityMetadata about Vehicle_MotionManagement_Brake_Axle_Wheel_TorqueArbitrated {4731 quantityReference = "ISQ::momentOfForce";4732 unitReference = "SI::newtonMetre";4733 }4734 @VssRangeMetadata about Vehicle_MotionManagement_Brake_Axle_Wheel_TorqueArbitrated {4735 minValue = "";4736 maxValue = "0";4737 }47384739 attribute def Vehicle_MotionManagement_Brake_Axle_Wheel_TorqueFrictionMaximum :> Integer;4740 @VssSignalMetadata about Vehicle_MotionManagement_Brake_Axle_Wheel_TorqueFrictionMaximum {4741 path = "Vehicle.MotionManagement.Brake.Axle.Wheel.TorqueFrictionMaximum";4742 kind = "actuator";4743 datatype = "int16";4744 sourceDescription = "Maximum wheel torque request for friction brake. Brake Torque < 0Nm.";4745 sourceComment = "";4746 }4747 @VssQuantityMetadata about Vehicle_MotionManagement_Brake_Axle_Wheel_TorqueFrictionMaximum {4748 quantityReference = "ISQ::momentOfForce";4749 unitReference = "SI::newtonMetre";4750 }4751 @VssRangeMetadata about Vehicle_MotionManagement_Brake_Axle_Wheel_TorqueFrictionMaximum {4752 minValue = "";4753 maxValue = "0";4754 }47554756 attribute def Vehicle_MotionManagement_Brake_Axle_Wheel_TorqueFrictionMinimum :> Integer;4757 @VssSignalMetadata about Vehicle_MotionManagement_Brake_Axle_Wheel_TorqueFrictionMinimum {4758 path = "Vehicle.MotionManagement.Brake.Axle.Wheel.TorqueFrictionMinimum";4759 kind = "actuator";4760 datatype = "int16";4761 sourceDescription = "Minimum wheel torque request for friction brake. Brake Torque < 0Nm.";4762 sourceComment = "";4763 }4764 @VssQuantityMetadata about Vehicle_MotionManagement_Brake_Axle_Wheel_TorqueFrictionMinimum {4765 quantityReference = "ISQ::momentOfForce";4766 unitReference = "SI::newtonMetre";4767 }4768 @VssRangeMetadata about Vehicle_MotionManagement_Brake_Axle_Wheel_TorqueFrictionMinimum {4769 minValue = "";4770 maxValue = "0";4771 }47724773 attribute def Vehicle_MotionManagement_Brake_VehicleForceDistributionFrontMaximum :> Integer;4774 @VssSignalMetadata about Vehicle_MotionManagement_Brake_VehicleForceDistributionFrontMaximum {4775 path = "Vehicle.MotionManagement.Brake.VehicleForceDistributionFrontMaximum";4776 kind = "actuator";4777 datatype = "uint16";4778 sourceDescription = "Maximum distribution range request of FxWhlSum to front axle. 0% = Complete longitudinal brake force shall be shifted to rear axle. 50% = At most 50% shall be shifted to front axle. 100% = Complete longitudinal brake force may be shifted to front axle.";4779 sourceComment = "";4780 }4781 @VssQuantityMetadata about Vehicle_MotionManagement_Brake_VehicleForceDistributionFrontMaximum {4782 quantityReference = "ISQ::dimensionless";4783 unitReference = "SI::percent";4784 }4785 @VssRangeMetadata about Vehicle_MotionManagement_Brake_VehicleForceDistributionFrontMaximum {4786 minValue = "0";4787 maxValue = "100";4788 }47894790 attribute def Vehicle_MotionManagement_Brake_VehicleForceDistributionFrontMinimum :> Integer;4791 @VssSignalMetadata about Vehicle_MotionManagement_Brake_VehicleForceDistributionFrontMinimum {4792 path = "Vehicle.MotionManagement.Brake.VehicleForceDistributionFrontMinimum";4793 kind = "actuator";4794 datatype = "uint16";4795 sourceDescription = "Minimum distribution range request of FxWhlSum to front axle. 0% = Complete longitudinal brake force may be shifted to rear axle. 50% = At least 50% shall be shifted to front axle. 100% = Complete longitudinal brake force shall be shifted to front axle.";4796 sourceComment = "";4797 }4798 @VssQuantityMetadata about Vehicle_MotionManagement_Brake_VehicleForceDistributionFrontMinimum {4799 quantityReference = "ISQ::dimensionless";4800 unitReference = "SI::percent";4801 }4802 @VssRangeMetadata about Vehicle_MotionManagement_Brake_VehicleForceDistributionFrontMinimum {4803 minValue = "0";4804 maxValue = "100";4805 }48064807 attribute def Vehicle_MotionManagement_Brake_VehicleForceElectric :> Integer;4808 @VssSignalMetadata about Vehicle_MotionManagement_Brake_VehicleForceElectric {4809 path = "Vehicle.MotionManagement.Brake.VehicleForceElectric";4810 kind = "actuator";4811 datatype = "int16";4812 sourceDescription = "Regenerative brake force request (FxWhlSum). Sum of all tyre longitudinal forces. Brake Force < 0N.";4813 sourceComment = "";4814 }4815 @VssQuantityMetadata about Vehicle_MotionManagement_Brake_VehicleForceElectric {4816 quantityReference = "ISQ::force";4817 unitReference = "SI::newton";4818 }4819 @VssRangeMetadata about Vehicle_MotionManagement_Brake_VehicleForceElectric {4820 minValue = "";4821 maxValue = "0";4822 }48234824 attribute def Vehicle_MotionManagement_Brake_VehicleForceElectricMinimumArbitrated :> Integer;4825 @VssSignalMetadata about Vehicle_MotionManagement_Brake_VehicleForceElectricMinimumArbitrated {4826 path = "Vehicle.MotionManagement.Brake.VehicleForceElectricMinimumArbitrated";4827 kind = "sensor";4828 datatype = "int16";4829 sourceDescription = "Brake system internally calculated regenerative force limit at vehicle level for eAxle actuation. Brake Force < 0N.";4830 sourceComment = "";4831 }4832 @VssQuantityMetadata about Vehicle_MotionManagement_Brake_VehicleForceElectricMinimumArbitrated {4833 quantityReference = "ISQ::force";4834 unitReference = "SI::newton";4835 }4836 @VssRangeMetadata about Vehicle_MotionManagement_Brake_VehicleForceElectricMinimumArbitrated {4837 minValue = "";4838 maxValue = "0";4839 }48404841 attribute def Vehicle_MotionManagement_Brake_VehicleForceMaximum :> Integer;4842 @VssSignalMetadata about Vehicle_MotionManagement_Brake_VehicleForceMaximum {4843 path = "Vehicle.MotionManagement.Brake.VehicleForceMaximum";4844 kind = "actuator";4845 datatype = "int16";4846 sourceDescription = "Maximum longitudinal brake force request (FxWhlSum). Sum of all tyre longitudinal forces. Brake Force < 0N.";4847 sourceComment = "";4848 }4849 @VssQuantityMetadata about Vehicle_MotionManagement_Brake_VehicleForceMaximum {4850 quantityReference = "ISQ::force";4851 unitReference = "SI::newton";4852 }4853 @VssRangeMetadata about Vehicle_MotionManagement_Brake_VehicleForceMaximum {4854 minValue = "";4855 maxValue = "0";4856 }48574858 attribute def Vehicle_MotionManagement_ElectricAxle_RotationalSpeed :> Integer;4859 @VssSignalMetadata about Vehicle_MotionManagement_ElectricAxle_RotationalSpeed {4860 path = "Vehicle.MotionManagement.ElectricAxle.RotationalSpeed";4861 kind = "sensor";4862 datatype = "int16";4863 sourceDescription = "Rotational speed for the specified axle, positive sign for rotation in forward direction, negative sign for rotation in backward direction.";4864 sourceComment = "";4865 }4866 @VssQuantityMetadata about Vehicle_MotionManagement_ElectricAxle_RotationalSpeed {4867 quantityReference = "ISQ::angularVelocity";4868 unitReference = "SI-derived revolutionPerMinute";4869 }48704871 attribute def Vehicle_MotionManagement_ElectricAxle_RotationalSpeedMaximumLimit :> Integer;4872 @VssSignalMetadata about Vehicle_MotionManagement_ElectricAxle_RotationalSpeedMaximumLimit {4873 path = "Vehicle.MotionManagement.ElectricAxle.RotationalSpeedMaximumLimit";4874 kind = "actuator";4875 datatype = "int16";4876 sourceDescription = "Maximum allowed axle rotational speed in torque control mode, positive sign for rotation in forward direction, negative sign for rotation in backward direction.";4877 sourceComment = "";4878 }4879 @VssQuantityMetadata about Vehicle_MotionManagement_ElectricAxle_RotationalSpeedMaximumLimit {4880 quantityReference = "ISQ::angularVelocity";4881 unitReference = "SI-derived revolutionPerMinute";4882 }48834884 attribute def Vehicle_MotionManagement_ElectricAxle_RotationalSpeedMinimumLimit :> Integer;4885 @VssSignalMetadata about Vehicle_MotionManagement_ElectricAxle_RotationalSpeedMinimumLimit {4886 path = "Vehicle.MotionManagement.ElectricAxle.RotationalSpeedMinimumLimit";4887 kind = "actuator";4888 datatype = "int16";4889 sourceDescription = "Minimum allowed axle rotational speed in torque control mode, positive sign for rotation in forward direction, negative sign for rotation in backward direction.";4890 sourceComment = "";4891 }4892 @VssQuantityMetadata about Vehicle_MotionManagement_ElectricAxle_RotationalSpeedMinimumLimit {4893 quantityReference = "ISQ::angularVelocity";4894 unitReference = "SI-derived revolutionPerMinute";4895 }48964897 attribute def Vehicle_MotionManagement_ElectricAxle_RotationalSpeedTarget :> Integer;4898 @VssSignalMetadata about Vehicle_MotionManagement_ElectricAxle_RotationalSpeedTarget {4899 path = "Vehicle.MotionManagement.ElectricAxle.RotationalSpeedTarget";4900 kind = "actuator";4901 datatype = "int16";4902 sourceDescription = "Target axle rotational speed in rotation speed control mode, positive sign for rotation in forward direction, negative sign for rotation in backward direction.";4903 sourceComment = "";4904 }4905 @VssQuantityMetadata about Vehicle_MotionManagement_ElectricAxle_RotationalSpeedTarget {4906 quantityReference = "ISQ::angularVelocity";4907 unitReference = "SI-derived revolutionPerMinute";4908 }49094910 attribute def Vehicle_MotionManagement_ElectricAxle_Torque :> Integer;4911 @VssSignalMetadata about Vehicle_MotionManagement_ElectricAxle_Torque {4912 path = "Vehicle.MotionManagement.ElectricAxle.Torque";4913 kind = "sensor";4914 datatype = "int16";4915 sourceDescription = "Axle torque, positive sign for torque in forward direction, negative sign for torque in backward direction.";4916 sourceComment = "";4917 }4918 @VssQuantityMetadata about Vehicle_MotionManagement_ElectricAxle_Torque {4919 quantityReference = "ISQ::momentOfForce";4920 unitReference = "SI::newtonMetre";4921 }49224923 attribute def Vehicle_MotionManagement_ElectricAxle_TorqueMaximum :> Integer;4924 @VssSignalMetadata about Vehicle_MotionManagement_ElectricAxle_TorqueMaximum {4925 path = "Vehicle.MotionManagement.ElectricAxle.TorqueMaximum";4926 kind = "sensor";4927 datatype = "int16";4928 sourceDescription = "Maximum momentarily available eAxle torque, positive sign for torque in forward direction, negative sign for torque in backward direction.";4929 sourceComment = "";4930 }4931 @VssQuantityMetadata about Vehicle_MotionManagement_ElectricAxle_TorqueMaximum {4932 quantityReference = "ISQ::momentOfForce";4933 unitReference = "SI::newtonMetre";4934 }49354936 attribute def Vehicle_MotionManagement_ElectricAxle_TorqueMaximumLimit :> Integer;4937 @VssSignalMetadata about Vehicle_MotionManagement_ElectricAxle_TorqueMaximumLimit {4938 path = "Vehicle.MotionManagement.ElectricAxle.TorqueMaximumLimit";4939 kind = "actuator";4940 datatype = "int16";4941 sourceDescription = "Maximum allowed eAxle torque in rotation speed control mode, positive sign for torque in forward direction, negative sign unused.";4942 sourceComment = "";4943 }4944 @VssQuantityMetadata about Vehicle_MotionManagement_ElectricAxle_TorqueMaximumLimit {4945 quantityReference = "ISQ::momentOfForce";4946 unitReference = "SI::newtonMetre";4947 }49484949 attribute def Vehicle_MotionManagement_ElectricAxle_TorqueMinimum :> Integer;4950 @VssSignalMetadata about Vehicle_MotionManagement_ElectricAxle_TorqueMinimum {4951 path = "Vehicle.MotionManagement.ElectricAxle.TorqueMinimum";4952 kind = "sensor";4953 datatype = "int16";4954 sourceDescription = "Minimum momentarily available eAxle torque, positive sign for torque in forward direction, negative sign for torque in backward direction.";4955 sourceComment = "";4956 }4957 @VssQuantityMetadata about Vehicle_MotionManagement_ElectricAxle_TorqueMinimum {4958 quantityReference = "ISQ::momentOfForce";4959 unitReference = "SI::newtonMetre";4960 }49614962 attribute def Vehicle_MotionManagement_ElectricAxle_TorqueMinimumLimit :> Integer;4963 @VssSignalMetadata about Vehicle_MotionManagement_ElectricAxle_TorqueMinimumLimit {4964 path = "Vehicle.MotionManagement.ElectricAxle.TorqueMinimumLimit";4965 kind = "actuator";4966 datatype = "int16";4967 sourceDescription = "Minimum allowed axle torque in rotation speed control mode, positive sign unused, negative sign for torque in backward direction (ISO8855).";4968 sourceComment = "";4969 }4970 @VssQuantityMetadata about Vehicle_MotionManagement_ElectricAxle_TorqueMinimumLimit {4971 quantityReference = "ISQ::momentOfForce";4972 unitReference = "SI::newtonMetre";4973 }49744975 attribute def Vehicle_MotionManagement_ElectricAxle_TorqueTarget :> Integer;4976 @VssSignalMetadata about Vehicle_MotionManagement_ElectricAxle_TorqueTarget {4977 path = "Vehicle.MotionManagement.ElectricAxle.TorqueTarget";4978 kind = "actuator";4979 datatype = "int16";4980 sourceDescription = "Target axle torque in torque control mode, positive sign for torque in forward direction, negative sign for torque in backward direction (ISO8855).";4981 sourceComment = "";4982 }4983 @VssQuantityMetadata about Vehicle_MotionManagement_ElectricAxle_TorqueTarget {4984 quantityReference = "ISQ::momentOfForce";4985 unitReference = "SI::newtonMetre";4986 }49874988 attribute def Vehicle_MotionManagement_Steering_Axle_Row1_PositionOffsetTargetMode :> Integer;4989 @VssSignalMetadata about Vehicle_MotionManagement_Steering_Axle_Row1_PositionOffsetTargetMode {4990 path = "Vehicle.MotionManagement.Steering.Axle.Row1.PositionOffsetTargetMode";4991 kind = "actuator";4992 datatype = "uint8";4993 sourceDescription = "Mode used for controlling position offset interface of axle steering actuator. 0 indicates interface disabled. Other values activate vehicle specific modes.";4994 sourceComment = "";4995 }49964997 attribute def Vehicle_MotionManagement_Steering_Axle_Row1_PositionTargetMode :> Integer;4998 @VssSignalMetadata about Vehicle_MotionManagement_Steering_Axle_Row1_PositionTargetMode {4999 path = "Vehicle.MotionManagement.Steering.Axle.Row1.PositionTargetMode";5000 kind = "actuator";5001 datatype = "uint8";5002 sourceDescription = "Mode used for controlling position interface of axle steering actuator. 0 indicates interface disabled. Other values activate vehicle specific modes.";5003 sourceComment = "";5004 }50055006 attribute def Vehicle_MotionManagement_Steering_Axle_Row1_RackPosition :> Integer;5007 @VssSignalMetadata about Vehicle_MotionManagement_Steering_Axle_Row1_RackPosition {5008 path = "Vehicle.MotionManagement.Steering.Axle.Row1.RackPosition";5009 kind = "sensor";5010 datatype = "int16";5011 sourceDescription = "Represents the current position of the steering rack on axle steering actuator. Positive values leads to a left turn of the vehicle (based on ISO8855).";5012 sourceComment = "Alternative signal to SteerAngle.";5013 }5014 @VssQuantityMetadata about Vehicle_MotionManagement_Steering_Axle_Row1_RackPosition {5015 quantityReference = "ISQ::length";5016 unitReference = "SI::millimetre";5017 }50185019 attribute def Vehicle_MotionManagement_Steering_Axle_Row1_RackPositionOffsetTarget :> Integer;5020 @VssSignalMetadata about Vehicle_MotionManagement_Steering_Axle_Row1_RackPositionOffsetTarget {5021 path = "Vehicle.MotionManagement.Steering.Axle.Row1.RackPositionOffsetTarget";5022 kind = "actuator";5023 datatype = "int16";5024 sourceDescription = "Rack position offset request to the axle steering actuator (for steer-by-wire), added to the actuator internal calculated set-point. Positive values without internal calculated set point change lead to a left movement of the vehicle (based on ISO8855).";5025 sourceComment = "Alternative signal to SteerAngleOffsetTarget.";5026 }5027 @VssQuantityMetadata about Vehicle_MotionManagement_Steering_Axle_Row1_RackPositionOffsetTarget {5028 quantityReference = "ISQ::length";5029 unitReference = "SI::millimetre";5030 }50315032 attribute def Vehicle_MotionManagement_Steering_Axle_Row1_RackPositionTarget :> Integer;5033 @VssSignalMetadata about Vehicle_MotionManagement_Steering_Axle_Row1_RackPositionTarget {5034 path = "Vehicle.MotionManagement.Steering.Axle.Row1.RackPositionTarget";5035 kind = "actuator";5036 datatype = "int16";5037 sourceDescription = "Rack position request to the axle steering actuator (external set-point). Positive values lead to a left turn of the vehicle (based on ISO8855).";5038 sourceComment = "Alternative signal to SteerAngleTarget.";5039 }5040 @VssQuantityMetadata about Vehicle_MotionManagement_Steering_Axle_Row1_RackPositionTarget {5041 quantityReference = "ISQ::length";5042 unitReference = "SI::millimetre";5043 }50445045 attribute def Vehicle_MotionManagement_Steering_Axle_Row1_SteerAngle :> Integer;5046 @VssSignalMetadata about Vehicle_MotionManagement_Steering_Axle_Row1_SteerAngle {5047 path = "Vehicle.MotionManagement.Steering.Axle.Row1.SteerAngle";5048 kind = "sensor";5049 datatype = "int16";5050 sourceDescription = "Represents the current actuated steering angle of the steered wheels. Signal orientation according ISO8855, single track model.";5051 sourceComment = "Alternative signal to RackPosition.";5052 }5053 @VssQuantityMetadata about Vehicle_MotionManagement_Steering_Axle_Row1_SteerAngle {5054 quantityReference = "ISQ::planeAngle";5055 unitReference = "SI::degree";5056 }50575058 attribute def Vehicle_MotionManagement_Steering_Axle_Row1_SteerAngleOffsetTarget :> Integer;5059 @VssSignalMetadata about Vehicle_MotionManagement_Steering_Axle_Row1_SteerAngleOffsetTarget {5060 path = "Vehicle.MotionManagement.Steering.Axle.Row1.SteerAngleOffsetTarget";5061 kind = "actuator";5062 datatype = "int16";5063 sourceDescription = "Steer angle offset request to the axle steering actuator (for steer-by-wire), added to the actuator internal calculated set-point. Signal orientation according ISO8855, single track model.";5064 sourceComment = "Alternative signal to RackPositionOffsetTarget.";5065 }5066 @VssQuantityMetadata about Vehicle_MotionManagement_Steering_Axle_Row1_SteerAngleOffsetTarget {5067 quantityReference = "ISQ::planeAngle";5068 unitReference = "SI::degree";5069 }50705071 attribute def Vehicle_MotionManagement_Steering_Axle_Row1_SteerAngleTarget :> Integer;5072 @VssSignalMetadata about Vehicle_MotionManagement_Steering_Axle_Row1_SteerAngleTarget {5073 path = "Vehicle.MotionManagement.Steering.Axle.Row1.SteerAngleTarget";5074 kind = "actuator";5075 datatype = "int16";5076 sourceDescription = "Steer angle request to the axle steering actuator (external set-point). Signal orientation according ISO8855, single track model.";5077 sourceComment = "Alternative signal to RackPositionTarget.";5078 }5079 @VssQuantityMetadata about Vehicle_MotionManagement_Steering_Axle_Row1_SteerAngleTarget {5080 quantityReference = "ISQ::planeAngle";5081 unitReference = "SI::degree";5082 }50835084 attribute def Vehicle_MotionManagement_Steering_Axle_Row2_SteerAngle :> Integer;5085 @VssSignalMetadata about Vehicle_MotionManagement_Steering_Axle_Row2_SteerAngle {5086 path = "Vehicle.MotionManagement.Steering.Axle.Row2.SteerAngle";5087 kind = "sensor";5088 datatype = "int16";5089 sourceDescription = "Represents the current actuated steering angle of the steered wheels on rear axle. Signal orientation according ISO8855, single track model.";5090 sourceComment = "";5091 }5092 @VssQuantityMetadata about Vehicle_MotionManagement_Steering_Axle_Row2_SteerAngle {5093 quantityReference = "ISQ::planeAngle";5094 unitReference = "SI::degree";5095 }50965097 attribute def Vehicle_MotionManagement_Steering_Axle_Row2_SteerAngleTarget :> Integer;5098 @VssSignalMetadata about Vehicle_MotionManagement_Steering_Axle_Row2_SteerAngleTarget {5099 path = "Vehicle.MotionManagement.Steering.Axle.Row2.SteerAngleTarget";5100 kind = "actuator";5101 datatype = "int16";5102 sourceDescription = "Steer angle request to the rear axle steering actuator (external set-point). Signal orientation according ISO8855, single track model.";5103 sourceComment = "";5104 }5105 @VssQuantityMetadata about Vehicle_MotionManagement_Steering_Axle_Row2_SteerAngleTarget {5106 quantityReference = "ISQ::planeAngle";5107 unitReference = "SI::degree";5108 }51095110 attribute def Vehicle_MotionManagement_Steering_Axle_Row2_SteerAngleVelocityTarget :> Integer;5111 @VssSignalMetadata about Vehicle_MotionManagement_Steering_Axle_Row2_SteerAngleVelocityTarget {5112 path = "Vehicle.MotionManagement.Steering.Axle.Row2.SteerAngleVelocityTarget";5113 kind = "actuator";5114 datatype = "int16";5115 sourceDescription = "Requested velocity for steer angle change. Signal orientation according ISO8855. Optional signal to adapt rear wheel steering closed loop control gain.";5116 sourceComment = "";5117 }5118 @VssQuantityMetadata about Vehicle_MotionManagement_Steering_Axle_Row2_SteerAngleVelocityTarget {5119 quantityReference = "ISQ::angularVelocity";5120 unitReference = "SI::degreePerSecond";5121 }51225123 attribute def Vehicle_MotionManagement_Steering_SteeringWheel_Angle :> Integer;5124 @VssSignalMetadata about Vehicle_MotionManagement_Steering_SteeringWheel_Angle {5125 path = "Vehicle.MotionManagement.Steering.SteeringWheel.Angle";5126 kind = "sensor";5127 datatype = "int16";5128 sourceDescription = "Represents the current input angle of the steering system, typically corresponds to angle applied by driver on the steering-wheel. Positive for angle in counterclockwise direction (based on ISO8855).";5129 sourceComment = "";5130 }5131 @VssQuantityMetadata about Vehicle_MotionManagement_Steering_SteeringWheel_Angle {5132 quantityReference = "ISQ::planeAngle";5133 unitReference = "SI::degree";5134 }51355136 attribute def Vehicle_MotionManagement_Steering_SteeringWheel_AngleTarget :> Integer;5137 @VssSignalMetadata about Vehicle_MotionManagement_Steering_SteeringWheel_AngleTarget {5138 path = "Vehicle.MotionManagement.Steering.SteeringWheel.AngleTarget";5139 kind = "actuator";5140 datatype = "int16";5141 sourceDescription = "Steering-wheel angle request to the steering actuator (external set-point for steer-by-wire). Positive sign for angle in counterclockwise direction (based on ISO8855).";5142 sourceComment = "";5143 }5144 @VssQuantityMetadata about Vehicle_MotionManagement_Steering_SteeringWheel_AngleTarget {5145 quantityReference = "ISQ::planeAngle";5146 unitReference = "SI::degree";5147 }51485149 attribute def Vehicle_MotionManagement_Steering_SteeringWheel_AngleTargetMode :> Integer;5150 @VssSignalMetadata about Vehicle_MotionManagement_Steering_SteeringWheel_AngleTargetMode {5151 path = "Vehicle.MotionManagement.Steering.SteeringWheel.AngleTargetMode";5152 kind = "actuator";5153 datatype = "uint8";5154 sourceDescription = "Mode used for controlling Steering-wheel angle interface. 0 indicates interface disabled. Other values activate vehicle specific modes.";5155 sourceComment = "";5156 }51575158 attribute def Vehicle_MotionManagement_Steering_SteeringWheel_Torque :> Integer;5159 @VssSignalMetadata about Vehicle_MotionManagement_Steering_SteeringWheel_Torque {5160 path = "Vehicle.MotionManagement.Steering.SteeringWheel.Torque";5161 kind = "sensor";5162 datatype = "int16";5163 sourceDescription = "Represents the current input torque for steering system, typically corresponds to torque applied by driver on the steering wheel. Positive for torque in counterclockwise direction (based on ISO8855).";5164 sourceComment = "";5165 }5166 @VssQuantityMetadata about Vehicle_MotionManagement_Steering_SteeringWheel_Torque {5167 quantityReference = "ISQ::momentOfForce";5168 unitReference = "SI::newtonMetre";5169 }51705171 attribute def Vehicle_MotionManagement_Steering_SteeringWheel_TorqueOffsetTarget :> Integer;5172 @VssSignalMetadata about Vehicle_MotionManagement_Steering_SteeringWheel_TorqueOffsetTarget {5173 path = "Vehicle.MotionManagement.Steering.SteeringWheel.TorqueOffsetTarget";5174 kind = "actuator";5175 datatype = "int16";5176 sourceDescription = "Steering-wheel torque offset request to the steering actuator, added to the actuator internal calculated target value. Positive sign for torque in counterclockwise direction (based on ISO8855).";5177 sourceComment = "";5178 }5179 @VssQuantityMetadata about Vehicle_MotionManagement_Steering_SteeringWheel_TorqueOffsetTarget {5180 quantityReference = "ISQ::momentOfForce";5181 unitReference = "SI::newtonMetre";5182 }51835184 attribute def Vehicle_MotionManagement_Steering_SteeringWheel_TorqueOffsetTargetMode :> Integer;5185 @VssSignalMetadata about Vehicle_MotionManagement_Steering_SteeringWheel_TorqueOffsetTargetMode {5186 path = "Vehicle.MotionManagement.Steering.SteeringWheel.TorqueOffsetTargetMode";5187 kind = "actuator";5188 datatype = "uint8";5189 sourceDescription = "Mode used for controlling steering-wheel torque offset interface. 0 indicates interface disabled. Other values activate vehicle specific modes.";5190 sourceComment = "";5191 }51925193 attribute def Vehicle_MotionManagement_Steering_SteeringWheel_TorqueTarget :> Integer;5194 @VssSignalMetadata about Vehicle_MotionManagement_Steering_SteeringWheel_TorqueTarget {5195 path = "Vehicle.MotionManagement.Steering.SteeringWheel.TorqueTarget";5196 kind = "actuator";5197 datatype = "int16";5198 sourceDescription = "Steering-wheel torque request to the steering actuator (external set-point for steer-by-wire). Positive sign for torque in counterclockwise direction (based on ISO8855).";5199 sourceComment = "";5200 }5201 @VssQuantityMetadata about Vehicle_MotionManagement_Steering_SteeringWheel_TorqueTarget {5202 quantityReference = "ISQ::momentOfForce";5203 unitReference = "SI::newtonMetre";5204 }52055206 attribute def Vehicle_MotionManagement_Steering_SteeringWheel_TorqueTargetMode :> Integer;5207 @VssSignalMetadata about Vehicle_MotionManagement_Steering_SteeringWheel_TorqueTargetMode {5208 path = "Vehicle.MotionManagement.Steering.SteeringWheel.TorqueTargetMode";5209 kind = "actuator";5210 datatype = "uint8";5211 sourceDescription = "Mode used for controlling Steering-wheel torque interface. 0 indicates interface disabled. Other values activate vehicle specific modes.";5212 sourceComment = "";5213 }52145215 attribute def Vehicle_MotionManagement_Suspension_Axle_RollTorque :> Integer;5216 @VssSignalMetadata about Vehicle_MotionManagement_Suspension_Axle_RollTorque {5217 path = "Vehicle.MotionManagement.Suspension.Axle.RollTorque";5218 kind = "sensor";5219 datatype = "int16";5220 sourceDescription = "Actuated roll torque on this axle by anti-roll actuator. Signal orientation according to ISO8855.";5221 sourceComment = "";5222 }5223 @VssQuantityMetadata about Vehicle_MotionManagement_Suspension_Axle_RollTorque {5224 quantityReference = "ISQ::momentOfForce";5225 unitReference = "SI::newtonMetre";5226 }52275228 attribute def Vehicle_MotionManagement_Suspension_Axle_Wheel_DampingForce :> Integer;5229 @VssSignalMetadata about Vehicle_MotionManagement_Suspension_Axle_Wheel_DampingForce {5230 path = "Vehicle.MotionManagement.Suspension.Axle.Wheel.DampingForce";5231 kind = "sensor";5232 datatype = "int16";5233 sourceDescription = "Actuated damping force at given wheel. Signal orientation according ISO8855, meaning positive force is pointing upwards.";5234 sourceComment = "Alternative signal to DampingRate.";5235 }5236 @VssQuantityMetadata about Vehicle_MotionManagement_Suspension_Axle_Wheel_DampingForce {5237 quantityReference = "ISQ::force";5238 unitReference = "SI::newton";5239 }52405241 attribute def Vehicle_MotionManagement_Suspension_Axle_Wheel_DampingForceTarget :> Integer;5242 @VssSignalMetadata about Vehicle_MotionManagement_Suspension_Axle_Wheel_DampingForceTarget {5243 path = "Vehicle.MotionManagement.Suspension.Axle.Wheel.DampingForceTarget";5244 kind = "actuator";5245 datatype = "int16";5246 sourceDescription = "Damping force request at given wheel. Signal orientation according ISO8855, meaning positive force is pointing upwards.";5247 sourceComment = "Alternative signal to DampingRateTarget.";5248 }5249 @VssQuantityMetadata about Vehicle_MotionManagement_Suspension_Axle_Wheel_DampingForceTarget {5250 quantityReference = "ISQ::force";5251 unitReference = "SI::newton";5252 }52535254 attribute def Vehicle_MotionManagement_Suspension_Axle_Wheel_DampingRate :> Integer;5255 @VssSignalMetadata about Vehicle_MotionManagement_Suspension_Axle_Wheel_DampingRate {5256 path = "Vehicle.MotionManagement.Suspension.Axle.Wheel.DampingRate";5257 kind = "sensor";5258 datatype = "uint8";5259 sourceDescription = "Actuated damping rate at given wheel. 0% = lowest possible damping rate 100% = highest possible damping rate";5260 sourceComment = "Alternative signal to DampingForce.";5261 }5262 @VssQuantityMetadata about Vehicle_MotionManagement_Suspension_Axle_Wheel_DampingRate {5263 quantityReference = "ISQ::dimensionless";5264 unitReference = "SI::percent";5265 }5266 @VssRangeMetadata about Vehicle_MotionManagement_Suspension_Axle_Wheel_DampingRate {5267 minValue = "0";5268 maxValue = "100";5269 }52705271 attribute def Vehicle_MotionManagement_Suspension_Axle_Wheel_DampingRateTarget :> Integer;5272 @VssSignalMetadata about Vehicle_MotionManagement_Suspension_Axle_Wheel_DampingRateTarget {5273 path = "Vehicle.MotionManagement.Suspension.Axle.Wheel.DampingRateTarget";5274 kind = "actuator";5275 datatype = "uint8";5276 sourceDescription = "Damping rate request at given wheel. 0% = lowest possible damping rate 100% = highest possible damping rate";5277 sourceComment = "Alternative signal to DampingForceTarget.";5278 }5279 @VssQuantityMetadata about Vehicle_MotionManagement_Suspension_Axle_Wheel_DampingRateTarget {5280 quantityReference = "ISQ::dimensionless";5281 unitReference = "SI::percent";5282 }5283 @VssRangeMetadata about Vehicle_MotionManagement_Suspension_Axle_Wheel_DampingRateTarget {5284 minValue = "0";5285 maxValue = "100";5286 }52875288 attribute def Vehicle_MotionManagement_Suspension_DampingPrioTarget :> Integer;5289 @VssSignalMetadata about Vehicle_MotionManagement_Suspension_DampingPrioTarget {5290 path = "Vehicle.MotionManagement.Suspension.DampingPrioTarget";5291 kind = "actuator";5292 datatype = "uint8";5293 sourceDescription = "Prioritization target for damping control 0% = damping control by damping actuator (e.g. base functions) 100% = damping control by VMM system (e.g. vehicle dynamics)";5294 sourceComment = "";5295 }5296 @VssQuantityMetadata about Vehicle_MotionManagement_Suspension_DampingPrioTarget {5297 quantityReference = "ISQ::dimensionless";5298 unitReference = "SI::percent";5299 }5300 @VssRangeMetadata about Vehicle_MotionManagement_Suspension_DampingPrioTarget {5301 minValue = "0";5302 maxValue = "100";5303 }53045305 attribute def Vehicle_MotionManagement_Suspension_RollPrioTarget :> Integer;5306 @VssSignalMetadata about Vehicle_MotionManagement_Suspension_RollPrioTarget {5307 path = "Vehicle.MotionManagement.Suspension.RollPrioTarget";5308 kind = "actuator";5309 datatype = "uint8";5310 sourceDescription = "Prioritization target for anti-roll control 0% = anti-roll control by anti-roll actuator (e.g. base function) 100% = anti-roll control by VMM system (e.g. vehicle dynamics)";5311 sourceComment = "";5312 }5313 @VssQuantityMetadata about Vehicle_MotionManagement_Suspension_RollPrioTarget {5314 quantityReference = "ISQ::dimensionless";5315 unitReference = "SI::percent";5316 }5317 @VssRangeMetadata about Vehicle_MotionManagement_Suspension_RollPrioTarget {5318 minValue = "0";5319 maxValue = "100";5320 }53215322 attribute def Vehicle_MotionManagement_Suspension_RollTorqueDistributionFrontMaximum :> Integer;5323 @VssSignalMetadata about Vehicle_MotionManagement_Suspension_RollTorqueDistributionFrontMaximum {5324 path = "Vehicle.MotionManagement.Suspension.RollTorqueDistributionFrontMaximum";5325 kind = "actuator";5326 datatype = "uint8";5327 sourceDescription = "Maximum distribution range request of roll torque to front axle. 0% = Complete roll torque shall be shifted to rear axle 100% = Complete roll torque may be shifted to front axle";5328 sourceComment = "";5329 }5330 @VssQuantityMetadata about Vehicle_MotionManagement_Suspension_RollTorqueDistributionFrontMaximum {5331 quantityReference = "ISQ::dimensionless";5332 unitReference = "SI::percent";5333 }5334 @VssRangeMetadata about Vehicle_MotionManagement_Suspension_RollTorqueDistributionFrontMaximum {5335 minValue = "0";5336 maxValue = "100";5337 }53385339 attribute def Vehicle_MotionManagement_Suspension_RollTorqueDistributionFrontMinimum :> Integer;5340 @VssSignalMetadata about Vehicle_MotionManagement_Suspension_RollTorqueDistributionFrontMinimum {5341 path = "Vehicle.MotionManagement.Suspension.RollTorqueDistributionFrontMinimum";5342 kind = "actuator";5343 datatype = "uint8";5344 sourceDescription = "Minimum distribution range request of roll torque to front axle. 0% = Complete roll torque may be shifted to rear axle 100% = Complete roll torque shall be shifted to front axle";5345 sourceComment = "";5346 }5347 @VssQuantityMetadata about Vehicle_MotionManagement_Suspension_RollTorqueDistributionFrontMinimum {5348 quantityReference = "ISQ::dimensionless";5349 unitReference = "SI::percent";5350 }5351 @VssRangeMetadata about Vehicle_MotionManagement_Suspension_RollTorqueDistributionFrontMinimum {5352 minValue = "0";5353 maxValue = "100";5354 }53555356 attribute def Vehicle_MotionManagement_Suspension_RollTorqueTarget :> Integer;5357 @VssSignalMetadata about Vehicle_MotionManagement_Suspension_RollTorqueTarget {5358 path = "Vehicle.MotionManagement.Suspension.RollTorqueTarget";5359 kind = "actuator";5360 datatype = "int16";5361 sourceDescription = "Roll torque request on vehicle level. Signal orientation according to ISO8855.";5362 sourceComment = "";5363 }5364 @VssQuantityMetadata about Vehicle_MotionManagement_Suspension_RollTorqueTarget {5365 quantityReference = "ISQ::momentOfForce";5366 unitReference = "SI::newtonMetre";5367 }53685369 attribute def Vehicle_Occupant_HeadPosition_Pitch :> Real;5370 @VssSignalMetadata about Vehicle_Occupant_HeadPosition_Pitch {5371 path = "Vehicle.Occupant.HeadPosition.Pitch";5372 kind = "sensor";5373 datatype = "float";5374 sourceDescription = "Head pitch angle, measured as angle from vehicle sprung mass XY-plane as defined by ISO 23150:2023 to the head X-axis. 0 = Head in normal position. Positive values = Head leaning up. Negative values = Head leaning down.";5375 sourceComment = "";5376 }5377 @VssQuantityMetadata about Vehicle_Occupant_HeadPosition_Pitch {5378 quantityReference = "ISQ::planeAngle";5379 unitReference = "SI::degree";5380 }5381 @VssRangeMetadata about Vehicle_Occupant_HeadPosition_Pitch {5382 minValue = "-90";5383 maxValue = "90";5384 }53855386 attribute def Vehicle_Occupant_HeadPosition_Roll :> Real;5387 @VssSignalMetadata about Vehicle_Occupant_HeadPosition_Roll {5388 path = "Vehicle.Occupant.HeadPosition.Roll";5389 kind = "sensor";5390 datatype = "float";5391 sourceDescription = "Head roll angle about the head X-axis (right-hand rule). 0 = Head in normal position. Positive values = Head leaning to the right. Negative values = Head leaning to the left.";5392 sourceComment = "";5393 }5394 @VssQuantityMetadata about Vehicle_Occupant_HeadPosition_Roll {5395 quantityReference = "ISQ::planeAngle";5396 unitReference = "SI::degree";5397 }5398 @VssRangeMetadata about Vehicle_Occupant_HeadPosition_Roll {5399 minValue = "-180";5400 maxValue = "180";5401 }54025403 attribute def Vehicle_Occupant_HeadPosition_X :> Integer;5404 @VssSignalMetadata about Vehicle_Occupant_HeadPosition_X {5405 path = "Vehicle.Occupant.HeadPosition.X";5406 kind = "sensor";5407 datatype = "int16";5408 sourceDescription = "Longitudinal position of head center measured as mid eye position on X-axis of the vehicle rear-axle coordinate system as defined by ISO 23150:2023 section 3.7.12 Mid eye position refers to the center of a line drawn between the center of the drivers eyes. Positive values = forward of (first) rear-axle. Negative values = backward of (first) rear-axle.";5409 sourceComment = "";5410 }5411 @VssQuantityMetadata about Vehicle_Occupant_HeadPosition_X {5412 quantityReference = "ISQ::length";5413 unitReference = "SI::millimetre";5414 }54155416 attribute def Vehicle_Occupant_HeadPosition_Y :> Integer;5417 @VssSignalMetadata about Vehicle_Occupant_HeadPosition_Y {5418 path = "Vehicle.Occupant.HeadPosition.Y";5419 kind = "sensor";5420 datatype = "int16";5421 sourceDescription = "Lateral position of head center measured as mid eye position on X-axis of the vehicle rear-axle coordinate system as defined by ISO 23150:2023 section 3.7.12 Mid eye position refers to the center of a line drawn between the center of the drivers eyes. Positive values = left of rear-axle center. Negative values = right of rear-axle center.";5422 sourceComment = "";5423 }5424 @VssQuantityMetadata about Vehicle_Occupant_HeadPosition_Y {5425 quantityReference = "ISQ::length";5426 unitReference = "SI::millimetre";5427 }54285429 attribute def Vehicle_Occupant_HeadPosition_Yaw :> Real;5430 @VssSignalMetadata about Vehicle_Occupant_HeadPosition_Yaw {5431 path = "Vehicle.Occupant.HeadPosition.Yaw";5432 kind = "sensor";5433 datatype = "float";5434 sourceDescription = "Head yaw angle, measured from the vehicle sprung mass X-axis as defined by ISO 23150:2023 to the head X-axis, around the vehicle Z-axis (right-hand rule). 0 = Head in normal position. Positive values = Head turned left. Negative values = Head turned right.";5435 sourceComment = "";5436 }5437 @VssQuantityMetadata about Vehicle_Occupant_HeadPosition_Yaw {5438 quantityReference = "ISQ::planeAngle";5439 unitReference = "SI::degree";5440 }5441 @VssRangeMetadata about Vehicle_Occupant_HeadPosition_Yaw {5442 minValue = "-180";5443 maxValue = "180";5444 }54455446 attribute def Vehicle_Occupant_HeadPosition_Z :> Integer;5447 @VssSignalMetadata about Vehicle_Occupant_HeadPosition_Z {5448 path = "Vehicle.Occupant.HeadPosition.Z";5449 kind = "sensor";5450 datatype = "int16";5451 sourceDescription = "Height position of head center measured as mid eye position on X-axis of the vehicle rear-axle coordinate system as defined by ISO 23150:2023 section 3.7.12 Mid eye position refers to the center of a line drawn between the center of the drivers eyes. Positive values = above center of rear-axle reference point. Negative values = below center of rear-axle reference point.";5452 sourceComment = "";5453 }5454 @VssQuantityMetadata about Vehicle_Occupant_HeadPosition_Z {5455 quantityReference = "ISQ::length";5456 unitReference = "SI::millimetre";5457 }54585459 attribute def Vehicle_Occupant_Identifier_Issuer :> String;5460 @VssSignalMetadata about Vehicle_Occupant_Identifier_Issuer {5461 path = "Vehicle.Occupant.Identifier.Issuer";5462 kind = "sensor";5463 datatype = "string";5464 sourceDescription = "Unique Issuer for the authentication of the occupant e.g. https://accounts.funcorp.com.";5465 sourceComment = "";5466 }54675468 attribute def Vehicle_Occupant_Identifier_Subject :> String;5469 @VssSignalMetadata about Vehicle_Occupant_Identifier_Subject {5470 path = "Vehicle.Occupant.Identifier.Subject";5471 kind = "sensor";5472 datatype = "string";5473 sourceDescription = "Subject for the authentication of the occupant e.g. UserID 7331677.";5474 sourceComment = "";5475 }54765477 attribute def Vehicle_Occupant_MidEyeGaze_Azimuth :> Real;5478 @VssSignalMetadata about Vehicle_Occupant_MidEyeGaze_Azimuth {5479 path = "Vehicle.Occupant.MidEyeGaze.Azimuth";5480 kind = "sensor";5481 datatype = "float";5482 sourceDescription = "Mid eye azimuth gaze (right-hand rule) on vehicle sprung mass Z-axis as defined by ISO 23150:2023 0 = Driver looking forward. Positive values = Driver looking at something on the left side of driver. Negative values = Driver looking at something on the right side of driver.";5483 sourceComment = "";5484 }5485 @VssQuantityMetadata about Vehicle_Occupant_MidEyeGaze_Azimuth {5486 quantityReference = "ISQ::planeAngle";5487 unitReference = "SI::degree";5488 }5489 @VssRangeMetadata about Vehicle_Occupant_MidEyeGaze_Azimuth {5490 minValue = "-180";5491 maxValue = "180";5492 }54935494 attribute def Vehicle_Occupant_MidEyeGaze_Elevation :> Real;5495 @VssSignalMetadata about Vehicle_Occupant_MidEyeGaze_Elevation {5496 path = "Vehicle.Occupant.MidEyeGaze.Elevation";5497 kind = "sensor";5498 datatype = "float";5499 sourceDescription = "Elevation to observed object measured as angle between vehicle sprung mass XY-plane as defined by ISO 23150:2023 at driver mid eye position and object. 0 = Driver looking at something at same height as mid eye position. Positive values = Driver looking at something above mid eye position. Negative values = Driver looking at something below mid eye position.";5500 sourceComment = "";5501 }5502 @VssQuantityMetadata about Vehicle_Occupant_MidEyeGaze_Elevation {5503 quantityReference = "ISQ::planeAngle";5504 unitReference = "SI::degree";5505 }5506 @VssRangeMetadata about Vehicle_Occupant_MidEyeGaze_Elevation {5507 minValue = "-90";5508 maxValue = "90";5509 }55105511 attribute def Vehicle_Orientation_Pitch :> Real;5512 @VssSignalMetadata about Vehicle_Orientation_Pitch {5513 path = "Vehicle.Orientation.Pitch";5514 kind = "sensor";5515 datatype = "float";5516 sourceDescription = "Vehicle rotation (tilt) around Y (lateral). Positive values = nose up.";5517 sourceComment = "Reference is the vehicle at rest on a level surface. Useful for incline detection and trailer loading applications. Related to VSS issue #877 (Connected Safety signals).";5518 }5519 @VssQuantityMetadata about Vehicle_Orientation_Pitch {5520 quantityReference = "ISQ::planeAngle";5521 unitReference = "SI::degree";5522 }5523 @VssRangeMetadata about Vehicle_Orientation_Pitch {5524 minValue = "-180";5525 maxValue = "180";5526 }55275528 attribute def Vehicle_Orientation_Roll :> Real;5529 @VssSignalMetadata about Vehicle_Orientation_Roll {5530 path = "Vehicle.Orientation.Roll";5531 kind = "sensor";5532 datatype = "float";5533 sourceDescription = "Vehicle rotation (tilt) around X (longitudinal). Positive values = right side down.";5534 sourceComment = "Reference is the vehicle at rest on a level surface. Useful for rollover detection and off-road applications. Related to VSS issue #877 (Connected Safety signals).";5535 }5536 @VssQuantityMetadata about Vehicle_Orientation_Roll {5537 quantityReference = "ISQ::planeAngle";5538 unitReference = "SI::degree";5539 }5540 @VssRangeMetadata about Vehicle_Orientation_Roll {5541 minValue = "-180";5542 maxValue = "180";5543 }55445545 attribute def Vehicle_Orientation_Yaw :> Real;5546 @VssSignalMetadata about Vehicle_Orientation_Yaw {5547 path = "Vehicle.Orientation.Yaw";5548 kind = "sensor";5549 datatype = "float";5550 sourceDescription = "Vehicle rotation around Z (vertical) relative to geographic north.";5551 sourceComment = "0 = North, 90 = East, 180 = South, 270 = West. Complements CurrentLocation.Heading by providing IMU-derived orientation rather than GNSS-derived heading. Related to VSS issue #877 (Connected Safety signals).";5552 }5553 @VssQuantityMetadata about Vehicle_Orientation_Yaw {5554 quantityReference = "ISQ::planeAngle";5555 unitReference = "SI::degree";5556 }5557 @VssRangeMetadata about Vehicle_Orientation_Yaw {5558 minValue = "0";5559 maxValue = "360";5560 }55615562 attribute def Vehicle_PowerOptimizeLevel :> Integer;5563 @VssSignalMetadata about Vehicle_PowerOptimizeLevel {5564 path = "Vehicle.PowerOptimizeLevel";5565 kind = "actuator";5566 datatype = "uint8";5567 sourceDescription = "Power optimization level for this branch/subsystem. A higher number indicates more aggressive power optimization. Level 0 indicates that all functionality is enabled, no power optimization enabled. Level 10 indicates most aggressive power optimization mode, only essential functionality enabled.";5568 sourceComment = "";5569 }5570 @VssRangeMetadata about Vehicle_PowerOptimizeLevel {5571 minValue = "0";5572 maxValue = "10";5573 }55745575 attribute def Vehicle_Powertrain_AccumulatedBrakingEnergy :> Real;5576 @VssSignalMetadata about Vehicle_Powertrain_AccumulatedBrakingEnergy {5577 path = "Vehicle.Powertrain.AccumulatedBrakingEnergy";5578 kind = "sensor";5579 datatype = "float";5580 sourceDescription = "The accumulated energy from regenerative braking over lifetime.";5581 sourceComment = "";5582 }5583 @VssQuantityMetadata about Vehicle_Powertrain_AccumulatedBrakingEnergy {5584 quantityReference = "ISQ::energy";5585 unitReference = "SI::kilowattHour";5586 }55875588 attribute def Vehicle_Powertrain_CombustionEngine_AspirationType :> Vehicle_Powertrain_CombustionEngine_AspirationType_AllowedValue;5589 @VssSignalMetadata about Vehicle_Powertrain_CombustionEngine_AspirationType {5590 path = "Vehicle.Powertrain.CombustionEngine.AspirationType";5591 kind = "attribute";5592 datatype = "string";5593 sourceDescription = "Type of aspiration (natural, turbocharger, supercharger etc).";5594 sourceComment = "";5595 }5596 @VssAllowedValuesMetadata about Vehicle_Powertrain_CombustionEngine_AspirationType {5597 allowedValues = "UNKNOWN, NATURAL, SUPERCHARGER, TURBOCHARGER";5598 }55995600 attribute def Vehicle_Powertrain_CombustionEngine_Bore :> Real;5601 @VssSignalMetadata about Vehicle_Powertrain_CombustionEngine_Bore {5602 path = "Vehicle.Powertrain.CombustionEngine.Bore";5603 kind = "attribute";5604 datatype = "float";5605 sourceDescription = "Bore in millimetres.";5606 sourceComment = "";5607 }5608 @VssQuantityMetadata about Vehicle_Powertrain_CombustionEngine_Bore {5609 quantityReference = "ISQ::length";5610 unitReference = "SI::millimetre";5611 }56125613 attribute def Vehicle_Powertrain_CombustionEngine_CompressionRatio :> String;5614 @VssSignalMetadata about Vehicle_Powertrain_CombustionEngine_CompressionRatio {5615 path = "Vehicle.Powertrain.CombustionEngine.CompressionRatio";5616 kind = "attribute";5617 datatype = "string";5618 sourceDescription = "Engine compression ratio, specified in the format 'X:1', e.g. '9.2:1'.";5619 sourceComment = "";5620 }56215622 attribute def Vehicle_Powertrain_CombustionEngine_Configuration :> Vehicle_Powertrain_CombustionEngine_Configuration_AllowedValue;5623 @VssSignalMetadata about Vehicle_Powertrain_CombustionEngine_Configuration {5624 path = "Vehicle.Powertrain.CombustionEngine.Configuration";5625 kind = "attribute";5626 datatype = "string";5627 sourceDescription = "Engine configuration.";5628 sourceComment = "";5629 }5630 @VssAllowedValuesMetadata about Vehicle_Powertrain_CombustionEngine_Configuration {5631 allowedValues = "UNKNOWN, STRAIGHT, V, BOXER, W, ROTARY, RADIAL, SQUARE, H, U, OPPOSED, X";5632 }56335634 attribute def Vehicle_Powertrain_CombustionEngine_DieselExhaustFluid_Capacity :> Real;5635 @VssSignalMetadata about Vehicle_Powertrain_CombustionEngine_DieselExhaustFluid_Capacity {5636 path = "Vehicle.Powertrain.CombustionEngine.DieselExhaustFluid.Capacity";5637 kind = "attribute";5638 datatype = "float";5639 sourceDescription = "Capacity in liters of the Diesel Exhaust Fluid Tank.";5640 sourceComment = "";5641 }5642 @VssQuantityMetadata about Vehicle_Powertrain_CombustionEngine_DieselExhaustFluid_Capacity {5643 quantityReference = "ISQ::volume";5644 unitReference = "SI::litre";5645 }56465647 attribute def Vehicle_Powertrain_CombustionEngine_DieselExhaustFluid_IsLevelLow :> Boolean;5648 @VssSignalMetadata about Vehicle_Powertrain_CombustionEngine_DieselExhaustFluid_IsLevelLow {5649 path = "Vehicle.Powertrain.CombustionEngine.DieselExhaustFluid.IsLevelLow";5650 kind = "sensor";5651 datatype = "boolean";5652 sourceDescription = "Indicates if the Diesel Exhaust Fluid level is low. True if level is low. Definition of low is vehicle dependent.";5653 sourceComment = "";5654 }56555656 attribute def Vehicle_Powertrain_CombustionEngine_DieselExhaustFluid_Level :> Integer;5657 @VssSignalMetadata about Vehicle_Powertrain_CombustionEngine_DieselExhaustFluid_Level {5658 path = "Vehicle.Powertrain.CombustionEngine.DieselExhaustFluid.Level";5659 kind = "sensor";5660 datatype = "uint8";5661 sourceDescription = "Level of the Diesel Exhaust Fluid tank as percent of capacity. 0 = empty. 100 = full.";5662 sourceComment = "";5663 }5664 @VssQuantityMetadata about Vehicle_Powertrain_CombustionEngine_DieselExhaustFluid_Level {5665 quantityReference = "ISQ::dimensionless";5666 unitReference = "SI::percent";5667 }5668 @VssRangeMetadata about Vehicle_Powertrain_CombustionEngine_DieselExhaustFluid_Level {5669 minValue = "0";5670 maxValue = "100";5671 }56725673 attribute def Vehicle_Powertrain_CombustionEngine_DieselExhaustFluid_Range :> Integer;5674 @VssSignalMetadata about Vehicle_Powertrain_CombustionEngine_DieselExhaustFluid_Range {5675 path = "Vehicle.Powertrain.CombustionEngine.DieselExhaustFluid.Range";5676 kind = "sensor";5677 datatype = "uint32";5678 sourceDescription = "Remaining range in meters of the Diesel Exhaust Fluid present in the vehicle.";5679 sourceComment = "";5680 }5681 @VssQuantityMetadata about Vehicle_Powertrain_CombustionEngine_DieselExhaustFluid_Range {5682 quantityReference = "ISQ::length";5683 unitReference = "SI::metre";5684 }56855686 attribute def Vehicle_Powertrain_CombustionEngine_DieselParticulateFilter_DeltaPressure :> Real;5687 @VssSignalMetadata about Vehicle_Powertrain_CombustionEngine_DieselParticulateFilter_DeltaPressure {5688 path = "Vehicle.Powertrain.CombustionEngine.DieselParticulateFilter.DeltaPressure";5689 kind = "sensor";5690 datatype = "float";5691 sourceDescription = "Delta Pressure of Diesel Particulate Filter.";5692 sourceComment = "";5693 }5694 @VssQuantityMetadata about Vehicle_Powertrain_CombustionEngine_DieselParticulateFilter_DeltaPressure {5695 quantityReference = "ISQ::pressure";5696 unitReference = "SI::pascal";5697 }56985699 attribute def Vehicle_Powertrain_CombustionEngine_DieselParticulateFilter_InletTemperature :> Real;5700 @VssSignalMetadata about Vehicle_Powertrain_CombustionEngine_DieselParticulateFilter_InletTemperature {5701 path = "Vehicle.Powertrain.CombustionEngine.DieselParticulateFilter.InletTemperature";5702 kind = "sensor";5703 datatype = "float";5704 sourceDescription = "Inlet temperature of Diesel Particulate Filter.";5705 sourceComment = "";5706 }5707 @VssQuantityMetadata about Vehicle_Powertrain_CombustionEngine_DieselParticulateFilter_InletTemperature {5708 quantityReference = "ISQ::thermodynamicTemperature";5709 unitReference = "SI::degreeCelsius";5710 }57115712 attribute def Vehicle_Powertrain_CombustionEngine_DieselParticulateFilter_OutletTemperature :> Real;5713 @VssSignalMetadata about Vehicle_Powertrain_CombustionEngine_DieselParticulateFilter_OutletTemperature {5714 path = "Vehicle.Powertrain.CombustionEngine.DieselParticulateFilter.OutletTemperature";5715 kind = "sensor";5716 datatype = "float";5717 sourceDescription = "Outlet temperature of Diesel Particulate Filter.";5718 sourceComment = "";5719 }5720 @VssQuantityMetadata about Vehicle_Powertrain_CombustionEngine_DieselParticulateFilter_OutletTemperature {5721 quantityReference = "ISQ::thermodynamicTemperature";5722 unitReference = "SI::degreeCelsius";5723 }57245725 attribute def Vehicle_Powertrain_CombustionEngine_Displacement :> Integer;5726 @VssSignalMetadata about Vehicle_Powertrain_CombustionEngine_Displacement {5727 path = "Vehicle.Powertrain.CombustionEngine.Displacement";5728 kind = "attribute";5729 datatype = "uint16";5730 sourceDescription = "Displacement in cubic centimetres.";5731 sourceComment = "";5732 }5733 @VssQuantityMetadata about Vehicle_Powertrain_CombustionEngine_Displacement {5734 quantityReference = "ISQ::volume";5735 unitReference = "SI::cubicCentimetre";5736 }57375738 attribute def Vehicle_Powertrain_CombustionEngine_EOP :> Integer;5739 @VssSignalMetadata about Vehicle_Powertrain_CombustionEngine_EOP {5740 path = "Vehicle.Powertrain.CombustionEngine.EOP";5741 kind = "sensor";5742 datatype = "uint16";5743 sourceDescription = "Engine oil pressure.";5744 sourceComment = "";5745 }5746 @VssQuantityMetadata about Vehicle_Powertrain_CombustionEngine_EOP {5747 quantityReference = "ISQ::pressure";5748 unitReference = "SI::kilopascal";5749 }57505751 attribute def Vehicle_Powertrain_CombustionEngine_EngineCode :> String;5752 @VssSignalMetadata about Vehicle_Powertrain_CombustionEngine_EngineCode {5753 path = "Vehicle.Powertrain.CombustionEngine.EngineCode";5754 kind = "attribute";5755 datatype = "string";5756 sourceDescription = "Engine code designation, as specified by vehicle manufacturer.";5757 sourceComment = "For hybrid vehicles the engine code may refer to the combination of combustion and electric engine.";5758 }57595760 attribute def Vehicle_Powertrain_CombustionEngine_EngineCoolant_Capacity :> Real;5761 @VssSignalMetadata about Vehicle_Powertrain_CombustionEngine_EngineCoolant_Capacity {5762 path = "Vehicle.Powertrain.CombustionEngine.EngineCoolant.Capacity";5763 kind = "attribute";5764 datatype = "float";5765 sourceDescription = "Engine coolant capacity in liters.";5766 sourceComment = "";5767 }5768 @VssQuantityMetadata about Vehicle_Powertrain_CombustionEngine_EngineCoolant_Capacity {5769 quantityReference = "ISQ::volume";5770 unitReference = "SI::litre";5771 }57725773 attribute def Vehicle_Powertrain_CombustionEngine_EngineCoolant_Level :> Vehicle_Powertrain_CombustionEngine_EngineCoolant_Level_AllowedValue;5774 @VssSignalMetadata about Vehicle_Powertrain_CombustionEngine_EngineCoolant_Level {5775 path = "Vehicle.Powertrain.CombustionEngine.EngineCoolant.Level";5776 kind = "sensor";5777 datatype = "string";5778 sourceDescription = "Engine coolant level.";5779 sourceComment = "";5780 }5781 @VssAllowedValuesMetadata about Vehicle_Powertrain_CombustionEngine_EngineCoolant_Level {5782 allowedValues = "CRITICALLY_LOW, LOW, NORMAL";5783 }57845785 attribute def Vehicle_Powertrain_CombustionEngine_EngineCoolant_LifeRemaining :> Integer;5786 @VssSignalMetadata about Vehicle_Powertrain_CombustionEngine_EngineCoolant_LifeRemaining {5787 path = "Vehicle.Powertrain.CombustionEngine.EngineCoolant.LifeRemaining";5788 kind = "sensor";5789 datatype = "int32";5790 sourceDescription = "Remaining engine coolant life in seconds. Negative values can be used to indicate that lifetime has been exceeded.";5791 sourceComment = "In addition to this a signal a vehicle can report remaining time to service (including e.g. coolant change) by Vehicle.Service.TimeToService.";5792 }5793 @VssQuantityMetadata about Vehicle_Powertrain_CombustionEngine_EngineCoolant_LifeRemaining {5794 quantityReference = "ISQ::time";5795 unitReference = "SI::second";5796 }57975798 attribute def Vehicle_Powertrain_CombustionEngine_EngineCoolant_Temperature :> Real;5799 @VssSignalMetadata about Vehicle_Powertrain_CombustionEngine_EngineCoolant_Temperature {5800 path = "Vehicle.Powertrain.CombustionEngine.EngineCoolant.Temperature";5801 kind = "sensor";5802 datatype = "float";5803 sourceDescription = "Engine coolant temperature.";5804 sourceComment = "";5805 }5806 @VssQuantityMetadata about Vehicle_Powertrain_CombustionEngine_EngineCoolant_Temperature {5807 quantityReference = "ISQ::thermodynamicTemperature";5808 unitReference = "SI::degreeCelsius";5809 }58105811 attribute def Vehicle_Powertrain_CombustionEngine_EngineHours :> Real;5812 @VssSignalMetadata about Vehicle_Powertrain_CombustionEngine_EngineHours {5813 path = "Vehicle.Powertrain.CombustionEngine.EngineHours";5814 kind = "sensor";5815 datatype = "float";5816 sourceDescription = "Accumulated time during engine lifetime with 'engine speed (rpm) > 0'.";5817 sourceComment = "";5818 }5819 @VssQuantityMetadata about Vehicle_Powertrain_CombustionEngine_EngineHours {5820 quantityReference = "ISQ::time";5821 unitReference = "SI::hour";5822 }58235824 attribute def Vehicle_Powertrain_CombustionEngine_EngineOil_Capacity :> Real;5825 @VssSignalMetadata about Vehicle_Powertrain_CombustionEngine_EngineOil_Capacity {5826 path = "Vehicle.Powertrain.CombustionEngine.EngineOil.Capacity";5827 kind = "attribute";5828 datatype = "float";5829 sourceDescription = "Engine oil capacity in liters.";5830 sourceComment = "";5831 }5832 @VssQuantityMetadata about Vehicle_Powertrain_CombustionEngine_EngineOil_Capacity {5833 quantityReference = "ISQ::volume";5834 unitReference = "SI::litre";5835 }58365837 attribute def Vehicle_Powertrain_CombustionEngine_EngineOil_Level :> Vehicle_Powertrain_CombustionEngine_EngineOil_Level_AllowedValue;5838 @VssSignalMetadata about Vehicle_Powertrain_CombustionEngine_EngineOil_Level {5839 path = "Vehicle.Powertrain.CombustionEngine.EngineOil.Level";5840 kind = "sensor";5841 datatype = "string";5842 sourceDescription = "Engine oil level.";5843 sourceComment = "";5844 }5845 @VssAllowedValuesMetadata about Vehicle_Powertrain_CombustionEngine_EngineOil_Level {5846 allowedValues = "CRITICALLY_LOW, LOW, NORMAL, HIGH, CRITICALLY_HIGH";5847 }58485849 attribute def Vehicle_Powertrain_CombustionEngine_EngineOil_LifeRemaining :> Integer;5850 @VssSignalMetadata about Vehicle_Powertrain_CombustionEngine_EngineOil_LifeRemaining {5851 path = "Vehicle.Powertrain.CombustionEngine.EngineOil.LifeRemaining";5852 kind = "sensor";5853 datatype = "int32";5854 sourceDescription = "Remaining engine oil life in seconds. Negative values can be used to indicate that lifetime has been exceeded.";5855 sourceComment = "In addition to this a signal a vehicle can report remaining time to service (including e.g. oil change) by Vehicle.Service.TimeToService.";5856 }5857 @VssQuantityMetadata about Vehicle_Powertrain_CombustionEngine_EngineOil_LifeRemaining {5858 quantityReference = "ISQ::time";5859 unitReference = "SI::second";5860 }58615862 attribute def Vehicle_Powertrain_CombustionEngine_EngineOil_PressureStatus :> Vehicle_Powertrain_CombustionEngine_EngineOil_PressureStatus_AllowedValue;5863 @VssSignalMetadata about Vehicle_Powertrain_CombustionEngine_EngineOil_PressureStatus {5864 path = "Vehicle.Powertrain.CombustionEngine.EngineOil.PressureStatus";5865 kind = "sensor";5866 datatype = "string";5867 sourceDescription = "Engine oil pressure status.";5868 sourceComment = "";5869 }5870 @VssAllowedValuesMetadata about Vehicle_Powertrain_CombustionEngine_EngineOil_PressureStatus {5871 allowedValues = "NORMAL, WARNING, ALERT, ERROR";5872 }58735874 attribute def Vehicle_Powertrain_CombustionEngine_EngineOil_Temperature :> Real;5875 @VssSignalMetadata about Vehicle_Powertrain_CombustionEngine_EngineOil_Temperature {5876 path = "Vehicle.Powertrain.CombustionEngine.EngineOil.Temperature";5877 kind = "sensor";5878 datatype = "float";5879 sourceDescription = "EOT, Engine oil temperature.";5880 sourceComment = "";5881 }5882 @VssQuantityMetadata about Vehicle_Powertrain_CombustionEngine_EngineOil_Temperature {5883 quantityReference = "ISQ::thermodynamicTemperature";5884 unitReference = "SI::degreeCelsius";5885 }58865887 attribute def Vehicle_Powertrain_CombustionEngine_IdleHours :> Real;5888 @VssSignalMetadata about Vehicle_Powertrain_CombustionEngine_IdleHours {5889 path = "Vehicle.Powertrain.CombustionEngine.IdleHours";5890 kind = "sensor";5891 datatype = "float";5892 sourceDescription = "Accumulated idling time during engine lifetime. Definition of idling is not standardized.";5893 sourceComment = "Vehicles may calculate accumulated idle time for an engine. It might be based on engine speed (rpm) below a certain limit or any other mechanism.";5894 }5895 @VssQuantityMetadata about Vehicle_Powertrain_CombustionEngine_IdleHours {5896 quantityReference = "ISQ::time";5897 unitReference = "SI::hour";5898 }58995900 attribute def Vehicle_Powertrain_CombustionEngine_IsRunning :> Boolean;5901 @VssSignalMetadata about Vehicle_Powertrain_CombustionEngine_IsRunning {5902 path = "Vehicle.Powertrain.CombustionEngine.IsRunning";5903 kind = "sensor";5904 datatype = "boolean";5905 sourceDescription = "Engine Running. True if engine is rotating (Speed > 0).";5906 sourceComment = "";5907 }59085909 attribute def Vehicle_Powertrain_CombustionEngine_MAF :> Integer;5910 @VssSignalMetadata about Vehicle_Powertrain_CombustionEngine_MAF {5911 path = "Vehicle.Powertrain.CombustionEngine.MAF";5912 kind = "sensor";5913 datatype = "uint16";5914 sourceDescription = "Grams of air drawn into engine per second.";5915 sourceComment = "";5916 }5917 @VssQuantityMetadata about Vehicle_Powertrain_CombustionEngine_MAF {5918 quantityReference = "ISQ::massFlowRate";5919 unitReference = "SI::gramPerSecond";5920 }59215922 attribute def Vehicle_Powertrain_CombustionEngine_MAP :> Integer;5923 @VssSignalMetadata about Vehicle_Powertrain_CombustionEngine_MAP {5924 path = "Vehicle.Powertrain.CombustionEngine.MAP";5925 kind = "sensor";5926 datatype = "uint16";5927 sourceDescription = "Manifold absolute pressure possibly boosted using forced induction.";5928 sourceComment = "";5929 }5930 @VssQuantityMetadata about Vehicle_Powertrain_CombustionEngine_MAP {5931 quantityReference = "ISQ::pressure";5932 unitReference = "SI::kilopascal";5933 }59345935 attribute def Vehicle_Powertrain_CombustionEngine_MaxPower :> Integer;5936 @VssSignalMetadata about Vehicle_Powertrain_CombustionEngine_MaxPower {5937 path = "Vehicle.Powertrain.CombustionEngine.MaxPower";5938 kind = "attribute";5939 datatype = "uint16";5940 sourceDescription = "Peak power, in kilowatts, that engine can generate.";5941 sourceComment = "";5942 }5943 @VssQuantityMetadata about Vehicle_Powertrain_CombustionEngine_MaxPower {5944 quantityReference = "ISQ::power";5945 unitReference = "SI::kilowatt";5946 }59475948 attribute def Vehicle_Powertrain_CombustionEngine_MaxTorque :> Integer;5949 @VssSignalMetadata about Vehicle_Powertrain_CombustionEngine_MaxTorque {5950 path = "Vehicle.Powertrain.CombustionEngine.MaxTorque";5951 kind = "attribute";5952 datatype = "uint16";5953 sourceDescription = "Peak torque, in newton meter, that the engine can generate.";5954 sourceComment = "";5955 }5956 @VssQuantityMetadata about Vehicle_Powertrain_CombustionEngine_MaxTorque {5957 quantityReference = "ISQ::momentOfForce";5958 unitReference = "SI::newtonMetre";5959 }59605961 attribute def Vehicle_Powertrain_CombustionEngine_NumberOfCylinders :> Integer;5962 @VssSignalMetadata about Vehicle_Powertrain_CombustionEngine_NumberOfCylinders {5963 path = "Vehicle.Powertrain.CombustionEngine.NumberOfCylinders";5964 kind = "attribute";5965 datatype = "uint16";5966 sourceDescription = "Number of cylinders.";5967 sourceComment = "";5968 }59695970 attribute def Vehicle_Powertrain_CombustionEngine_NumberOfValvesPerCylinder :> Integer;5971 @VssSignalMetadata about Vehicle_Powertrain_CombustionEngine_NumberOfValvesPerCylinder {5972 path = "Vehicle.Powertrain.CombustionEngine.NumberOfValvesPerCylinder";5973 kind = "attribute";5974 datatype = "uint16";5975 sourceDescription = "Number of valves per cylinder.";5976 sourceComment = "";5977 }59785979 attribute def Vehicle_Powertrain_CombustionEngine_Power :> Integer;5980 @VssSignalMetadata about Vehicle_Powertrain_CombustionEngine_Power {5981 path = "Vehicle.Powertrain.CombustionEngine.Power";5982 kind = "sensor";5983 datatype = "uint16";5984 sourceDescription = "Current engine power output. Shall be reported as 0 during engine breaking.";5985 sourceComment = "";5986 }5987 @VssQuantityMetadata about Vehicle_Powertrain_CombustionEngine_Power {5988 quantityReference = "ISQ::power";5989 unitReference = "SI::kilowatt";5990 }59915992 attribute def Vehicle_Powertrain_CombustionEngine_Speed :> Real;5993 @VssSignalMetadata about Vehicle_Powertrain_CombustionEngine_Speed {5994 path = "Vehicle.Powertrain.CombustionEngine.Speed";5995 kind = "sensor";5996 datatype = "float";5997 sourceDescription = "Engine speed measured as rotations per minute.";5998 sourceComment = "";5999 }6000 @VssQuantityMetadata about Vehicle_Powertrain_CombustionEngine_Speed {6001 quantityReference = "ISQ::angularVelocity";6002 unitReference = "SI-derived revolutionPerMinute";6003 }60046005 attribute def Vehicle_Powertrain_CombustionEngine_StrokeLength :> Real;6006 @VssSignalMetadata about Vehicle_Powertrain_CombustionEngine_StrokeLength {6007 path = "Vehicle.Powertrain.CombustionEngine.StrokeLength";6008 kind = "attribute";6009 datatype = "float";6010 sourceDescription = "Stroke length in millimetres.";6011 sourceComment = "";6012 }6013 @VssQuantityMetadata about Vehicle_Powertrain_CombustionEngine_StrokeLength {6014 quantityReference = "ISQ::length";6015 unitReference = "SI::millimetre";6016 }60176018 attribute def Vehicle_Powertrain_CombustionEngine_TPS :> Integer;6019 @VssSignalMetadata about Vehicle_Powertrain_CombustionEngine_TPS {6020 path = "Vehicle.Powertrain.CombustionEngine.TPS";6021 kind = "sensor";6022 datatype = "uint8";6023 sourceDescription = "Current throttle position.";6024 sourceComment = "";6025 }6026 @VssQuantityMetadata about Vehicle_Powertrain_CombustionEngine_TPS {6027 quantityReference = "ISQ::dimensionless";6028 unitReference = "SI::percent";6029 }6030 @VssRangeMetadata about Vehicle_Powertrain_CombustionEngine_TPS {6031 minValue = "";6032 maxValue = "100";6033 }60346035 attribute def Vehicle_Powertrain_CombustionEngine_Torque :> Integer;6036 @VssSignalMetadata about Vehicle_Powertrain_CombustionEngine_Torque {6037 path = "Vehicle.Powertrain.CombustionEngine.Torque";6038 kind = "sensor";6039 datatype = "int16";6040 sourceDescription = "Current engine torque. Shall be reported as a negative number during engine breaking.";6041 sourceComment = "During engine breaking the engine delivers a negative torque to the transmission.";6042 }6043 @VssQuantityMetadata about Vehicle_Powertrain_CombustionEngine_Torque {6044 quantityReference = "ISQ::momentOfForce";6045 unitReference = "SI::newtonMetre";6046 }60476048 attribute def Vehicle_Powertrain_ElectricMotor_EngineCode :> String;6049 @VssSignalMetadata about Vehicle_Powertrain_ElectricMotor_EngineCode {6050 path = "Vehicle.Powertrain.ElectricMotor.EngineCode";6051 kind = "attribute";6052 datatype = "string";6053 sourceDescription = "Engine code designation, as specified by vehicle manufacturer.";6054 sourceComment = "";6055 }60566057 attribute def Vehicle_Powertrain_ElectricMotor_EngineCoolant_Capacity :> Real;6058 @VssSignalMetadata about Vehicle_Powertrain_ElectricMotor_EngineCoolant_Capacity {6059 path = "Vehicle.Powertrain.ElectricMotor.EngineCoolant.Capacity";6060 kind = "attribute";6061 datatype = "float";6062 sourceDescription = "Engine coolant capacity in liters.";6063 sourceComment = "";6064 }6065 @VssQuantityMetadata about Vehicle_Powertrain_ElectricMotor_EngineCoolant_Capacity {6066 quantityReference = "ISQ::volume";6067 unitReference = "SI::litre";6068 }60696070 attribute def Vehicle_Powertrain_ElectricMotor_EngineCoolant_Level :> Vehicle_Powertrain_ElectricMotor_EngineCoolant_Level_AllowedValue;6071 @VssSignalMetadata about Vehicle_Powertrain_ElectricMotor_EngineCoolant_Level {6072 path = "Vehicle.Powertrain.ElectricMotor.EngineCoolant.Level";6073 kind = "sensor";6074 datatype = "string";6075 sourceDescription = "Engine coolant level.";6076 sourceComment = "";6077 }6078 @VssAllowedValuesMetadata about Vehicle_Powertrain_ElectricMotor_EngineCoolant_Level {6079 allowedValues = "CRITICALLY_LOW, LOW, NORMAL";6080 }60816082 attribute def Vehicle_Powertrain_ElectricMotor_EngineCoolant_LifeRemaining :> Integer;6083 @VssSignalMetadata about Vehicle_Powertrain_ElectricMotor_EngineCoolant_LifeRemaining {6084 path = "Vehicle.Powertrain.ElectricMotor.EngineCoolant.LifeRemaining";6085 kind = "sensor";6086 datatype = "int32";6087 sourceDescription = "Remaining engine coolant life in seconds. Negative values can be used to indicate that lifetime has been exceeded.";6088 sourceComment = "In addition to this a signal a vehicle can report remaining time to service (including e.g. coolant change) by Vehicle.Service.TimeToService.";6089 }6090 @VssQuantityMetadata about Vehicle_Powertrain_ElectricMotor_EngineCoolant_LifeRemaining {6091 quantityReference = "ISQ::time";6092 unitReference = "SI::second";6093 }60946095 attribute def Vehicle_Powertrain_ElectricMotor_EngineCoolant_Temperature :> Real;6096 @VssSignalMetadata about Vehicle_Powertrain_ElectricMotor_EngineCoolant_Temperature {6097 path = "Vehicle.Powertrain.ElectricMotor.EngineCoolant.Temperature";6098 kind = "sensor";6099 datatype = "float";6100 sourceDescription = "Engine coolant temperature.";6101 sourceComment = "";6102 }6103 @VssQuantityMetadata about Vehicle_Powertrain_ElectricMotor_EngineCoolant_Temperature {6104 quantityReference = "ISQ::thermodynamicTemperature";6105 unitReference = "SI::degreeCelsius";6106 }61076108 attribute def Vehicle_Powertrain_ElectricMotor_MaxPower :> Integer;6109 @VssSignalMetadata about Vehicle_Powertrain_ElectricMotor_MaxPower {6110 path = "Vehicle.Powertrain.ElectricMotor.MaxPower";6111 kind = "attribute";6112 datatype = "uint16";6113 sourceDescription = "Peak power, in kilowatts, that motor(s) can generate.";6114 sourceComment = "";6115 }6116 @VssQuantityMetadata about Vehicle_Powertrain_ElectricMotor_MaxPower {6117 quantityReference = "ISQ::power";6118 unitReference = "SI::kilowatt";6119 }61206121 attribute def Vehicle_Powertrain_ElectricMotor_MaxRegenPower :> Integer;6122 @VssSignalMetadata about Vehicle_Powertrain_ElectricMotor_MaxRegenPower {6123 path = "Vehicle.Powertrain.ElectricMotor.MaxRegenPower";6124 kind = "attribute";6125 datatype = "uint16";6126 sourceDescription = "Peak regen/brake power, in kilowatts, that motor(s) can generate.";6127 sourceComment = "";6128 }6129 @VssQuantityMetadata about Vehicle_Powertrain_ElectricMotor_MaxRegenPower {6130 quantityReference = "ISQ::power";6131 unitReference = "SI::kilowatt";6132 }61336134 attribute def Vehicle_Powertrain_ElectricMotor_MaxRegenTorque :> Integer;6135 @VssSignalMetadata about Vehicle_Powertrain_ElectricMotor_MaxRegenTorque {6136 path = "Vehicle.Powertrain.ElectricMotor.MaxRegenTorque";6137 kind = "attribute";6138 datatype = "uint16";6139 sourceDescription = "Peak regen/brake torque, in newton meter, that the motor(s) can generate.";6140 sourceComment = "";6141 }6142 @VssQuantityMetadata about Vehicle_Powertrain_ElectricMotor_MaxRegenTorque {6143 quantityReference = "ISQ::momentOfForce";6144 unitReference = "SI::newtonMetre";6145 }61466147 attribute def Vehicle_Powertrain_ElectricMotor_MaxTorque :> Integer;6148 @VssSignalMetadata about Vehicle_Powertrain_ElectricMotor_MaxTorque {6149 path = "Vehicle.Powertrain.ElectricMotor.MaxTorque";6150 kind = "attribute";6151 datatype = "uint16";6152 sourceDescription = "Peak power, in newton meter, that the motor(s) can generate.";6153 sourceComment = "";6154 }6155 @VssQuantityMetadata about Vehicle_Powertrain_ElectricMotor_MaxTorque {6156 quantityReference = "ISQ::momentOfForce";6157 unitReference = "SI::newtonMetre";6158 }61596160 attribute def Vehicle_Powertrain_ElectricMotor_Power :> Integer;6161 @VssSignalMetadata about Vehicle_Powertrain_ElectricMotor_Power {6162 path = "Vehicle.Powertrain.ElectricMotor.Power";6163 kind = "sensor";6164 datatype = "int16";6165 sourceDescription = "Current motor power output. Negative values indicate regen mode.";6166 sourceComment = "";6167 }6168 @VssQuantityMetadata about Vehicle_Powertrain_ElectricMotor_Power {6169 quantityReference = "ISQ::power";6170 unitReference = "SI::kilowatt";6171 }61726173 attribute def Vehicle_Powertrain_ElectricMotor_Speed :> Real;6174 @VssSignalMetadata about Vehicle_Powertrain_ElectricMotor_Speed {6175 path = "Vehicle.Powertrain.ElectricMotor.Speed";6176 kind = "sensor";6177 datatype = "float";6178 sourceDescription = "Motor rotational speed measured as rotations per minute. Negative values indicate reverse driving mode.";6179 sourceComment = "";6180 }6181 @VssQuantityMetadata about Vehicle_Powertrain_ElectricMotor_Speed {6182 quantityReference = "ISQ::angularVelocity";6183 unitReference = "SI-derived revolutionPerMinute";6184 }61856186 attribute def Vehicle_Powertrain_ElectricMotor_Temperature :> Real;6187 @VssSignalMetadata about Vehicle_Powertrain_ElectricMotor_Temperature {6188 path = "Vehicle.Powertrain.ElectricMotor.Temperature";6189 kind = "sensor";6190 datatype = "float";6191 sourceDescription = "Motor temperature.";6192 sourceComment = "";6193 }6194 @VssQuantityMetadata about Vehicle_Powertrain_ElectricMotor_Temperature {6195 quantityReference = "ISQ::thermodynamicTemperature";6196 unitReference = "SI::degreeCelsius";6197 }61986199 attribute def Vehicle_Powertrain_ElectricMotor_TimeInUse :> Real;6200 @VssSignalMetadata about Vehicle_Powertrain_ElectricMotor_TimeInUse {6201 path = "Vehicle.Powertrain.ElectricMotor.TimeInUse";6202 kind = "sensor";6203 datatype = "float";6204 sourceDescription = "Accumulated time during engine lifetime when the vehicule state's is 'READY'.";6205 sourceComment = "Vehicles may define their READY state.";6206 }6207 @VssQuantityMetadata about Vehicle_Powertrain_ElectricMotor_TimeInUse {6208 quantityReference = "ISQ::time";6209 unitReference = "SI::hour";6210 }62116212 attribute def Vehicle_Powertrain_ElectricMotor_Torque :> Integer;6213 @VssSignalMetadata about Vehicle_Powertrain_ElectricMotor_Torque {6214 path = "Vehicle.Powertrain.ElectricMotor.Torque";6215 kind = "sensor";6216 datatype = "int16";6217 sourceDescription = "Current motor torque. Negative values indicate regen mode.";6218 sourceComment = "";6219 }6220 @VssQuantityMetadata about Vehicle_Powertrain_ElectricMotor_Torque {6221 quantityReference = "ISQ::momentOfForce";6222 unitReference = "SI::newtonMetre";6223 }62246225 attribute def Vehicle_Powertrain_FuelSystem_AbsoluteLevel :> Real;6226 @VssSignalMetadata about Vehicle_Powertrain_FuelSystem_AbsoluteLevel {6227 path = "Vehicle.Powertrain.FuelSystem.AbsoluteLevel";6228 kind = "sensor";6229 datatype = "float";6230 sourceDescription = "Current available fuel in the fuel tank expressed in liters.";6231 sourceComment = "";6232 }6233 @VssQuantityMetadata about Vehicle_Powertrain_FuelSystem_AbsoluteLevel {6234 quantityReference = "ISQ::volume";6235 unitReference = "SI::litre";6236 }62376238 attribute def Vehicle_Powertrain_FuelSystem_AfterRefuelingFuelEconomy :> Real;6239 @VssSignalMetadata about Vehicle_Powertrain_FuelSystem_AfterRefuelingFuelEconomy {6240 path = "Vehicle.Powertrain.FuelSystem.AfterRefuelingFuelEconomy";6241 kind = "sensor";6242 datatype = "float";6243 sourceDescription = "Average fuel economy calculated from the most recent refueling event to the current time.";6244 sourceComment = "This value represents the fuel efficiency for the period between consecutive refueling events. It is automatically reset to zero when refueling is detected and begins accumulating from that point. The calculation continues until the next refueling occurs. This metric is useful for tracking fuel efficiency improvements or changes between fill-ups.";6245 }6246 @VssQuantityMetadata about Vehicle_Powertrain_FuelSystem_AfterRefuelingFuelEconomy {6247 quantityReference = "ISQ::fuelEfficiency";6248 unitReference = "SI-derived kilometre/litre";6249 }62506251 attribute def Vehicle_Powertrain_FuelSystem_AverageConsumption :> Real;6252 @VssSignalMetadata about Vehicle_Powertrain_FuelSystem_AverageConsumption {6253 path = "Vehicle.Powertrain.FuelSystem.AverageConsumption";6254 kind = "sensor";6255 datatype = "float";6256 sourceDescription = "Average consumption in liters per 100 km.";6257 sourceComment = "";6258 }6259 @VssQuantityMetadata about Vehicle_Powertrain_FuelSystem_AverageConsumption {6260 quantityReference = "ISQ::fuelConsumption";6261 unitReference = "SI-derived litrePer100Kilometre";6262 }6263 @VssRangeMetadata about Vehicle_Powertrain_FuelSystem_AverageConsumption {6264 minValue = "0";6265 maxValue = "";6266 }62676268 attribute def Vehicle_Powertrain_FuelSystem_ConsumptionSinceLastRefuel :> Real;6269 @VssSignalMetadata about Vehicle_Powertrain_FuelSystem_ConsumptionSinceLastRefuel {6270 path = "Vehicle.Powertrain.FuelSystem.ConsumptionSinceLastRefuel";6271 kind = "sensor";6272 datatype = "float";6273 sourceDescription = "Fuel consumption since last refueling.";6274 sourceComment = "Amount of fuel consumed since last refueling.";6275 }6276 @VssQuantityMetadata about Vehicle_Powertrain_FuelSystem_ConsumptionSinceLastRefuel {6277 quantityReference = "ISQ::volume";6278 unitReference = "SI::litre";6279 }62806281 attribute def Vehicle_Powertrain_FuelSystem_ConsumptionSinceStart :> Real;6282 @VssSignalMetadata about Vehicle_Powertrain_FuelSystem_ConsumptionSinceStart {6283 path = "Vehicle.Powertrain.FuelSystem.ConsumptionSinceStart";6284 kind = "sensor";6285 datatype = "float";6286 sourceDescription = "Fuel amount in liters consumed since start of current trip.";6287 sourceComment = "A new trip is considered to start when engine gets enabled (e.g. LowVoltageSystemState in ON or START mode). A trip is considered to end when engine is no longer enabled. The signal may however keep the value of the last trip until a new trip is started.";6288 }6289 @VssQuantityMetadata about Vehicle_Powertrain_FuelSystem_ConsumptionSinceStart {6290 quantityReference = "ISQ::volume";6291 unitReference = "SI::litre";6292 }62936294 attribute def Vehicle_Powertrain_FuelSystem_CumulativeFuelEconomy :> Real;6295 @VssSignalMetadata about Vehicle_Powertrain_FuelSystem_CumulativeFuelEconomy {6296 path = "Vehicle.Powertrain.FuelSystem.CumulativeFuelEconomy";6297 kind = "sensor";6298 datatype = "float";6299 sourceDescription = "Cumulative average fuel economy calculated from vehicle start or last user reset.";6300 sourceComment = "This represents the accumulated fuel economy over the entire period since the last reset. Unlike trip-based measurements, this provides a long-term average of fuel efficiency.";6301 }6302 @VssQuantityMetadata about Vehicle_Powertrain_FuelSystem_CumulativeFuelEconomy {6303 quantityReference = "ISQ::fuelEfficiency";6304 unitReference = "SI-derived kilometre/litre";6305 }63066307 attribute def Vehicle_Powertrain_FuelSystem_DriveFuelEconomy :> Real;6308 @VssSignalMetadata about Vehicle_Powertrain_FuelSystem_DriveFuelEconomy {6309 path = "Vehicle.Powertrain.FuelSystem.DriveFuelEconomy";6310 kind = "sensor";6311 datatype = "float";6312 sourceDescription = "Average fuel economy for the current drive cycle, calculated from engine start to current time.";6313 sourceComment = "This represents the fuel efficiency during the active driving session. The value is reset when the engine is no longer enabled or when the user manually initiates a drive fuel economy reset. After reset, it is recalculated from zero when the engine restarts or the new drive cycle begins. It provides real-time average fuel economy for the ongoing drive cycle.";6314 }6315 @VssQuantityMetadata about Vehicle_Powertrain_FuelSystem_DriveFuelEconomy {6316 quantityReference = "ISQ::fuelEfficiency";6317 unitReference = "SI-derived kilometre/litre";6318 }63196320 attribute def Vehicle_Powertrain_FuelSystem_HybridType :> Vehicle_Powertrain_FuelSystem_HybridType_AllowedValue;6321 @VssSignalMetadata about Vehicle_Powertrain_FuelSystem_HybridType {6322 path = "Vehicle.Powertrain.FuelSystem.HybridType";6323 kind = "attribute";6324 datatype = "string";6325 sourceDescription = "Defines the hybrid type of the vehicle.";6326 sourceComment = "";6327 }6328 @VssAllowedValuesMetadata about Vehicle_Powertrain_FuelSystem_HybridType {6329 allowedValues = "UNKNOWN, NOT_APPLICABLE, STOP_START, BELT_ISG, CIMG, PHEV";6330 }63316332 attribute def Vehicle_Powertrain_FuelSystem_InstantConsumption :> Real;6333 @VssSignalMetadata about Vehicle_Powertrain_FuelSystem_InstantConsumption {6334 path = "Vehicle.Powertrain.FuelSystem.InstantConsumption";6335 kind = "sensor";6336 datatype = "float";6337 sourceDescription = "Current consumption in liters per 100 km.";6338 sourceComment = "";6339 }6340 @VssQuantityMetadata about Vehicle_Powertrain_FuelSystem_InstantConsumption {6341 quantityReference = "ISQ::fuelConsumption";6342 unitReference = "SI-derived litrePer100Kilometre";6343 }6344 @VssRangeMetadata about Vehicle_Powertrain_FuelSystem_InstantConsumption {6345 minValue = "0";6346 maxValue = "";6347 }63486349 attribute def Vehicle_Powertrain_FuelSystem_InstantantFuelEconomy :> Real;6350 @VssSignalMetadata about Vehicle_Powertrain_FuelSystem_InstantantFuelEconomy {6351 path = "Vehicle.Powertrain.FuelSystem.InstantantFuelEconomy";6352 kind = "sensor";6353 datatype = "float";6354 sourceDescription = "Real-time instantaneous fuel economy calculated over a short time window.";6355 sourceComment = "This value represents the current fuel efficiency at any given moment during vehicle operation. It is calculated based on the distance traveled and fuel consumed over a brief sampling period (typically around 500ms). The calculation compares the vehicle state before and after the sampling window to determine instantaneous efficiency. This metric refreshes frequently and can fluctuate significantly based on driving conditions, acceleration, and terrain. Unlike average fuel economy measurements, this provides immediate feedback on current driving efficiency.";6356 }6357 @VssQuantityMetadata about Vehicle_Powertrain_FuelSystem_InstantantFuelEconomy {6358 quantityReference = "ISQ::fuelEfficiency";6359 unitReference = "SI-derived kilometre/litre";6360 }63616362 attribute def Vehicle_Powertrain_FuelSystem_IsEngineStopStartEnabled :> Boolean;6363 @VssSignalMetadata about Vehicle_Powertrain_FuelSystem_IsEngineStopStartEnabled {6364 path = "Vehicle.Powertrain.FuelSystem.IsEngineStopStartEnabled";6365 kind = "sensor";6366 datatype = "boolean";6367 sourceDescription = "Indicates whether eco start stop is currently enabled.";6368 sourceComment = "";6369 }63706371 attribute def Vehicle_Powertrain_FuelSystem_IsFuelLevelEmpty :> Boolean;6372 @VssSignalMetadata about Vehicle_Powertrain_FuelSystem_IsFuelLevelEmpty {6373 path = "Vehicle.Powertrain.FuelSystem.IsFuelLevelEmpty";6374 kind = "sensor";6375 datatype = "boolean";6376 sourceDescription = "Indicates that the fuel gauge on the instrument cluster displays empty (0).";6377 sourceComment = "When this signal is true, the fuel gauge displays empty (0), but the vehicle typically still has reserve fuel allowing for some additional driving range depending on the vehicle design. This represents the displayed empty state, not actual tank empty condition.";6378 }63796380 attribute def Vehicle_Powertrain_FuelSystem_IsFuelLevelLow :> Boolean;6381 @VssSignalMetadata about Vehicle_Powertrain_FuelSystem_IsFuelLevelLow {6382 path = "Vehicle.Powertrain.FuelSystem.IsFuelLevelLow";6383 kind = "sensor";6384 datatype = "boolean";6385 sourceDescription = "Indicates that the fuel level is low (e.g. <50km range).";6386 sourceComment = "";6387 }63886389 attribute def Vehicle_Powertrain_FuelSystem_IsFuelPortFlapOpen :> Boolean;6390 @VssSignalMetadata about Vehicle_Powertrain_FuelSystem_IsFuelPortFlapOpen {6391 path = "Vehicle.Powertrain.FuelSystem.IsFuelPortFlapOpen";6392 kind = "actuator";6393 datatype = "boolean";6394 sourceDescription = "Status of the fuel port flap(s). True if at least one is open.";6395 sourceComment = "";6396 }63976398 attribute def Vehicle_Powertrain_FuelSystem_Range :> Integer;6399 @VssSignalMetadata about Vehicle_Powertrain_FuelSystem_Range {6400 path = "Vehicle.Powertrain.FuelSystem.Range";6401 kind = "sensor";6402 datatype = "uint32";6403 sourceDescription = "Remaining range in meters using only liquid fuel.";6404 sourceComment = "";6405 }6406 @VssQuantityMetadata about Vehicle_Powertrain_FuelSystem_Range {6407 quantityReference = "ISQ::length";6408 unitReference = "SI::metre";6409 }64106411 attribute def Vehicle_Powertrain_FuelSystem_RefuelPortPosition :> Vehicle_Powertrain_FuelSystem_RefuelPortPosition_AllowedValue;6412 @VssSignalMetadata about Vehicle_Powertrain_FuelSystem_RefuelPortPosition {6413 path = "Vehicle.Powertrain.FuelSystem.RefuelPortPosition";6414 kind = "attribute";6415 datatype = "string[]";6416 sourceDescription = "Position of refuel port(s). First part indicates side of vehicle, second part relative position on that side.";6417 sourceComment = "";6418 }6419 @VssAllowedValuesMetadata about Vehicle_Powertrain_FuelSystem_RefuelPortPosition {6420 allowedValues = "FRONT_LEFT, FRONT_MIDDLE, FRONT_RIGHT, REAR_LEFT, REAR_MIDDLE, REAR_RIGHT, LEFT_FRONT, LEFT_MIDDLE, LEFT_REAR, RIGHT_FRONT, RIGHT_MIDDLE, RIGHT_REAR";6421 }64226423 attribute def Vehicle_Powertrain_FuelSystem_RelativeLevel :> Integer;6424 @VssSignalMetadata about Vehicle_Powertrain_FuelSystem_RelativeLevel {6425 path = "Vehicle.Powertrain.FuelSystem.RelativeLevel";6426 kind = "sensor";6427 datatype = "uint8";6428 sourceDescription = "Level in fuel tank as percent of capacity. 0 = empty. 100 = full.";6429 sourceComment = "";6430 }6431 @VssQuantityMetadata about Vehicle_Powertrain_FuelSystem_RelativeLevel {6432 quantityReference = "ISQ::dimensionless";6433 unitReference = "SI::percent";6434 }6435 @VssRangeMetadata about Vehicle_Powertrain_FuelSystem_RelativeLevel {6436 minValue = "0";6437 maxValue = "100";6438 }64396440 attribute def Vehicle_Powertrain_FuelSystem_SupportedFuel :> Vehicle_Powertrain_FuelSystem_SupportedFuel_AllowedValue;6441 @VssSignalMetadata about Vehicle_Powertrain_FuelSystem_SupportedFuel {6442 path = "Vehicle.Powertrain.FuelSystem.SupportedFuel";6443 kind = "attribute";6444 datatype = "string[]";6445 sourceDescription = "Detailed information on fuels supported by the vehicle. Identifiers originating from DIN EN 16942:2021-08, appendix B, with additional suffix for octane (RON) where relevant.";6446 sourceComment = "RON 95 is sometimes referred to as Super, RON 98 as Super Plus.";6447 }6448 @VssAllowedValuesMetadata about Vehicle_Powertrain_FuelSystem_SupportedFuel {6449 allowedValues = "E5_95, E5_98, E10_95, E10_98, E85, B7, B10, B20, B30, B100, XTL, LPG, CNG, LNG, H2, OTHER";6450 }64516452 attribute def Vehicle_Powertrain_FuelSystem_SupportedFuelTypes :> Vehicle_Powertrain_FuelSystem_SupportedFuelTypes_AllowedValue;6453 @VssSignalMetadata about Vehicle_Powertrain_FuelSystem_SupportedFuelTypes {6454 path = "Vehicle.Powertrain.FuelSystem.SupportedFuelTypes";6455 kind = "attribute";6456 datatype = "string[]";6457 sourceDescription = "High level information of fuel types supported";6458 sourceComment = "If a vehicle also has an electric drivetrain (e.g. hybrid) that will be obvious from the PowerTrain.Type signal.";6459 }6460 @VssAllowedValuesMetadata about Vehicle_Powertrain_FuelSystem_SupportedFuelTypes {6461 allowedValues = "GASOLINE, DIESEL, E85, LPG, CNG, LNG, H2, OTHER";6462 }64636464 attribute def Vehicle_Powertrain_FuelSystem_TankCapacity :> Real;6465 @VssSignalMetadata about Vehicle_Powertrain_FuelSystem_TankCapacity {6466 path = "Vehicle.Powertrain.FuelSystem.TankCapacity";6467 kind = "attribute";6468 datatype = "float";6469 sourceDescription = "Capacity of the fuel tank in liters.";6470 sourceComment = "";6471 }6472 @VssQuantityMetadata about Vehicle_Powertrain_FuelSystem_TankCapacity {6473 quantityReference = "ISQ::volume";6474 unitReference = "SI::litre";6475 }64766477 attribute def Vehicle_Powertrain_FuelSystem_TimeRemaining :> Integer;6478 @VssSignalMetadata about Vehicle_Powertrain_FuelSystem_TimeRemaining {6479 path = "Vehicle.Powertrain.FuelSystem.TimeRemaining";6480 kind = "sensor";6481 datatype = "uint32";6482 sourceDescription = "Time remaining in seconds before the fuel tank is empty.";6483 sourceComment = "";6484 }6485 @VssQuantityMetadata about Vehicle_Powertrain_FuelSystem_TimeRemaining {6486 quantityReference = "ISQ::time";6487 unitReference = "SI::second";6488 }64896490 attribute def Vehicle_Powertrain_IsAutoPowerOptimize :> Boolean;6491 @VssSignalMetadata about Vehicle_Powertrain_IsAutoPowerOptimize {6492 path = "Vehicle.Powertrain.IsAutoPowerOptimize";6493 kind = "actuator";6494 datatype = "boolean";6495 sourceDescription = "Auto Power Optimization Flag When set to 'true', the system enables automatic power optimization, dynamically adjusting the power optimization level based on runtime conditions or features managed by the OEM. When set to 'false', manual control of the power optimization level is allowed.";6496 sourceComment = "";6497 }64986499 attribute def Vehicle_Powertrain_PowerOptimizeLevel :> Integer;6500 @VssSignalMetadata about Vehicle_Powertrain_PowerOptimizeLevel {6501 path = "Vehicle.Powertrain.PowerOptimizeLevel";6502 kind = "actuator";6503 datatype = "uint8";6504 sourceDescription = "Power optimization level for this branch/subsystem. A higher number indicates more aggressive power optimization. Level 0 indicates that all functionality is enabled, no power optimization enabled. Level 10 indicates most aggressive power optimization mode, only essential functionality enabled.";6505 sourceComment = "";6506 }6507 @VssRangeMetadata about Vehicle_Powertrain_PowerOptimizeLevel {6508 minValue = "0";6509 maxValue = "10";6510 }65116512 attribute def Vehicle_Powertrain_Range :> Integer;6513 @VssSignalMetadata about Vehicle_Powertrain_Range {6514 path = "Vehicle.Powertrain.Range";6515 kind = "sensor";6516 datatype = "uint32";6517 sourceDescription = "Remaining range in meters using all energy sources available in the vehicle.";6518 sourceComment = "";6519 }6520 @VssQuantityMetadata about Vehicle_Powertrain_Range {6521 quantityReference = "ISQ::length";6522 unitReference = "SI::metre";6523 }65246525 attribute def Vehicle_Powertrain_RangeExtender_ChargeDepleting_EnergyConsumption :> Real;6526 @VssSignalMetadata about Vehicle_Powertrain_RangeExtender_ChargeDepleting_EnergyConsumption {6527 path = "Vehicle.Powertrain.RangeExtender.ChargeDepleting.EnergyConsumption";6528 kind = "sensor";6529 datatype = "float";6530 sourceDescription = "Current electric energy consumption rate during Charge Depleting mode operation.";6531 sourceComment = "This value represents the instantaneous or short-term average electric energy consumption while the vehicle is operating in CD mode. It is calculated based on the electrical energy drawn from the traction battery per distance traveled. This metric is analogous to fuel consumption but measured in electrical energy units. A lower value indicates more efficient electric operation.";6532 }6533 @VssQuantityMetadata about Vehicle_Powertrain_RangeExtender_ChargeDepleting_EnergyConsumption {6534 quantityReference = "ISQ::energyPerDistance";6535 unitReference = "SI-derived kilowattHourPer100Kilometre";6536 }65376538 attribute def Vehicle_Powertrain_RangeExtender_ChargeDepleting_Range :> Integer;6539 @VssSignalMetadata about Vehicle_Powertrain_RangeExtender_ChargeDepleting_Range {6540 path = "Vehicle.Powertrain.RangeExtender.ChargeDepleting.Range";6541 kind = "sensor";6542 datatype = "uint32";6543 sourceDescription = "Estimated remaining distance that can be traveled in Charge Depleting mode using available battery energy.";6544 sourceComment = "This range estimate is calculated based on the current battery state of charge and the recent energy consumption patterns in CD mode. The estimate may vary based on driving conditions, terrain, climate control usage, and other factors affecting battery consumption. When this range approaches zero, the vehicle will typically transition to Charge Sustaining mode.";6545 }6546 @VssQuantityMetadata about Vehicle_Powertrain_RangeExtender_ChargeDepleting_Range {6547 quantityReference = "ISQ::length";6548 unitReference = "SI::metre";6549 }65506551 attribute def Vehicle_Powertrain_RangeExtender_ChargeSustaining_FuelEconomy :> Real;6552 @VssSignalMetadata about Vehicle_Powertrain_RangeExtender_ChargeSustaining_FuelEconomy {6553 path = "Vehicle.Powertrain.RangeExtender.ChargeSustaining.FuelEconomy";6554 kind = "sensor";6555 datatype = "float";6556 sourceDescription = "Current fuel economy during Charge Sustaining mode operation.";6557 sourceComment = "This value represents the fuel efficiency when the engine is operating as a generator to maintain battery charge. It differs from conventional vehicle fuel economy because the engine is optimized to run at efficient generator speeds rather than varying speeds for direct wheel propulsion. The actual fuel economy in CS mode may be different from the vehicle's rated CS mode fuel economy depending on driving conditions and power demands.";6558 }6559 @VssQuantityMetadata about Vehicle_Powertrain_RangeExtender_ChargeSustaining_FuelEconomy {6560 quantityReference = "ISQ::fuelEfficiency";6561 unitReference = "SI-derived kilometre/litre";6562 }65636564 attribute def Vehicle_Powertrain_RangeExtender_ChargeSustaining_Range :> Integer;6565 @VssSignalMetadata about Vehicle_Powertrain_RangeExtender_ChargeSustaining_Range {6566 path = "Vehicle.Powertrain.RangeExtender.ChargeSustaining.Range";6567 kind = "sensor";6568 datatype = "uint32";6569 sourceDescription = "Estimated remaining distance that can be traveled in Charge Sustaining mode using available fuel.";6570 sourceComment = "This range estimate is calculated based on the current fuel level and recent fuel consumption patterns in CS mode. It represents the extended range capability provided by the internal combustion engine. The total vehicle range is the sum of CD mode range and CS mode range.";6571 }6572 @VssQuantityMetadata about Vehicle_Powertrain_RangeExtender_ChargeSustaining_Range {6573 quantityReference = "ISQ::length";6574 unitReference = "SI::metre";6575 }65766577 attribute def Vehicle_Powertrain_RangeExtender_CombinedFuelEconomy :> Real;6578 @VssSignalMetadata about Vehicle_Powertrain_RangeExtender_CombinedFuelEconomy {6579 path = "Vehicle.Powertrain.RangeExtender.CombinedFuelEconomy";6580 kind = "sensor";6581 datatype = "float";6582 sourceDescription = "Combined fuel economy equivalent that accounts for both electric energy and fuel consumption.";6583 sourceComment = "This metric provides a unified measure of overall vehicle efficiency by converting electric energy consumption to a fuel-equivalent value and combining it with actual fuel consumption. The calculation typically follows regulatory standards (such as EPA MPGe) that define the equivalence between electrical energy and liquid fuel energy. For example, EPA defines 33.7 kWh as equivalent to one gallon of gasoline. This combined metric is useful for comparing EREV efficiency with conventional vehicles and understanding the overall energy cost of operation. The value is weighted based on the proportion of driving in CD versus CS modes.";6584 }6585 @VssQuantityMetadata about Vehicle_Powertrain_RangeExtender_CombinedFuelEconomy {6586 quantityReference = "ISQ::fuelEfficiency";6587 unitReference = "SI-derived kilometre/litre";6588 }65896590 attribute def Vehicle_Powertrain_RangeExtender_OperatingMode :> Vehicle_Powertrain_RangeExtender_OperatingMode_AllowedValue;6591 @VssSignalMetadata about Vehicle_Powertrain_RangeExtender_OperatingMode {6592 path = "Vehicle.Powertrain.RangeExtender.OperatingMode";6593 kind = "sensor";6594 datatype = "string";6595 sourceDescription = "Current operating mode of the Extended Range Electric Vehicle.";6596 sourceComment = "CHARGE_DEPLETING (CD) - Vehicle operates primarily on battery power, battery SOC decreases. CHARGE_SUSTAINING (CS) - Engine operates as generator to maintain battery charge level. BLENDED - Both battery and engine are used simultaneously, typically during high power demands. The mode transition typically occurs automatically based on battery state of charge thresholds.";6597 }6598 @VssAllowedValuesMetadata about Vehicle_Powertrain_RangeExtender_OperatingMode {6599 allowedValues = "CHARGE_DEPLETING, CHARGE_SUSTAINING, BLENDED";6600 }66016602 attribute def Vehicle_Powertrain_TimeRemaining :> Integer;6603 @VssSignalMetadata about Vehicle_Powertrain_TimeRemaining {6604 path = "Vehicle.Powertrain.TimeRemaining";6605 kind = "sensor";6606 datatype = "uint32";6607 sourceDescription = "Time remaining in seconds before all energy sources available in the vehicle are empty.";6608 sourceComment = "";6609 }6610 @VssQuantityMetadata about Vehicle_Powertrain_TimeRemaining {6611 quantityReference = "ISQ::time";6612 unitReference = "SI::second";6613 }66146615 attribute def Vehicle_Powertrain_TractionBattery_AccumulatedChargedEnergy :> Real;6616 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_AccumulatedChargedEnergy {6617 path = "Vehicle.Powertrain.TractionBattery.AccumulatedChargedEnergy";6618 kind = "sensor";6619 datatype = "float";6620 sourceDescription = "The accumulated energy delivered to the battery during charging over lifetime of the battery.";6621 sourceComment = "";6622 }6623 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_AccumulatedChargedEnergy {6624 quantityReference = "ISQ::energy";6625 unitReference = "SI::kilowattHour";6626 }66276628 attribute def Vehicle_Powertrain_TractionBattery_AccumulatedChargedThroughput :> Real;6629 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_AccumulatedChargedThroughput {6630 path = "Vehicle.Powertrain.TractionBattery.AccumulatedChargedThroughput";6631 kind = "sensor";6632 datatype = "float";6633 sourceDescription = "The accumulated charge throughput delivered to the battery during charging over lifetime of the battery.";6634 sourceComment = "";6635 }6636 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_AccumulatedChargedThroughput {6637 quantityReference = "ISQ::electricCharge";6638 unitReference = "SI::ampereHour";6639 }66406641 attribute def Vehicle_Powertrain_TractionBattery_AccumulatedConsumedEnergy :> Real;6642 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_AccumulatedConsumedEnergy {6643 path = "Vehicle.Powertrain.TractionBattery.AccumulatedConsumedEnergy";6644 kind = "sensor";6645 datatype = "float";6646 sourceDescription = "The accumulated energy leaving HV battery for propulsion and auxiliary loads over lifetime of the battery.";6647 sourceComment = "";6648 }6649 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_AccumulatedConsumedEnergy {6650 quantityReference = "ISQ::energy";6651 unitReference = "SI::kilowattHour";6652 }66536654 attribute def Vehicle_Powertrain_TractionBattery_AccumulatedConsumedThroughput :> Real;6655 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_AccumulatedConsumedThroughput {6656 path = "Vehicle.Powertrain.TractionBattery.AccumulatedConsumedThroughput";6657 kind = "sensor";6658 datatype = "float";6659 sourceDescription = "The accumulated charge throughput leaving HV battery for propulsion and auxiliary loads over lifetime of the battery.";6660 sourceComment = "";6661 }6662 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_AccumulatedConsumedThroughput {6663 quantityReference = "ISQ::electricCharge";6664 unitReference = "SI::ampereHour";6665 }66666667 attribute def Vehicle_Powertrain_TractionBattery_BatteryConditioning_IsActive :> Boolean;6668 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_BatteryConditioning_IsActive {6669 path = "Vehicle.Powertrain.TractionBattery.BatteryConditioning.IsActive";6670 kind = "sensor";6671 datatype = "boolean";6672 sourceDescription = "Indicates if battery conditioning is active (i.e. actively monitors battery temperature). True = Active. False = Inactive.";6673 sourceComment = "This signal is typically true when mode is not INACTIVE and time is within defined start/end times.";6674 }66756676 attribute def Vehicle_Powertrain_TractionBattery_BatteryConditioning_IsOngoing :> Boolean;6677 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_BatteryConditioning_IsOngoing {6678 path = "Vehicle.Powertrain.TractionBattery.BatteryConditioning.IsOngoing";6679 kind = "sensor";6680 datatype = "boolean";6681 sourceDescription = "Indicating if battery conditioning is currently ongoing. Battery conditioning is considered ongoing when the battery conditioning system is actively heating or cooling the battery, or requesting heating or cooling.";6682 sourceComment = "When battery conditioning is active, but temperature is already within acceptable range so that no cooling or heating is needed then IsOngoing shall report False.";6683 }66846685 attribute def Vehicle_Powertrain_TractionBattery_BatteryConditioning_RequestedMode :> Vehicle_Powertrain_TractionBattery_BatteryConditioning_RequestedMode_AllowedValue;6686 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_BatteryConditioning_RequestedMode {6687 path = "Vehicle.Powertrain.TractionBattery.BatteryConditioning.RequestedMode";6688 kind = "actuator";6689 datatype = "string";6690 sourceDescription = "Defines requested mode for battery conditioning. INACTIVE - Battery conditioning inactive. FAST_CHARGING_PREPARATION - Battery conditioning for fast charging. DRIVING_PREPARATION - Battery conditioning for driving.";6691 sourceComment = "The Mode and TargetTime can be used to calculate TargetTemperature and StartTime";6692 }6693 @VssAllowedValuesMetadata about Vehicle_Powertrain_TractionBattery_BatteryConditioning_RequestedMode {6694 allowedValues = "INACTIVE, FAST_CHARGING_PREPARATION, DRIVING_PREPARATION";6695 }66966697 attribute def Vehicle_Powertrain_TractionBattery_BatteryConditioning_StartTime :> String;6698 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_BatteryConditioning_StartTime {6699 path = "Vehicle.Powertrain.TractionBattery.BatteryConditioning.StartTime";6700 kind = "actuator";6701 datatype = "string";6702 sourceDescription = "Start time for battery conditioning, formatted according to ISO 8601 with UTC time zone.";6703 sourceComment = "If the vehicle is asleep, this is the time the vehicle and the battery conditioning system must wake up and start monitoring the battery and if necessary start heating/cooling of the battery.";6704 }6705 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_BatteryConditioning_StartTime {6706 quantityReference = "n/a";6707 unitReference = "ISO 8601 lexical date/time string";6708 }67096710 attribute def Vehicle_Powertrain_TractionBattery_BatteryConditioning_TargetTemperature :> Real;6711 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_BatteryConditioning_TargetTemperature {6712 path = "Vehicle.Powertrain.TractionBattery.BatteryConditioning.TargetTemperature";6713 kind = "actuator";6714 datatype = "float";6715 sourceDescription = "Target temperature for battery conditioning.";6716 sourceComment = "Target temperature possibly differs between different modes as well as other factors. Allowed deviation from target temperature is implementation dependent.";6717 }6718 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_BatteryConditioning_TargetTemperature {6719 quantityReference = "ISQ::thermodynamicTemperature";6720 unitReference = "SI::degreeCelsius";6721 }67226723 attribute def Vehicle_Powertrain_TractionBattery_BatteryConditioning_TargetTime :> String;6724 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_BatteryConditioning_TargetTime {6725 path = "Vehicle.Powertrain.TractionBattery.BatteryConditioning.TargetTime";6726 kind = "actuator";6727 datatype = "string";6728 sourceDescription = "Target time when conditioning shall be finished, formatted according to ISO 8601 with UTC time zone.";6729 sourceComment = "For FAST_CHARGING mode this is typically the time when charging is supposed to start. For DRIVING mode this is typically the expected departure time. Battery conditioning will be deactivated when this time has passed.";6730 }6731 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_BatteryConditioning_TargetTime {6732 quantityReference = "n/a";6733 unitReference = "ISO 8601 lexical date/time string";6734 }67356736 attribute def Vehicle_Powertrain_TractionBattery_CellVoltage_CellVoltages :> Real;6737 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_CellVoltage_CellVoltages {6738 path = "Vehicle.Powertrain.TractionBattery.CellVoltage.CellVoltages";6739 kind = "sensor";6740 datatype = "float[]";6741 sourceDescription = "Array of cell voltages. Length or array shall correspond to number of cells in vehicle.";6742 sourceComment = "Cells are identified by relative position in array.";6743 }67446745 attribute def Vehicle_Powertrain_TractionBattery_CellVoltage_IdMax :> Integer;6746 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_CellVoltage_IdMax {6747 path = "Vehicle.Powertrain.TractionBattery.CellVoltage.IdMax";6748 kind = "sensor";6749 datatype = "uint16";6750 sourceDescription = "Identifier of the battery cell with highest voltage.";6751 sourceComment = "Identifier is supposed to be relative index of the cell, starting with 0 the first cell.";6752 }67536754 attribute def Vehicle_Powertrain_TractionBattery_CellVoltage_IdMin :> Integer;6755 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_CellVoltage_IdMin {6756 path = "Vehicle.Powertrain.TractionBattery.CellVoltage.IdMin";6757 kind = "sensor";6758 datatype = "uint16";6759 sourceDescription = "Identifier of the battery cell with lowest voltage.";6760 sourceComment = "Identifier is supposed to be relative index of the cell, starting with 0 the first cell.";6761 }67626763 attribute def Vehicle_Powertrain_TractionBattery_CellVoltage_Max :> Real;6764 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_CellVoltage_Max {6765 path = "Vehicle.Powertrain.TractionBattery.CellVoltage.Max";6766 kind = "sensor";6767 datatype = "float";6768 sourceDescription = "Current voltage of the battery cell with highest voltage.";6769 sourceComment = "";6770 }6771 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_CellVoltage_Max {6772 quantityReference = "ISQ::electricPotential";6773 unitReference = "SI::volt";6774 }67756776 attribute def Vehicle_Powertrain_TractionBattery_CellVoltage_Min :> Real;6777 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_CellVoltage_Min {6778 path = "Vehicle.Powertrain.TractionBattery.CellVoltage.Min";6779 kind = "sensor";6780 datatype = "float";6781 sourceDescription = "Current voltage of the battery cell with lowest voltage.";6782 sourceComment = "";6783 }6784 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_CellVoltage_Min {6785 quantityReference = "ISQ::electricPotential";6786 unitReference = "SI::volt";6787 }67886789 attribute def Vehicle_Powertrain_TractionBattery_Charging_AveragePower :> Real;6790 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_Charging_AveragePower {6791 path = "Vehicle.Powertrain.TractionBattery.Charging.AveragePower";6792 kind = "sensor";6793 datatype = "float";6794 sourceDescription = "Average charging power of last or current charging event.";6795 sourceComment = "";6796 }6797 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_Charging_AveragePower {6798 quantityReference = "ISQ::power";6799 unitReference = "SI::kilowatt";6800 }68016802 attribute def Vehicle_Powertrain_TractionBattery_Charging_ChargeCurrent_DC :> Real;6803 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_Charging_ChargeCurrent_DC {6804 path = "Vehicle.Powertrain.TractionBattery.Charging.ChargeCurrent.DC";6805 kind = "sensor";6806 datatype = "float";6807 sourceDescription = "Current DC charging current at inlet. Negative if returning energy to grid.";6808 sourceComment = "";6809 }6810 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_Charging_ChargeCurrent_DC {6811 quantityReference = "ISQ::electricCurrent";6812 unitReference = "SI::ampere";6813 }68146815 attribute def Vehicle_Powertrain_TractionBattery_Charging_ChargeCurrent_Phase1 :> Real;6816 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_Charging_ChargeCurrent_Phase1 {6817 path = "Vehicle.Powertrain.TractionBattery.Charging.ChargeCurrent.Phase1";6818 kind = "sensor";6819 datatype = "float";6820 sourceDescription = "Current AC charging current (rms) at inlet for Phase 1. Negative if returning energy to grid.";6821 sourceComment = "";6822 }6823 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_Charging_ChargeCurrent_Phase1 {6824 quantityReference = "ISQ::electricCurrent";6825 unitReference = "SI::ampere";6826 }68276828 attribute def Vehicle_Powertrain_TractionBattery_Charging_ChargeCurrent_Phase2 :> Real;6829 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_Charging_ChargeCurrent_Phase2 {6830 path = "Vehicle.Powertrain.TractionBattery.Charging.ChargeCurrent.Phase2";6831 kind = "sensor";6832 datatype = "float";6833 sourceDescription = "Current AC charging current (rms) at inlet for Phase 2. Negative if returning energy to grid.";6834 sourceComment = "";6835 }6836 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_Charging_ChargeCurrent_Phase2 {6837 quantityReference = "ISQ::electricCurrent";6838 unitReference = "SI::ampere";6839 }68406841 attribute def Vehicle_Powertrain_TractionBattery_Charging_ChargeCurrent_Phase3 :> Real;6842 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_Charging_ChargeCurrent_Phase3 {6843 path = "Vehicle.Powertrain.TractionBattery.Charging.ChargeCurrent.Phase3";6844 kind = "sensor";6845 datatype = "float";6846 sourceDescription = "Current AC charging current (rms) at inlet for Phase 3. Negative if returning energy to grid.";6847 sourceComment = "";6848 }6849 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_Charging_ChargeCurrent_Phase3 {6850 quantityReference = "ISQ::electricCurrent";6851 unitReference = "SI::ampere";6852 }68536854 attribute def Vehicle_Powertrain_TractionBattery_Charging_ChargeLimit :> Integer;6855 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_Charging_ChargeLimit {6856 path = "Vehicle.Powertrain.TractionBattery.Charging.ChargeLimit";6857 kind = "actuator";6858 datatype = "uint8";6859 sourceDescription = "Target charge limit (state of charge) for battery.";6860 sourceComment = "";6861 }6862 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_Charging_ChargeLimit {6863 quantityReference = "ISQ::dimensionless";6864 unitReference = "SI::percent";6865 }6866 @VssRangeMetadata about Vehicle_Powertrain_TractionBattery_Charging_ChargeLimit {6867 minValue = "0";6868 maxValue = "100";6869 }68706871 attribute def Vehicle_Powertrain_TractionBattery_Charging_ChargeRate :> Real;6872 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_Charging_ChargeRate {6873 path = "Vehicle.Powertrain.TractionBattery.Charging.ChargeRate";6874 kind = "sensor";6875 datatype = "float";6876 sourceDescription = "Current charging rate, as in kilometers of range added per hour.";6877 sourceComment = "";6878 }6879 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_Charging_ChargeRate {6880 quantityReference = "ISQ::speed";6881 unitReference = "SI::kilometrePerHour";6882 }68836884 attribute def Vehicle_Powertrain_TractionBattery_Charging_ChargeVoltage_DC :> Real;6885 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_Charging_ChargeVoltage_DC {6886 path = "Vehicle.Powertrain.TractionBattery.Charging.ChargeVoltage.DC";6887 kind = "sensor";6888 datatype = "float";6889 sourceDescription = "Current DC charging voltage at charging inlet.";6890 sourceComment = "";6891 }6892 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_Charging_ChargeVoltage_DC {6893 quantityReference = "ISQ::electricPotential";6894 unitReference = "SI::volt";6895 }68966897 attribute def Vehicle_Powertrain_TractionBattery_Charging_ChargeVoltage_Phase1 :> Real;6898 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_Charging_ChargeVoltage_Phase1 {6899 path = "Vehicle.Powertrain.TractionBattery.Charging.ChargeVoltage.Phase1";6900 kind = "sensor";6901 datatype = "float";6902 sourceDescription = "Current AC charging voltage (rms) at inlet for Phase 1.";6903 sourceComment = "";6904 }6905 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_Charging_ChargeVoltage_Phase1 {6906 quantityReference = "ISQ::electricPotential";6907 unitReference = "SI::volt";6908 }69096910 attribute def Vehicle_Powertrain_TractionBattery_Charging_ChargeVoltage_Phase2 :> Real;6911 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_Charging_ChargeVoltage_Phase2 {6912 path = "Vehicle.Powertrain.TractionBattery.Charging.ChargeVoltage.Phase2";6913 kind = "sensor";6914 datatype = "float";6915 sourceDescription = "Current AC charging voltage (rms) at inlet for Phase 2.";6916 sourceComment = "";6917 }6918 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_Charging_ChargeVoltage_Phase2 {6919 quantityReference = "ISQ::electricPotential";6920 unitReference = "SI::volt";6921 }69226923 attribute def Vehicle_Powertrain_TractionBattery_Charging_ChargeVoltage_Phase3 :> Real;6924 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_Charging_ChargeVoltage_Phase3 {6925 path = "Vehicle.Powertrain.TractionBattery.Charging.ChargeVoltage.Phase3";6926 kind = "sensor";6927 datatype = "float";6928 sourceDescription = "Current AC charging voltage (rms) at inlet for Phase 3.";6929 sourceComment = "";6930 }6931 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_Charging_ChargeVoltage_Phase3 {6932 quantityReference = "ISQ::electricPotential";6933 unitReference = "SI::volt";6934 }69356936 attribute def Vehicle_Powertrain_TractionBattery_Charging_ChargingPort_IsChargingCableConnected :> Boolean;6937 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_Charging_ChargingPort_IsChargingCableConnected {6938 path = "Vehicle.Powertrain.TractionBattery.Charging.ChargingPort.IsChargingCableConnected";6939 kind = "sensor";6940 datatype = "boolean";6941 sourceDescription = "Indicates whether a charging cable is physically connected to a particular charging port or not.";6942 sourceComment = "";6943 }69446945 attribute def Vehicle_Powertrain_TractionBattery_Charging_ChargingPort_IsChargingCableLocked :> Boolean;6946 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_Charging_ChargingPort_IsChargingCableLocked {6947 path = "Vehicle.Powertrain.TractionBattery.Charging.ChargingPort.IsChargingCableLocked";6948 kind = "actuator";6949 datatype = "boolean";6950 sourceDescription = "Is charging cable locked to prevent removal.";6951 sourceComment = "Locking of charging cable can be used to prevent unintentional removing during charging.";6952 }69536954 attribute def Vehicle_Powertrain_TractionBattery_Charging_ChargingPort_IsFlapOpen :> Boolean;6955 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_Charging_ChargingPort_IsFlapOpen {6956 path = "Vehicle.Powertrain.TractionBattery.Charging.ChargingPort.IsFlapOpen";6957 kind = "actuator";6958 datatype = "boolean";6959 sourceDescription = "Status of the charging port flap(s).";6960 sourceComment = "True = at least one flap of this port is open, False = All flaps of this port are closed.";6961 }69626963 attribute def Vehicle_Powertrain_TractionBattery_Charging_ChargingPort_SupportedInletTypes :> Vehicle_Powertrain_TractionBattery_Charging_ChargingPort_SupportedInletTypes_AllowedValue;6964 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_Charging_ChargingPort_SupportedInletTypes {6965 path = "Vehicle.Powertrain.TractionBattery.Charging.ChargingPort.SupportedInletTypes";6966 kind = "attribute";6967 datatype = "string[]";6968 sourceDescription = "A list of the supported (i.e., available) charging inlets in a particular charging port. IEC types refer to IEC 62196, GBT refers to GB/T 20234.";6969 sourceComment = "A vehicle may have multiple charging ports. IEC_TYPE_1_AC refers to Type 1 as defined in IEC 62196-2. Also known as Yazaki or J1772 connector. IEC_TYPE_2_AC refers to Type 2 as defined in IEC 62196-2. Also known as Mennekes connector. IEC_TYPE_3_AC refers to Type 3 as defined in IEC 62196-2. Also known as Scame connector. IEC_TYPE_4_DC refers to AA configuration as defined in IEC 62196-3. Also known as Type 4 or CHAdeMO connector. IEC_TYPE_1_CCS_DC refers to EE Configuration as defined in IEC 62196-3. Also known as CCS1 or Combo1 connector. IEC_TYPE_2_CCS_DC refers to FF Configuration as defined in IEC 62196-3. Also known as CCS2 or Combo2 connector. TESLA_ROADSTER, TESLA_HPWC (High Power Wall Connector) and TESLA_SUPERCHARGER refer to non-standardized charging ports/methods used by Tesla. GBT_AC refers to connector specified in GB/T 20234.2. GBT_DC refers to connector specified in GB/T 20234.3. Also specified as BB Configuration in IEC 62196-3. OTHER shall be used for charging ports not included in the list above. For additional information see https://en.wikipedia.org/wiki/IEC_62196.";6970 }6971 @VssAllowedValuesMetadata about Vehicle_Powertrain_TractionBattery_Charging_ChargingPort_SupportedInletTypes {6972 allowedValues = "IEC_TYPE_1_AC, IEC_TYPE_2_AC, IEC_TYPE_3_AC, IEC_TYPE_4_DC, IEC_TYPE_1_CCS_DC, IEC_TYPE_2_CCS_DC, TESLA_ROADSTER, TESLA_HPWC, TESLA_SUPERCHARGER, GBT_AC, GBT_DC, OTHER";6973 }69746975 attribute def Vehicle_Powertrain_TractionBattery_Charging_EvseId :> String;6976 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_Charging_EvseId {6977 path = "Vehicle.Powertrain.TractionBattery.Charging.EvseId";6978 kind = "sensor";6979 datatype = "string";6980 sourceDescription = "EVSE charging point ID (without separators) of last or current charging event according to ISO 15118-2 Annex H.";6981 sourceComment = "Length of id between 7 and 37 characters. ZZ00000 to be used if SECC cannot provide id";6982 }69836984 attribute def Vehicle_Powertrain_TractionBattery_Charging_IsCharging :> Boolean;6985 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_Charging_IsCharging {6986 path = "Vehicle.Powertrain.TractionBattery.Charging.IsCharging";6987 kind = "sensor";6988 datatype = "boolean";6989 sourceDescription = "True if charging is ongoing. Charging is considered to be ongoing if energy is flowing from charger to vehicle.";6990 sourceComment = "";6991 }69926993 attribute def Vehicle_Powertrain_TractionBattery_Charging_IsDischarging :> Boolean;6994 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_Charging_IsDischarging {6995 path = "Vehicle.Powertrain.TractionBattery.Charging.IsDischarging";6996 kind = "sensor";6997 datatype = "boolean";6998 sourceDescription = "True if discharging (vehicle to grid) is ongoing. Discharging is considered to be ongoing if energy is flowing from vehicle to charger/grid.";6999 sourceComment = "";7000 }70017002 attribute def Vehicle_Powertrain_TractionBattery_Charging_Location_Altitude :> Real;7003 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_Charging_Location_Altitude {7004 path = "Vehicle.Powertrain.TractionBattery.Charging.Location.Altitude";7005 kind = "sensor";7006 datatype = "double";7007 sourceDescription = "Altitude relative to WGS 84 reference ellipsoid of last or current charging event.";7008 sourceComment = "";7009 }7010 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_Charging_Location_Altitude {7011 quantityReference = "ISQ::length";7012 unitReference = "SI::metre";7013 }70147015 attribute def Vehicle_Powertrain_TractionBattery_Charging_Location_Latitude :> Real;7016 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_Charging_Location_Latitude {7017 path = "Vehicle.Powertrain.TractionBattery.Charging.Location.Latitude";7018 kind = "sensor";7019 datatype = "double";7020 sourceDescription = "Latitude of last or current charging event in WGS 84 geodetic coordinates.";7021 sourceComment = "";7022 }7023 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_Charging_Location_Latitude {7024 quantityReference = "ISQ::planeAngle";7025 unitReference = "SI::degree";7026 }7027 @VssRangeMetadata about Vehicle_Powertrain_TractionBattery_Charging_Location_Latitude {7028 minValue = "-90";7029 maxValue = "90";7030 }70317032 attribute def Vehicle_Powertrain_TractionBattery_Charging_Location_Longitude :> Real;7033 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_Charging_Location_Longitude {7034 path = "Vehicle.Powertrain.TractionBattery.Charging.Location.Longitude";7035 kind = "sensor";7036 datatype = "double";7037 sourceDescription = "Longitude of last or current charging event in WGS 84 geodetic coordinates.";7038 sourceComment = "";7039 }7040 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_Charging_Location_Longitude {7041 quantityReference = "ISQ::planeAngle";7042 unitReference = "SI::degree";7043 }7044 @VssRangeMetadata about Vehicle_Powertrain_TractionBattery_Charging_Location_Longitude {7045 minValue = "-180";7046 maxValue = "180";7047 }70487049 attribute def Vehicle_Powertrain_TractionBattery_Charging_MaxPower :> Real;7050 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_Charging_MaxPower {7051 path = "Vehicle.Powertrain.TractionBattery.Charging.MaxPower";7052 kind = "sensor";7053 datatype = "float";7054 sourceDescription = "Maximum charging power of last or current charging event.";7055 sourceComment = "";7056 }7057 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_Charging_MaxPower {7058 quantityReference = "ISQ::power";7059 unitReference = "SI::kilowatt";7060 }70617062 attribute def Vehicle_Powertrain_TractionBattery_Charging_MaximumChargingCurrent_DC :> Real;7063 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_Charging_MaximumChargingCurrent_DC {7064 path = "Vehicle.Powertrain.TractionBattery.Charging.MaximumChargingCurrent.DC";7065 kind = "sensor";7066 datatype = "float";7067 sourceDescription = "Maximum DC charging current at inlet that can be accepted by the system.";7068 sourceComment = "";7069 }7070 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_Charging_MaximumChargingCurrent_DC {7071 quantityReference = "ISQ::electricCurrent";7072 unitReference = "SI::ampere";7073 }70747075 attribute def Vehicle_Powertrain_TractionBattery_Charging_MaximumChargingCurrent_Phase1 :> Real;7076 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_Charging_MaximumChargingCurrent_Phase1 {7077 path = "Vehicle.Powertrain.TractionBattery.Charging.MaximumChargingCurrent.Phase1";7078 kind = "sensor";7079 datatype = "float";7080 sourceDescription = "Maximum AC charging current (rms) at inlet for Phase 1 that can be accepted by the system.";7081 sourceComment = "";7082 }7083 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_Charging_MaximumChargingCurrent_Phase1 {7084 quantityReference = "ISQ::electricCurrent";7085 unitReference = "SI::ampere";7086 }70877088 attribute def Vehicle_Powertrain_TractionBattery_Charging_MaximumChargingCurrent_Phase2 :> Real;7089 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_Charging_MaximumChargingCurrent_Phase2 {7090 path = "Vehicle.Powertrain.TractionBattery.Charging.MaximumChargingCurrent.Phase2";7091 kind = "sensor";7092 datatype = "float";7093 sourceDescription = "Maximum AC charging current (rms) at inlet for Phase 2 that can be accepted by the system.";7094 sourceComment = "";7095 }7096 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_Charging_MaximumChargingCurrent_Phase2 {7097 quantityReference = "ISQ::electricCurrent";7098 unitReference = "SI::ampere";7099 }71007101 attribute def Vehicle_Powertrain_TractionBattery_Charging_MaximumChargingCurrent_Phase3 :> Real;7102 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_Charging_MaximumChargingCurrent_Phase3 {7103 path = "Vehicle.Powertrain.TractionBattery.Charging.MaximumChargingCurrent.Phase3";7104 kind = "sensor";7105 datatype = "float";7106 sourceDescription = "Maximum AC charging current (rms) at inlet for Phase 3 that can be accepted by the system.";7107 sourceComment = "";7108 }7109 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_Charging_MaximumChargingCurrent_Phase3 {7110 quantityReference = "ISQ::electricCurrent";7111 unitReference = "SI::ampere";7112 }71137114 attribute def Vehicle_Powertrain_TractionBattery_Charging_PowerLoss :> Real;7115 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_Charging_PowerLoss {7116 path = "Vehicle.Powertrain.TractionBattery.Charging.PowerLoss";7117 kind = "sensor";7118 datatype = "float";7119 sourceDescription = "Electrical energy lost by power dissipation to heat inside the AC/DC converter.";7120 sourceComment = "";7121 }7122 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_Charging_PowerLoss {7123 quantityReference = "ISQ::power";7124 unitReference = "SI::watt";7125 }71267127 attribute def Vehicle_Powertrain_TractionBattery_Charging_StartStopCharging :> Vehicle_Powertrain_TractionBattery_Charging_StartStopCharging_AllowedValue;7128 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_Charging_StartStopCharging {7129 path = "Vehicle.Powertrain.TractionBattery.Charging.StartStopCharging";7130 kind = "actuator";7131 datatype = "string";7132 sourceDescription = "Start or stop the charging process.";7133 sourceComment = "";7134 }7135 @VssAllowedValuesMetadata about Vehicle_Powertrain_TractionBattery_Charging_StartStopCharging {7136 allowedValues = "START, STOP";7137 }71387139 attribute def Vehicle_Powertrain_TractionBattery_Charging_Temperature :> Real;7140 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_Charging_Temperature {7141 path = "Vehicle.Powertrain.TractionBattery.Charging.Temperature";7142 kind = "sensor";7143 datatype = "float";7144 sourceDescription = "Current temperature of AC/DC converter converting grid voltage to battery voltage.";7145 sourceComment = "";7146 }7147 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_Charging_Temperature {7148 quantityReference = "ISQ::thermodynamicTemperature";7149 unitReference = "SI::degreeCelsius";7150 }71517152 attribute def Vehicle_Powertrain_TractionBattery_Charging_TimeToComplete :> Integer;7153 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_Charging_TimeToComplete {7154 path = "Vehicle.Powertrain.TractionBattery.Charging.TimeToComplete";7155 kind = "sensor";7156 datatype = "uint32";7157 sourceDescription = "The time needed for the current charging process to reach Charging.ChargeLimit. 0 if charging is complete or no charging process is active or planned.";7158 sourceComment = "Shall consider time set by Charging.Timer.Time. E.g. if charging shall start in 3 hours and 2 hours of charging is needed, then Charging.TimeToComplete shall report 5 hours.";7159 }7160 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_Charging_TimeToComplete {7161 quantityReference = "ISQ::time";7162 unitReference = "SI::second";7163 }71647165 attribute def Vehicle_Powertrain_TractionBattery_Charging_Timer_Mode :> Vehicle_Powertrain_TractionBattery_Charging_Timer_Mode_AllowedValue;7166 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_Charging_Timer_Mode {7167 path = "Vehicle.Powertrain.TractionBattery.Charging.Timer.Mode";7168 kind = "actuator";7169 datatype = "string";7170 sourceDescription = "Defines timer mode for charging: INACTIVE - no timer set, charging may start as soon as battery is connected to a charger. START_TIME - charging shall start at Charging.Timer.Time. END_TIME - charging shall be finished (reach Charging.ChargeLimit) at Charging.Timer.Time. When charging is completed the vehicle shall change mode to 'inactive' or set a new Charging.Timer.Time. Charging shall start immediately if mode is 'starttime' or 'endtime' and Charging.Timer.Time is a time in the past.";7171 sourceComment = "";7172 }7173 @VssAllowedValuesMetadata about Vehicle_Powertrain_TractionBattery_Charging_Timer_Mode {7174 allowedValues = "INACTIVE, START_TIME, END_TIME";7175 }71767177 attribute def Vehicle_Powertrain_TractionBattery_Charging_Timer_Time :> String;7178 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_Charging_Timer_Time {7179 path = "Vehicle.Powertrain.TractionBattery.Charging.Timer.Time";7180 kind = "actuator";7181 datatype = "string";7182 sourceDescription = "Time for next charging-related action, formatted according to ISO 8601 with UTC time zone. Value has no significance if Charging.Timer.Mode is 'inactive'.";7183 sourceComment = "";7184 }7185 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_Charging_Timer_Time {7186 quantityReference = "n/a";7187 unitReference = "ISO 8601 lexical date/time string";7188 }71897190 attribute def Vehicle_Powertrain_TractionBattery_CurrentCurrent :> Real;7191 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_CurrentCurrent {7192 path = "Vehicle.Powertrain.TractionBattery.CurrentCurrent";7193 kind = "sensor";7194 datatype = "float";7195 sourceDescription = "Current current flowing in/out of battery. Positive = Current flowing in to battery, e.g. during charging. Negative = Current flowing out of battery, e.g. during driving.";7196 sourceComment = "";7197 }7198 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_CurrentCurrent {7199 quantityReference = "ISQ::electricCurrent";7200 unitReference = "SI::ampere";7201 }72027203 attribute def Vehicle_Powertrain_TractionBattery_CurrentPower :> Real;7204 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_CurrentPower {7205 path = "Vehicle.Powertrain.TractionBattery.CurrentPower";7206 kind = "sensor";7207 datatype = "float";7208 sourceDescription = "Current electrical energy flowing in/out of battery. Positive = Energy flowing in to battery, e.g. during charging. Negative = Energy flowing out of battery, e.g. during driving.";7209 sourceComment = "";7210 }7211 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_CurrentPower {7212 quantityReference = "ISQ::power";7213 unitReference = "SI::watt";7214 }72157216 attribute def Vehicle_Powertrain_TractionBattery_CurrentVoltage :> Real;7217 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_CurrentVoltage {7218 path = "Vehicle.Powertrain.TractionBattery.CurrentVoltage";7219 kind = "sensor";7220 datatype = "float";7221 sourceDescription = "Current Voltage of the battery.";7222 sourceComment = "";7223 }7224 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_CurrentVoltage {7225 quantityReference = "ISQ::electricPotential";7226 unitReference = "SI::volt";7227 }72287229 attribute def Vehicle_Powertrain_TractionBattery_DCDC_PowerLoss :> Real;7230 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_DCDC_PowerLoss {7231 path = "Vehicle.Powertrain.TractionBattery.DCDC.PowerLoss";7232 kind = "sensor";7233 datatype = "float";7234 sourceDescription = "Electrical energy lost by power dissipation to heat inside DC/DC converter.";7235 sourceComment = "";7236 }7237 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_DCDC_PowerLoss {7238 quantityReference = "ISQ::power";7239 unitReference = "SI::watt";7240 }72417242 attribute def Vehicle_Powertrain_TractionBattery_DCDC_Temperature :> Real;7243 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_DCDC_Temperature {7244 path = "Vehicle.Powertrain.TractionBattery.DCDC.Temperature";7245 kind = "sensor";7246 datatype = "float";7247 sourceDescription = "Current temperature of DC/DC converter converting battery high voltage to vehicle low voltage (typically 12 Volts).";7248 sourceComment = "";7249 }7250 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_DCDC_Temperature {7251 quantityReference = "ISQ::thermodynamicTemperature";7252 unitReference = "SI::degreeCelsius";7253 }72547255 attribute def Vehicle_Powertrain_TractionBattery_ErrorCodes :> String;7256 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_ErrorCodes {7257 path = "Vehicle.Powertrain.TractionBattery.ErrorCodes";7258 kind = "sensor";7259 datatype = "string[]";7260 sourceDescription = "Current error codes related to the battery, if any.";7261 sourceComment = "Error code format is not defined, it may be DTCs according to OBD II (SAE-J2012DA_201812) standard ([P|C|B|U]XXXXX ) or any other format.";7262 }72637264 attribute def Vehicle_Powertrain_TractionBattery_GrossCapacity :> Integer;7265 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_GrossCapacity {7266 path = "Vehicle.Powertrain.TractionBattery.GrossCapacity";7267 kind = "attribute";7268 datatype = "uint16";7269 sourceDescription = "Gross capacity of the battery.";7270 sourceComment = "";7271 }7272 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_GrossCapacity {7273 quantityReference = "ISQ::energy";7274 unitReference = "SI::kilowattHour";7275 }72767277 attribute def Vehicle_Powertrain_TractionBattery_Id :> String;7278 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_Id {7279 path = "Vehicle.Powertrain.TractionBattery.Id";7280 kind = "attribute";7281 datatype = "string";7282 sourceDescription = "Battery Identification Number as assigned by OEM.";7283 sourceComment = "This could be serial number, part number plus serial number, UUID, or any other identifier that the OEM want to use to uniquely identify the battery individual.";7284 }72857286 attribute def Vehicle_Powertrain_TractionBattery_IsGroundConnected :> Boolean;7287 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_IsGroundConnected {7288 path = "Vehicle.Powertrain.TractionBattery.IsGroundConnected";7289 kind = "sensor";7290 datatype = "boolean";7291 sourceDescription = "Indicating if the ground (negative terminator) of the traction battery is connected to the powertrain.";7292 sourceComment = "It might be possible to disconnect the traction battery used by an electric powertrain. This is achieved by connectors, typically one for plus and one for minus.";7293 }72947295 attribute def Vehicle_Powertrain_TractionBattery_IsPowerConnected :> Boolean;7296 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_IsPowerConnected {7297 path = "Vehicle.Powertrain.TractionBattery.IsPowerConnected";7298 kind = "sensor";7299 datatype = "boolean";7300 sourceDescription = "Indicating if the power (positive terminator) of the traction battery is connected to the powertrain.";7301 sourceComment = "It might be possible to disconnect the traction battery used by an electric powertrain. This is achieved by connectors, typically one for plus and one for minus.";7302 }73037304 attribute def Vehicle_Powertrain_TractionBattery_MaxVoltage :> Integer;7305 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_MaxVoltage {7306 path = "Vehicle.Powertrain.TractionBattery.MaxVoltage";7307 kind = "attribute";7308 datatype = "uint16";7309 sourceDescription = "Max allowed voltage of the battery, e.g. during charging.";7310 sourceComment = "";7311 }7312 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_MaxVoltage {7313 quantityReference = "ISQ::electricPotential";7314 unitReference = "SI::volt";7315 }73167317 attribute def Vehicle_Powertrain_TractionBattery_NetCapacity :> Integer;7318 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_NetCapacity {7319 path = "Vehicle.Powertrain.TractionBattery.NetCapacity";7320 kind = "sensor";7321 datatype = "uint16";7322 sourceDescription = "Total net capacity of the battery considering aging.";7323 sourceComment = "";7324 }7325 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_NetCapacity {7326 quantityReference = "ISQ::energy";7327 unitReference = "SI::kilowattHour";7328 }73297330 attribute def Vehicle_Powertrain_TractionBattery_NominalVoltage :> Integer;7331 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_NominalVoltage {7332 path = "Vehicle.Powertrain.TractionBattery.NominalVoltage";7333 kind = "attribute";7334 datatype = "uint16";7335 sourceDescription = "Nominal Voltage of the battery.";7336 sourceComment = "Nominal voltage typically refers to voltage of fully charged battery when delivering rated capacity.";7337 }7338 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_NominalVoltage {7339 quantityReference = "ISQ::electricPotential";7340 unitReference = "SI::volt";7341 }73427343 attribute def Vehicle_Powertrain_TractionBattery_PowerLoss :> Real;7344 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_PowerLoss {7345 path = "Vehicle.Powertrain.TractionBattery.PowerLoss";7346 kind = "sensor";7347 datatype = "float";7348 sourceDescription = "Electrical energy lost by power dissipation to heat inside the battery.";7349 sourceComment = "";7350 }7351 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_PowerLoss {7352 quantityReference = "ISQ::power";7353 unitReference = "SI::watt";7354 }73557356 attribute def Vehicle_Powertrain_TractionBattery_ProductionDate :> String;7357 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_ProductionDate {7358 path = "Vehicle.Powertrain.TractionBattery.ProductionDate";7359 kind = "attribute";7360 datatype = "string";7361 sourceDescription = "Production date of battery in ISO8601 format, e.g. YYYY-MM-DD.";7362 sourceComment = "";7363 }7364 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_ProductionDate {7365 quantityReference = "n/a";7366 unitReference = "ISO 8601 lexical date/time string";7367 }73687369 attribute def Vehicle_Powertrain_TractionBattery_Range :> Integer;7370 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_Range {7371 path = "Vehicle.Powertrain.TractionBattery.Range";7372 kind = "sensor";7373 datatype = "uint32";7374 sourceDescription = "Remaining range in meters using only battery.";7375 sourceComment = "";7376 }7377 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_Range {7378 quantityReference = "ISQ::length";7379 unitReference = "SI::metre";7380 }73817382 attribute def Vehicle_Powertrain_TractionBattery_StateOfCharge_Current :> Real;7383 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_StateOfCharge_Current {7384 path = "Vehicle.Powertrain.TractionBattery.StateOfCharge.Current";7385 kind = "sensor";7386 datatype = "float";7387 sourceDescription = "Physical state of charge of the high voltage battery, relative to net capacity. This is not necessarily the state of charge being displayed to the customer.";7388 sourceComment = "";7389 }7390 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_StateOfCharge_Current {7391 quantityReference = "ISQ::dimensionless";7392 unitReference = "SI::percent";7393 }7394 @VssRangeMetadata about Vehicle_Powertrain_TractionBattery_StateOfCharge_Current {7395 minValue = "0";7396 maxValue = "100.0";7397 }73987399 attribute def Vehicle_Powertrain_TractionBattery_StateOfCharge_CurrentEnergy :> Real;7400 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_StateOfCharge_CurrentEnergy {7401 path = "Vehicle.Powertrain.TractionBattery.StateOfCharge.CurrentEnergy";7402 kind = "sensor";7403 datatype = "float";7404 sourceDescription = "Physical state of charge of high voltage battery expressed in kWh.";7405 sourceComment = "Current energy could be calculated as .StateOfCharge.Current * .NetCapacity.";7406 }7407 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_StateOfCharge_CurrentEnergy {7408 quantityReference = "ISQ::energy";7409 unitReference = "SI::kilowattHour";7410 }74117412 attribute def Vehicle_Powertrain_TractionBattery_StateOfCharge_Displayed :> Real;7413 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_StateOfCharge_Displayed {7414 path = "Vehicle.Powertrain.TractionBattery.StateOfCharge.Displayed";7415 kind = "sensor";7416 datatype = "float";7417 sourceDescription = "State of charge displayed to the customer.";7418 sourceComment = "";7419 }7420 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_StateOfCharge_Displayed {7421 quantityReference = "ISQ::dimensionless";7422 unitReference = "SI::percent";7423 }7424 @VssRangeMetadata about Vehicle_Powertrain_TractionBattery_StateOfCharge_Displayed {7425 minValue = "0";7426 maxValue = "100.0";7427 }74287429 attribute def Vehicle_Powertrain_TractionBattery_StateOfHealth :> Real;7430 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_StateOfHealth {7431 path = "Vehicle.Powertrain.TractionBattery.StateOfHealth";7432 kind = "sensor";7433 datatype = "float";7434 sourceDescription = "Calculated battery state of health at standard conditions.";7435 sourceComment = "Exact formula is implementation dependent. Could be e.g. current capacity at 20 degrees Celsius divided with original capacity at the same temperature.";7436 }7437 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_StateOfHealth {7438 quantityReference = "ISQ::dimensionless";7439 unitReference = "SI::percent";7440 }7441 @VssRangeMetadata about Vehicle_Powertrain_TractionBattery_StateOfHealth {7442 minValue = "0";7443 maxValue = "100";7444 }74457446 attribute def Vehicle_Powertrain_TractionBattery_Temperature_Average :> Real;7447 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_Temperature_Average {7448 path = "Vehicle.Powertrain.TractionBattery.Temperature.Average";7449 kind = "sensor";7450 datatype = "float";7451 sourceDescription = "Current average temperature of the battery cells.";7452 sourceComment = "";7453 }7454 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_Temperature_Average {7455 quantityReference = "ISQ::thermodynamicTemperature";7456 unitReference = "SI::degreeCelsius";7457 }74587459 attribute def Vehicle_Powertrain_TractionBattery_Temperature_CellTemperature :> Real;7460 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_Temperature_CellTemperature {7461 path = "Vehicle.Powertrain.TractionBattery.Temperature.CellTemperature";7462 kind = "sensor";7463 datatype = "float[]";7464 sourceDescription = "Array of cell temperatures. Length or array shall correspond to number of cells in vehicle.";7465 sourceComment = "Cells are identified by relative position in array.";7466 }74677468 attribute def Vehicle_Powertrain_TractionBattery_Temperature_Max :> Real;7469 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_Temperature_Max {7470 path = "Vehicle.Powertrain.TractionBattery.Temperature.Max";7471 kind = "sensor";7472 datatype = "float";7473 sourceDescription = "Current maximum temperature of the battery cells, i.e. temperature of the hottest cell.";7474 sourceComment = "";7475 }7476 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_Temperature_Max {7477 quantityReference = "ISQ::thermodynamicTemperature";7478 unitReference = "SI::degreeCelsius";7479 }74807481 attribute def Vehicle_Powertrain_TractionBattery_Temperature_Min :> Real;7482 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_Temperature_Min {7483 path = "Vehicle.Powertrain.TractionBattery.Temperature.Min";7484 kind = "sensor";7485 datatype = "float";7486 sourceDescription = "Current minimum temperature of the battery cells, i.e. temperature of the coldest cell.";7487 sourceComment = "";7488 }7489 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_Temperature_Min {7490 quantityReference = "ISQ::thermodynamicTemperature";7491 unitReference = "SI::degreeCelsius";7492 }74937494 attribute def Vehicle_Powertrain_TractionBattery_TimeRemaining :> Integer;7495 @VssSignalMetadata about Vehicle_Powertrain_TractionBattery_TimeRemaining {7496 path = "Vehicle.Powertrain.TractionBattery.TimeRemaining";7497 kind = "sensor";7498 datatype = "uint32";7499 sourceDescription = "Time remaining in seconds before the battery is empty.";7500 sourceComment = "";7501 }7502 @VssQuantityMetadata about Vehicle_Powertrain_TractionBattery_TimeRemaining {7503 quantityReference = "ISQ::time";7504 unitReference = "SI::second";7505 }75067507 attribute def Vehicle_Powertrain_Transmission_ClutchEngagement :> Real;7508 @VssSignalMetadata about Vehicle_Powertrain_Transmission_ClutchEngagement {7509 path = "Vehicle.Powertrain.Transmission.ClutchEngagement";7510 kind = "actuator";7511 datatype = "float";7512 sourceDescription = "Clutch engagement. 0% = Clutch fully disengaged. 100% = Clutch fully engaged.";7513 sourceComment = "";7514 }7515 @VssQuantityMetadata about Vehicle_Powertrain_Transmission_ClutchEngagement {7516 quantityReference = "ISQ::dimensionless";7517 unitReference = "SI::percent";7518 }7519 @VssRangeMetadata about Vehicle_Powertrain_Transmission_ClutchEngagement {7520 minValue = "0";7521 maxValue = "100";7522 }75237524 attribute def Vehicle_Powertrain_Transmission_ClutchWear :> Integer;7525 @VssSignalMetadata about Vehicle_Powertrain_Transmission_ClutchWear {7526 path = "Vehicle.Powertrain.Transmission.ClutchWear";7527 kind = "sensor";7528 datatype = "uint8";7529 sourceDescription = "Clutch wear as a percent. 0 = no wear. 100 = worn.";7530 sourceComment = "";7531 }7532 @VssQuantityMetadata about Vehicle_Powertrain_Transmission_ClutchWear {7533 quantityReference = "ISQ::dimensionless";7534 unitReference = "SI::percent";7535 }7536 @VssRangeMetadata about Vehicle_Powertrain_Transmission_ClutchWear {7537 minValue = "";7538 maxValue = "100";7539 }75407541 attribute def Vehicle_Powertrain_Transmission_CurrentGear :> Integer;7542 @VssSignalMetadata about Vehicle_Powertrain_Transmission_CurrentGear {7543 path = "Vehicle.Powertrain.Transmission.CurrentGear";7544 kind = "sensor";7545 datatype = "int8";7546 sourceDescription = "The current gear. 0=Neutral, 1/2/..=Forward, -1/-2/..=Reverse.";7547 sourceComment = "";7548 }75497550 attribute def Vehicle_Powertrain_Transmission_DiffLockFrontEngagement :> Real;7551 @VssSignalMetadata about Vehicle_Powertrain_Transmission_DiffLockFrontEngagement {7552 path = "Vehicle.Powertrain.Transmission.DiffLockFrontEngagement";7553 kind = "actuator";7554 datatype = "float";7555 sourceDescription = "Front Diff Lock engagement. 0% = Diff lock fully disengaged. 100% = Diff lock fully engaged.";7556 sourceComment = "";7557 }7558 @VssQuantityMetadata about Vehicle_Powertrain_Transmission_DiffLockFrontEngagement {7559 quantityReference = "ISQ::dimensionless";7560 unitReference = "SI::percent";7561 }7562 @VssRangeMetadata about Vehicle_Powertrain_Transmission_DiffLockFrontEngagement {7563 minValue = "0";7564 maxValue = "100";7565 }75667567 attribute def Vehicle_Powertrain_Transmission_DiffLockRearEngagement :> Real;7568 @VssSignalMetadata about Vehicle_Powertrain_Transmission_DiffLockRearEngagement {7569 path = "Vehicle.Powertrain.Transmission.DiffLockRearEngagement";7570 kind = "actuator";7571 datatype = "float";7572 sourceDescription = "Rear Diff Lock engagement. 0% = Diff lock fully disengaged. 100% = Diff lock fully engaged.";7573 sourceComment = "";7574 }7575 @VssQuantityMetadata about Vehicle_Powertrain_Transmission_DiffLockRearEngagement {7576 quantityReference = "ISQ::dimensionless";7577 unitReference = "SI::percent";7578 }7579 @VssRangeMetadata about Vehicle_Powertrain_Transmission_DiffLockRearEngagement {7580 minValue = "0";7581 maxValue = "100";7582 }75837584 attribute def Vehicle_Powertrain_Transmission_DriveType :> Vehicle_Powertrain_Transmission_DriveType_AllowedValue;7585 @VssSignalMetadata about Vehicle_Powertrain_Transmission_DriveType {7586 path = "Vehicle.Powertrain.Transmission.DriveType";7587 kind = "attribute";7588 datatype = "string";7589 sourceDescription = "Drive type.";7590 sourceComment = "";7591 }7592 @VssAllowedValuesMetadata about Vehicle_Powertrain_Transmission_DriveType {7593 allowedValues = "UNKNOWN, FORWARD_WHEEL_DRIVE, REAR_WHEEL_DRIVE, ALL_WHEEL_DRIVE";7594 }75957596 attribute def Vehicle_Powertrain_Transmission_GearChangeMode :> Vehicle_Powertrain_Transmission_GearChangeMode_AllowedValue;7597 @VssSignalMetadata about Vehicle_Powertrain_Transmission_GearChangeMode {7598 path = "Vehicle.Powertrain.Transmission.GearChangeMode";7599 kind = "actuator";7600 datatype = "string";7601 sourceDescription = "Is the gearbox in automatic or manual (paddle) mode.";7602 sourceComment = "";7603 }7604 @VssAllowedValuesMetadata about Vehicle_Powertrain_Transmission_GearChangeMode {7605 allowedValues = "MANUAL, AUTOMATIC";7606 }76077608 attribute def Vehicle_Powertrain_Transmission_GearCount :> Integer;7609 @VssSignalMetadata about Vehicle_Powertrain_Transmission_GearCount {7610 path = "Vehicle.Powertrain.Transmission.GearCount";7611 kind = "attribute";7612 datatype = "int8";7613 sourceDescription = "Number of forward gears in the transmission. -1 = CVT.";7614 sourceComment = "";7615 }76167617 attribute def Vehicle_Powertrain_Transmission_IsElectricalPowertrainEngaged :> Boolean;7618 @VssSignalMetadata about Vehicle_Powertrain_Transmission_IsElectricalPowertrainEngaged {7619 path = "Vehicle.Powertrain.Transmission.IsElectricalPowertrainEngaged";7620 kind = "actuator";7621 datatype = "boolean";7622 sourceDescription = "Is electrical powertrain mechanically connected/engaged to the drivetrain or not. False = Disconnected/Disengaged. True = Connected/Engaged.";7623 sourceComment = "In some hybrid solutions it is possible to disconnect/disengage the electrical powertrain mechanically to avoid induced voltage reaching a too high level when driving at high speed.";7624 }76257626 attribute def Vehicle_Powertrain_Transmission_IsLowRangeEngaged :> Boolean;7627 @VssSignalMetadata about Vehicle_Powertrain_Transmission_IsLowRangeEngaged {7628 path = "Vehicle.Powertrain.Transmission.IsLowRangeEngaged";7629 kind = "actuator";7630 datatype = "boolean";7631 sourceDescription = "Is gearbox in low range mode or not. False = Normal/High range engaged. True = Low range engaged.";7632 sourceComment = "The possibility to switch between low and high gear range is typically only available in heavy vehicles and off-road vehicles.";7633 }76347635 attribute def Vehicle_Powertrain_Transmission_IsParkLockEngaged :> Boolean;7636 @VssSignalMetadata about Vehicle_Powertrain_Transmission_IsParkLockEngaged {7637 path = "Vehicle.Powertrain.Transmission.IsParkLockEngaged";7638 kind = "actuator";7639 datatype = "boolean";7640 sourceDescription = "Is the transmission park lock engaged or not. False = Disengaged. True = Engaged.";7641 sourceComment = "";7642 }76437644 attribute def Vehicle_Powertrain_Transmission_PerformanceMode :> Vehicle_Powertrain_Transmission_PerformanceMode_AllowedValue;7645 @VssSignalMetadata about Vehicle_Powertrain_Transmission_PerformanceMode {7646 path = "Vehicle.Powertrain.Transmission.PerformanceMode";7647 kind = "actuator";7648 datatype = "string";7649 sourceDescription = "Current gearbox performance mode.";7650 sourceComment = "";7651 }7652 @VssAllowedValuesMetadata about Vehicle_Powertrain_Transmission_PerformanceMode {7653 allowedValues = "NORMAL, SPORT, ECONOMY, SNOW, RAIN";7654 }76557656 attribute def Vehicle_Powertrain_Transmission_SelectedGear :> Integer;7657 @VssSignalMetadata about Vehicle_Powertrain_Transmission_SelectedGear {7658 path = "Vehicle.Powertrain.Transmission.SelectedGear";7659 kind = "actuator";7660 datatype = "int8";7661 sourceDescription = "The selected gear. 0=Neutral, 1/2/..=Forward, -1/-2/..=Reverse, 126=Park, 127=Drive.";7662 sourceComment = "";7663 }76647665 attribute def Vehicle_Powertrain_Transmission_Temperature :> Real;7666 @VssSignalMetadata about Vehicle_Powertrain_Transmission_Temperature {7667 path = "Vehicle.Powertrain.Transmission.Temperature";7668 kind = "sensor";7669 datatype = "float";7670 sourceDescription = "The current gearbox temperature.";7671 sourceComment = "";7672 }7673 @VssQuantityMetadata about Vehicle_Powertrain_Transmission_Temperature {7674 quantityReference = "ISQ::thermodynamicTemperature";7675 unitReference = "SI::degreeCelsius";7676 }76777678 attribute def Vehicle_Powertrain_Transmission_TorqueDistribution :> Real;7679 @VssSignalMetadata about Vehicle_Powertrain_Transmission_TorqueDistribution {7680 path = "Vehicle.Powertrain.Transmission.TorqueDistribution";7681 kind = "actuator";7682 datatype = "float";7683 sourceDescription = "Torque distribution between front and rear axle in percent. -100% = Full torque to front axle, 0% = 50:50 Front/Rear, 100% = Full torque to rear axle.";7684 sourceComment = "";7685 }7686 @VssQuantityMetadata about Vehicle_Powertrain_Transmission_TorqueDistribution {7687 quantityReference = "ISQ::dimensionless";7688 unitReference = "SI::percent";7689 }7690 @VssRangeMetadata about Vehicle_Powertrain_Transmission_TorqueDistribution {7691 minValue = "-100";7692 maxValue = "100";7693 }76947695 attribute def Vehicle_Powertrain_Transmission_TravelledDistance :> Real;7696 @VssSignalMetadata about Vehicle_Powertrain_Transmission_TravelledDistance {7697 path = "Vehicle.Powertrain.Transmission.TravelledDistance";7698 kind = "sensor";7699 datatype = "float";7700 sourceDescription = "Odometer reading, total distance travelled during the lifetime of the transmission.";7701 sourceComment = "";7702 }7703 @VssQuantityMetadata about Vehicle_Powertrain_Transmission_TravelledDistance {7704 quantityReference = "ISQ::length";7705 unitReference = "SI::kilometre";7706 }77077708 attribute def Vehicle_Powertrain_Transmission_Type :> Vehicle_Powertrain_Transmission_Type_AllowedValue;7709 @VssSignalMetadata about Vehicle_Powertrain_Transmission_Type {7710 path = "Vehicle.Powertrain.Transmission.Type";7711 kind = "attribute";7712 datatype = "string";7713 sourceDescription = "Transmission type.";7714 sourceComment = "";7715 }7716 @VssAllowedValuesMetadata about Vehicle_Powertrain_Transmission_Type {7717 allowedValues = "UNKNOWN, SEQUENTIAL, H, AUTOMATIC, DSG, CVT";7718 }77197720 attribute def Vehicle_Powertrain_Type :> Vehicle_Powertrain_Type_AllowedValue;7721 @VssSignalMetadata about Vehicle_Powertrain_Type {7722 path = "Vehicle.Powertrain.Type";7723 kind = "attribute";7724 datatype = "string";7725 sourceDescription = "Defines the powertrain type of the vehicle.";7726 sourceComment = "For vehicles with a combustion engine (including hybrids) more detailed information on fuels supported can be found in FuelSystem.SupportedFuelTypes and FuelSystem.SupportedFuels.";7727 }7728 @VssAllowedValuesMetadata about Vehicle_Powertrain_Type {7729 allowedValues = "COMBUSTION, HYBRID, ELECTRIC";7730 }77317732 attribute def Vehicle_RoofLoad :> Integer;7733 @VssSignalMetadata about Vehicle_RoofLoad {7734 path = "Vehicle.RoofLoad";7735 kind = "attribute";7736 datatype = "int16";7737 sourceDescription = "The permitted total weight of cargo and installations (e.g. a roof rack) on top of the vehicle.";7738 sourceComment = "";7739 }7740 @VssQuantityMetadata about Vehicle_RoofLoad {7741 quantityReference = "ISQ::mass";7742 unitReference = "SI::kilogram";7743 }77447745 attribute def Vehicle_Safety_IsFire :> Boolean;7746 @VssSignalMetadata about Vehicle_Safety_IsFire {7747 path = "Vehicle.Safety.IsFire";7748 kind = "sensor";7749 datatype = "boolean";7750 sourceDescription = "Indicates whether a fire has been detected in or on the vehicle.";7751 sourceComment = "Determination method is implementation specific. May be derived from temperature sensors, battery thermal runaway detection, or dedicated fire/smoke detection systems. Primary consumers: emergency dispatch and first responder systems. Related to VSS issue #877 (Connected Safety signals).";7752 }77537754 attribute def Vehicle_Safety_IsSubmersed :> Boolean;7755 @VssSignalMetadata about Vehicle_Safety_IsSubmersed {7756 path = "Vehicle.Safety.IsSubmersed";7757 kind = "sensor";7758 datatype = "boolean";7759 sourceDescription = "Indicates whether the vehicle is partially or fully submersed in water.";7760 sourceComment = "Determination method is implementation specific. May be derived from pressure sensors, water contact sensors, door seal sensors, or anomalous rain detection intensity readings. Primary consumers: emergency dispatch and first responder systems. Related to VSS issue #877 (Connected Safety signals).";7761 }77627763 attribute def Vehicle_Safety_Rollover :> Vehicle_Safety_Rollover_AllowedValue;7764 @VssSignalMetadata about Vehicle_Safety_Rollover {7765 path = "Vehicle.Safety.Rollover";7766 kind = "sensor";7767 datatype = "string";7768 sourceDescription = "Indicates whether the vehicle has rolled over or is at risk of rollover.";7769 sourceComment = "May be derived from Vehicle.AngularVelocity, Vehicle.Orientation.Roll, and Vehicle.Orientation.Pitch signals. NONE indicates normal orientation. RISK indicates the vehicle is at elevated risk of rollover. DETECTED indicates a rollover event has occurred. UNKNOWN shall be used when the system cannot assess rollover status. Criteria for each state may be OEM specific. Primary consumers: emergency dispatch and first responder systems. Related to VSS issue #877 (Connected Safety signals).";7770 }7771 @VssAllowedValuesMetadata about Vehicle_Safety_Rollover {7772 allowedValues = "UNKNOWN, NONE, RISK, DETECTED";7773 }77747775 attribute def Vehicle_Service_DistanceToService :> Real;7776 @VssSignalMetadata about Vehicle_Service_DistanceToService {7777 path = "Vehicle.Service.DistanceToService";7778 kind = "sensor";7779 datatype = "float";7780 sourceDescription = "Remaining distance to service (of any kind). Negative values indicate service overdue.";7781 sourceComment = "";7782 }7783 @VssQuantityMetadata about Vehicle_Service_DistanceToService {7784 quantityReference = "ISQ::length";7785 unitReference = "SI::kilometre";7786 }77877788 attribute def Vehicle_Service_IsServiceDue :> Boolean;7789 @VssSignalMetadata about Vehicle_Service_IsServiceDue {7790 path = "Vehicle.Service.IsServiceDue";7791 kind = "sensor";7792 datatype = "boolean";7793 sourceDescription = "Indicates if vehicle needs service (of any kind). True = Service needed now or in the near future. False = No known need for service.";7794 sourceComment = "";7795 }77967797 attribute def Vehicle_Service_TimeToService :> Integer;7798 @VssSignalMetadata about Vehicle_Service_TimeToService {7799 path = "Vehicle.Service.TimeToService";7800 kind = "sensor";7801 datatype = "int32";7802 sourceDescription = "Remaining time to service (of any kind). Negative values indicate service overdue.";7803 sourceComment = "";7804 }7805 @VssQuantityMetadata about Vehicle_Service_TimeToService {7806 quantityReference = "ISQ::time";7807 unitReference = "SI::second";7808 }78097810 attribute def Vehicle_Speed :> Real;7811 @VssSignalMetadata about Vehicle_Speed {7812 path = "Vehicle.Speed";7813 kind = "sensor";7814 datatype = "float";7815 sourceDescription = "Vehicle speed.";7816 sourceComment = "";7817 }7818 @VssQuantityMetadata about Vehicle_Speed {7819 quantityReference = "ISQ::speed";7820 unitReference = "SI::kilometrePerHour";7821 }78227823 attribute def Vehicle_StartTime :> String;7824 @VssSignalMetadata about Vehicle_StartTime {7825 path = "Vehicle.StartTime";7826 kind = "attribute";7827 datatype = "string";7828 sourceDescription = "Start time of current or latest trip, formatted according to ISO 8601 with UTC time zone.";7829 sourceComment = "This signal is supposed to be set whenever a new trip starts. A new trip is considered to start when engine gets enabled (e.g. LowVoltageSystemState in ON or START mode). A trip is considered to end when engine is no longer enabled. The default value indicates that the vehicle never has been started, or that latest start time is unknown.";7830 }7831 @VssQuantityMetadata about Vehicle_StartTime {7832 quantityReference = "n/a";7833 unitReference = "ISO 8601 lexical date/time string";7834 }78357836 attribute def Vehicle_Trailer_IsConnected :> Boolean;7837 @VssSignalMetadata about Vehicle_Trailer_IsConnected {7838 path = "Vehicle.Trailer.IsConnected";7839 kind = "sensor";7840 datatype = "boolean";7841 sourceDescription = "Signal indicating if trailer is connected or not.";7842 sourceComment = "";7843 }78447845 attribute def Vehicle_TraveledDistance :> Integer;7846 @VssSignalMetadata about Vehicle_TraveledDistance {7847 path = "Vehicle.TraveledDistance";7848 kind = "sensor";7849 datatype = "uint32";7850 sourceDescription = "Odometer reading, total distance traveled during the lifetime of the vehicle.";7851 sourceComment = "";7852 }7853 @VssQuantityMetadata about Vehicle_TraveledDistance {7854 quantityReference = "ISQ::length";7855 unitReference = "SI::metre";7856 }78577858 attribute def Vehicle_TraveledDistanceSinceStart :> Integer;7859 @VssSignalMetadata about Vehicle_TraveledDistanceSinceStart {7860 path = "Vehicle.TraveledDistanceSinceStart";7861 kind = "sensor";7862 datatype = "uint32";7863 sourceDescription = "Distance traveled since start of current trip.";7864 sourceComment = "A new trip is considered to start when engine gets enabled (e.g. LowVoltageSystemState in ON or START mode). A trip is considered to end when engine is no longer enabled. The signal may however keep the value of the last trip until a new trip is started.";7865 }7866 @VssQuantityMetadata about Vehicle_TraveledDistanceSinceStart {7867 quantityReference = "ISQ::length";7868 unitReference = "SI::metre";7869 }78707871 attribute def Vehicle_TripDuration :> Real;7872 @VssSignalMetadata about Vehicle_TripDuration {7873 path = "Vehicle.TripDuration";7874 kind = "sensor";7875 datatype = "float";7876 sourceDescription = "Duration of latest trip.";7877 sourceComment = "This signal is not assumed to be continuously updated, but instead set to 0 when a trip starts and set to the actual duration of the trip when a trip ends. A new trip is considered to start when engine gets enabled (e.g. LowVoltageSystemState in ON or START mode). A trip is considered to end when engine is no longer enabled.";7878 }7879 @VssQuantityMetadata about Vehicle_TripDuration {7880 quantityReference = "ISQ::time";7881 unitReference = "SI::second";7882 }78837884 attribute def Vehicle_TripMeterReading :> Integer;7885 @VssSignalMetadata about Vehicle_TripMeterReading {7886 path = "Vehicle.TripMeterReading";7887 kind = "actuator";7888 datatype = "uint32";7889 sourceDescription = "Trip meter reading.";7890 sourceComment = "The trip meter is an odometer that can be manually reset by the driver";7891 }7892 @VssQuantityMetadata about Vehicle_TripMeterReading {7893 quantityReference = "ISQ::length";7894 unitReference = "SI::metre";7895 }78967897 attribute def Vehicle_TurningDiameter :> Integer;7898 @VssSignalMetadata about Vehicle_TurningDiameter {7899 path = "Vehicle.TurningDiameter";7900 kind = "attribute";7901 datatype = "uint16";7902 sourceDescription = "Minimum turning diameter, Wall-to-Wall, as defined by SAE J1100-2009 D102.";7903 sourceComment = "";7904 }7905 @VssQuantityMetadata about Vehicle_TurningDiameter {7906 quantityReference = "ISQ::length";7907 unitReference = "SI::millimetre";7908 }79097910 attribute def Vehicle_VehicleIdentification_AcrissCode :> String;7911 @VssSignalMetadata about Vehicle_VehicleIdentification_AcrissCode {7912 path = "Vehicle.VehicleIdentification.AcrissCode";7913 kind = "attribute";7914 datatype = "string";7915 sourceDescription = "The ACRISS Car Classification Code is a code used by many car rental companies.";7916 sourceComment = "";7917 }79187919 attribute def Vehicle_VehicleIdentification_BodyType :> String;7920 @VssSignalMetadata about Vehicle_VehicleIdentification_BodyType {7921 path = "Vehicle.VehicleIdentification.BodyType";7922 kind = "attribute";7923 datatype = "string";7924 sourceDescription = "Indicates the design and body style of the vehicle (e.g. station wagon, hatchback, etc.).";7925 sourceComment = "";7926 }79277928 attribute def Vehicle_VehicleIdentification_Brand :> String;7929 @VssSignalMetadata about Vehicle_VehicleIdentification_Brand {7930 path = "Vehicle.VehicleIdentification.Brand";7931 kind = "attribute";7932 datatype = "string";7933 sourceDescription = "Vehicle brand or manufacturer.";7934 sourceComment = "";7935 }79367937 attribute def Vehicle_VehicleIdentification_DateVehicleFirstRegistered :> String;7938 @VssSignalMetadata about Vehicle_VehicleIdentification_DateVehicleFirstRegistered {7939 path = "Vehicle.VehicleIdentification.DateVehicleFirstRegistered";7940 kind = "attribute";7941 datatype = "string";7942 sourceDescription = "The date in ISO 8601 format of the first registration of the vehicle with the respective public authorities.";7943 sourceComment = "";7944 }7945 @VssQuantityMetadata about Vehicle_VehicleIdentification_DateVehicleFirstRegistered {7946 quantityReference = "n/a";7947 unitReference = "ISO 8601 lexical date/time string";7948 }79497950 attribute def Vehicle_VehicleIdentification_KnownVehicleDamages :> String;7951 @VssSignalMetadata about Vehicle_VehicleIdentification_KnownVehicleDamages {7952 path = "Vehicle.VehicleIdentification.KnownVehicleDamages";7953 kind = "attribute";7954 datatype = "string";7955 sourceDescription = "A textual description of known damages, both repaired and unrepaired.";7956 sourceComment = "";7957 }79587959 attribute def Vehicle_VehicleIdentification_LicensePlate :> String;7960 @VssSignalMetadata about Vehicle_VehicleIdentification_LicensePlate {7961 path = "Vehicle.VehicleIdentification.LicensePlate";7962 kind = "attribute";7963 datatype = "string";7964 sourceDescription = "The license plate of the vehicle.";7965 sourceComment = "Depending on the context, this attribute might not be up to date or might be misconfigured, and therefore should be considered untrustworthy in the absence of another method of verification.";7966 }79677968 attribute def Vehicle_VehicleIdentification_MeetsEmissionStandard :> String;7969 @VssSignalMetadata about Vehicle_VehicleIdentification_MeetsEmissionStandard {7970 path = "Vehicle.VehicleIdentification.MeetsEmissionStandard";7971 kind = "attribute";7972 datatype = "string";7973 sourceDescription = "Indicates that the vehicle meets the respective emission standard.";7974 sourceComment = "";7975 }79767977 attribute def Vehicle_VehicleIdentification_Model :> String;7978 @VssSignalMetadata about Vehicle_VehicleIdentification_Model {7979 path = "Vehicle.VehicleIdentification.Model";7980 kind = "attribute";7981 datatype = "string";7982 sourceDescription = "Vehicle model.";7983 sourceComment = "";7984 }79857986 attribute def Vehicle_VehicleIdentification_OptionalExtras :> String;7987 @VssSignalMetadata about Vehicle_VehicleIdentification_OptionalExtras {7988 path = "Vehicle.VehicleIdentification.OptionalExtras";7989 kind = "attribute";7990 datatype = "string[]";7991 sourceDescription = "Optional extras refers to all car equipment options that are not installed as standard by the manufacturer.";7992 sourceComment = "Allowed values are not standardized, each OEM can specify detail descriptions of array elements.";7993 }79947995 attribute def Vehicle_VehicleIdentification_ProductionDate :> String;7996 @VssSignalMetadata about Vehicle_VehicleIdentification_ProductionDate {7997 path = "Vehicle.VehicleIdentification.ProductionDate";7998 kind = "attribute";7999 datatype = "string";8000 sourceDescription = "The date in ISO 8601 format of production of the item, e.g. vehicle.";8001 sourceComment = "";8002 }8003 @VssQuantityMetadata about Vehicle_VehicleIdentification_ProductionDate {8004 quantityReference = "n/a";8005 unitReference = "ISO 8601 lexical date/time string";8006 }80078008 attribute def Vehicle_VehicleIdentification_PurchaseDate :> String;8009 @VssSignalMetadata about Vehicle_VehicleIdentification_PurchaseDate {8010 path = "Vehicle.VehicleIdentification.PurchaseDate";8011 kind = "attribute";8012 datatype = "string";8013 sourceDescription = "The date in ISO 8601 format of the item e.g. vehicle was purchased by the current owner.";8014 sourceComment = "";8015 }8016 @VssQuantityMetadata about Vehicle_VehicleIdentification_PurchaseDate {8017 quantityReference = "n/a";8018 unitReference = "ISO 8601 lexical date/time string";8019 }80208021 attribute def Vehicle_VehicleIdentification_VIN :> String;8022 @VssSignalMetadata about Vehicle_VehicleIdentification_VIN {8023 path = "Vehicle.VehicleIdentification.VIN";8024 kind = "attribute";8025 datatype = "string";8026 sourceDescription = "17-character Vehicle Identification Number (VIN) as defined by ISO 3779.";8027 sourceComment = "";8028 }80298030 attribute def Vehicle_VehicleIdentification_VehicleConfiguration :> String;8031 @VssSignalMetadata about Vehicle_VehicleIdentification_VehicleConfiguration {8032 path = "Vehicle.VehicleIdentification.VehicleConfiguration";8033 kind = "attribute";8034 datatype = "string";8035 sourceDescription = "A short text indicating the configuration of the vehicle, e.g. '5dr hatchback ST 2.5 MT 225 hp' or 'limited edition'.";8036 sourceComment = "";8037 }80388039 attribute def Vehicle_VehicleIdentification_VehicleExteriorColor :> String;8040 @VssSignalMetadata about Vehicle_VehicleIdentification_VehicleExteriorColor {8041 path = "Vehicle.VehicleIdentification.VehicleExteriorColor";8042 kind = "attribute";8043 datatype = "string";8044 sourceDescription = "The main color of the exterior within the basic color palette (eg. red, blue, black, white, ...).";8045 sourceComment = "";8046 }80478048 attribute def Vehicle_VehicleIdentification_VehicleInteriorColor :> String;8049 @VssSignalMetadata about Vehicle_VehicleIdentification_VehicleInteriorColor {8050 path = "Vehicle.VehicleIdentification.VehicleInteriorColor";8051 kind = "attribute";8052 datatype = "string";8053 sourceDescription = "The color or color combination of the interior of the vehicle.";8054 sourceComment = "";8055 }80568057 attribute def Vehicle_VehicleIdentification_VehicleInteriorType :> String;8058 @VssSignalMetadata about Vehicle_VehicleIdentification_VehicleInteriorType {8059 path = "Vehicle.VehicleIdentification.VehicleInteriorType";8060 kind = "attribute";8061 datatype = "string";8062 sourceDescription = "The type or material of the interior of the vehicle (e.g. synthetic fabric, leather, wood, etc.).";8063 sourceComment = "";8064 }80658066 attribute def Vehicle_VehicleIdentification_VehicleModelDate :> String;8067 @VssSignalMetadata about Vehicle_VehicleIdentification_VehicleModelDate {8068 path = "Vehicle.VehicleIdentification.VehicleModelDate";8069 kind = "attribute";8070 datatype = "string";8071 sourceDescription = "The release date in ISO 8601 format of a vehicle model (often used to differentiate versions of the same make and model).";8072 sourceComment = "";8073 }8074 @VssQuantityMetadata about Vehicle_VehicleIdentification_VehicleModelDate {8075 quantityReference = "n/a";8076 unitReference = "ISO 8601 lexical date/time string";8077 }80788079 attribute def Vehicle_VehicleIdentification_VehicleSeatingCapacity :> Integer;8080 @VssSignalMetadata about Vehicle_VehicleIdentification_VehicleSeatingCapacity {8081 path = "Vehicle.VehicleIdentification.VehicleSeatingCapacity";8082 kind = "attribute";8083 datatype = "uint16";8084 sourceDescription = "The number of passengers that can be seated in the vehicle, both in terms of the physical space available, and in terms of limitations set by law.";8085 sourceComment = "";8086 }80878088 attribute def Vehicle_VehicleIdentification_VehicleSpecialUsage :> String;8089 @VssSignalMetadata about Vehicle_VehicleIdentification_VehicleSpecialUsage {8090 path = "Vehicle.VehicleIdentification.VehicleSpecialUsage";8091 kind = "attribute";8092 datatype = "string";8093 sourceDescription = "Indicates whether the vehicle has been used for special purposes, like commercial rental, driving school.";8094 sourceComment = "";8095 }80968097 attribute def Vehicle_VehicleIdentification_WMI :> String;8098 @VssSignalMetadata about Vehicle_VehicleIdentification_WMI {8099 path = "Vehicle.VehicleIdentification.WMI";8100 kind = "attribute";8101 datatype = "string";8102 sourceDescription = "3-character World Manufacturer Identification (WMI) as defined by ISO 3780.";8103 sourceComment = "";8104 }81058106 attribute def Vehicle_VehicleIdentification_Year :> Integer;8107 @VssSignalMetadata about Vehicle_VehicleIdentification_Year {8108 path = "Vehicle.VehicleIdentification.Year";8109 kind = "attribute";8110 datatype = "uint16";8111 sourceDescription = "Model year of the vehicle.";8112 sourceComment = "";8113 }81148115 attribute def Vehicle_VersionVSS_Label :> String;8116 @VssSignalMetadata about Vehicle_VersionVSS_Label {8117 path = "Vehicle.VersionVSS.Label";8118 kind = "attribute";8119 datatype = "string";8120 sourceDescription = "Label to further describe the version.";8121 sourceComment = "COVESA VSS project typically use dev for latest master, and empty string for released versions.";8122 }81238124 attribute def Vehicle_VersionVSS_Major :> Integer;8125 @VssSignalMetadata about Vehicle_VersionVSS_Major {8126 path = "Vehicle.VersionVSS.Major";8127 kind = "attribute";8128 datatype = "uint32";8129 sourceDescription = "Supported Version of VSS - Major version.";8130 sourceComment = "";8131 }81328133 attribute def Vehicle_VersionVSS_Minor :> Integer;8134 @VssSignalMetadata about Vehicle_VersionVSS_Minor {8135 path = "Vehicle.VersionVSS.Minor";8136 kind = "attribute";8137 datatype = "uint32";8138 sourceDescription = "Supported Version of VSS - Minor version.";8139 sourceComment = "";8140 }81418142 attribute def Vehicle_VersionVSS_Patch :> Integer;8143 @VssSignalMetadata about Vehicle_VersionVSS_Patch {8144 path = "Vehicle.VersionVSS.Patch";8145 kind = "attribute";8146 datatype = "uint32";8147 sourceDescription = "Supported Version of VSS - Patch version.";8148 sourceComment = "";8149 }81508151 attribute def Vehicle_WidthExcludingMirrors :> Integer;8152 @VssSignalMetadata about Vehicle_WidthExcludingMirrors {8153 path = "Vehicle.WidthExcludingMirrors";8154 kind = "attribute";8155 datatype = "uint16";8156 sourceDescription = "Overall vehicle width excluding mirrors, as defined by SAE J1100-2009 W103.";8157 sourceComment = "";8158 }8159 @VssQuantityMetadata about Vehicle_WidthExcludingMirrors {8160 quantityReference = "ISQ::length";8161 unitReference = "SI::millimetre";8162 }81638164 attribute def Vehicle_WidthFoldedMirrors :> Integer;8165 @VssSignalMetadata about Vehicle_WidthFoldedMirrors {8166 path = "Vehicle.WidthFoldedMirrors";8167 kind = "attribute";8168 datatype = "uint16";8169 sourceDescription = "Overall vehicle width with mirrors folded, as defined by SAE J1100-2009 W145.";8170 sourceComment = "";8171 }8172 @VssQuantityMetadata about Vehicle_WidthFoldedMirrors {8173 quantityReference = "ISQ::length";8174 unitReference = "SI::millimetre";8175 }81768177 attribute def Vehicle_WidthIncludingMirrors :> Integer;8178 @VssSignalMetadata about Vehicle_WidthIncludingMirrors {8179 path = "Vehicle.WidthIncludingMirrors";8180 kind = "attribute";8181 datatype = "uint16";8182 sourceDescription = "Overall vehicle width including mirrors, as defined by SAE J1100-2009 W144.";8183 sourceComment = "";8184 }8185 @VssQuantityMetadata about Vehicle_WidthIncludingMirrors {8186 quantityReference = "ISQ::length";8187 unitReference = "SI::millimetre";8188 }81898190}81918192package BranchDefinitions {8193 /* VSS branch: Vehicle — High-level vehicle data. */8194 part def Vehicle;8195 /* VSS branch: Vehicle.ADAS — All Advanced Driver Assist Systems data. */8196 part def Vehicle_ADAS;8197 /* VSS branch: Vehicle.ADAS.ABS — Antilock Braking System signals. */8198 part def Vehicle_ADAS_ABS;8199 /* VSS branch: Vehicle.ADAS.CruiseControl — Signals from Cruise Control system. */8200 part def Vehicle_ADAS_CruiseControl;8201 /* VSS branch: Vehicle.ADAS.DMS — Driver Monitoring System signals. */8202 part def Vehicle_ADAS_DMS;8203 /* VSS branch: Vehicle.ADAS.EBA — Emergency Brake Assist (EBA) System signals. */8204 part def Vehicle_ADAS_EBA;8205 /* VSS branch: Vehicle.ADAS.EBD — Electronic Brakeforce Distribution (EBD) System signals. */8206 part def Vehicle_ADAS_EBD;8207 /* VSS branch: Vehicle.ADAS.ESC — Electronic Stability Control System signals. */8208 part def Vehicle_ADAS_ESC;8209 /* VSS branch: Vehicle.ADAS.ESC.RoadFriction — Road friction values reported by the ESC system. */8210 part def Vehicle_ADAS_ESC_RoadFriction;8211 /* VSS branch: Vehicle.ADAS.LaneDepartureDetection — Signals from Lane Departure Detection System. */8212 part def Vehicle_ADAS_LaneDepartureDetection;8213 /* VSS branch: Vehicle.ADAS.ObstacleDetection — Signals form Obstacle Sensor System. */8214 part def Vehicle_ADAS_ObstacleDetection;8215 /* VSS branch: Vehicle.ADAS.TCS — Traction Control System signals. */8216 part def Vehicle_ADAS_TCS;8217 /* VSS branch: Vehicle.Acceleration — Spatial acceleration. Axis definitions according to ISO 8855. */8218 part def Vehicle_Acceleration;8219 /* VSS branch: Vehicle.AngularVelocity — Spatial rotation. Axis definitions according to ISO 8855. */8220 part def Vehicle_AngularVelocity;8221 /* VSS branch: Vehicle.Body — All body components. */8222 part def Vehicle_Body;8223 /* VSS branch: Vehicle.Body.Hood — Hood status. Start position for Hood is Closed. */8224 part def Vehicle_Body_Hood;8225 /* VSS branch: Vehicle.Body.Horn — Horn signals. */8226 part def Vehicle_Body_Horn;8227 /* VSS branch: Vehicle.Body.Lights — Exterior lights. */8228 part def Vehicle_Body_Lights;8229 /* VSS branch: Vehicle.Body.Lights.Backup — Backup lights. */8230 part def Vehicle_Body_Lights_Backup;8231 /* VSS branch: Vehicle.Body.Lights.Beam — Beam lights. */8232 part def Vehicle_Body_Lights_Beam;8233 /* VSS branch: Vehicle.Body.Lights.Brake — Brake lights. */8234 part def Vehicle_Body_Lights_Brake;8235 /* VSS branch: Vehicle.Body.Lights.DirectionIndicator — Indicator lights. */8236 part def Vehicle_Body_Lights_DirectionIndicator;8237 /* VSS branch: Vehicle.Body.Lights.Fog — Fog lights. */8238 part def Vehicle_Body_Lights_Fog;8239 /* VSS branch: Vehicle.Body.Lights.Hazard — Hazard lights. */8240 part def Vehicle_Body_Lights_Hazard;8241 /* VSS branch: Vehicle.Body.Lights.LicensePlate — License plate lights. */8242 part def Vehicle_Body_Lights_LicensePlate;8243 /* VSS branch: Vehicle.Body.Lights.Parking — Parking lights. */8244 part def Vehicle_Body_Lights_Parking;8245 /* VSS branch: Vehicle.Body.Lights.Running — Daytime running lights (DRL). */8246 part def Vehicle_Body_Lights_Running;8247 /* VSS branch: Vehicle.Body.Mirrors — All mirrors. */8248 part def Vehicle_Body_Mirrors;8249 /* VSS branch: Vehicle.Body.Raindetection — Rain sensor signals. */8250 part def Vehicle_Body_Raindetection;8251 /* VSS branch: Vehicle.Body.Trunk — Trunk status. Start position for Trunk is Closed. */8252 part def Vehicle_Body_Trunk;8253 /* VSS branch: Vehicle.Body.Windshield — Windshield signals. */8254 part def Vehicle_Body_Windshield;8255 /* VSS branch: Vehicle.Body.Windshield.WasherFluid — Windshield washer fluid signals */8256 part def Vehicle_Body_Windshield_WasherFluid;8257 /* VSS branch: Vehicle.Body.Windshield.Wiping — Windshield wiper signals. */8258 part def Vehicle_Body_Windshield_Wiping;8259 /* VSS branch: Vehicle.Body.Windshield.Wiping.System — Signals to control behavior of wipers in detail. By default VSS expects only one instance. */8260 part def Vehicle_Body_Windshield_Wiping_System;8261 /* VSS branch: Vehicle.Cabin — All in-cabin components, including doors. */8262 part def Vehicle_Cabin;8263 /* VSS branch: Vehicle.Cabin.Convertible — Convertible roof. */8264 part def Vehicle_Cabin_Convertible;8265 /* VSS branch: Vehicle.Cabin.Door — All doors, including windows and switches. */8266 part def Vehicle_Cabin_Door;8267 /* VSS branch: Vehicle.Cabin.Door.Shade — Side window shade. Open = Retracted, Closed = Deployed. Start position for Shade is Open/Retracted. */8268 part def Vehicle_Cabin_Door_Shade;8269 /* VSS branch: Vehicle.Cabin.Door.Window — Door window status. Start position for Window is Closed. */8270 part def Vehicle_Cabin_Door_Window;8271 /* VSS branch: Vehicle.Cabin.HVAC — Climate control */8272 part def Vehicle_Cabin_HVAC;8273 /* VSS branch: Vehicle.Cabin.HVAC.Station — HVAC for single station in the vehicle */8274 part def Vehicle_Cabin_HVAC_Station;8275 /* VSS branch: Vehicle.Cabin.Infotainment — Infotainment system. */8276 part def Vehicle_Cabin_Infotainment;8277 /* VSS branch: Vehicle.Cabin.Infotainment.HMI — HMI related signals */8278 part def Vehicle_Cabin_Infotainment_HMI;8279 /* VSS branch: Vehicle.Cabin.Infotainment.Media — All Media actions */8280 part def Vehicle_Cabin_Infotainment_Media;8281 /* VSS branch: Vehicle.Cabin.Infotainment.Media.Played — Collection of signals updated in concert when a new media is played */8282 part def Vehicle_Cabin_Infotainment_Media_Played;8283 /* VSS branch: Vehicle.Cabin.Infotainment.Navigation — All navigation actions */8284 part def Vehicle_Cabin_Infotainment_Navigation;8285 /* VSS branch: Vehicle.Cabin.Infotainment.Navigation.DestinationSet — A navigation has been selected. */8286 part def Vehicle_Cabin_Infotainment_Navigation_DestinationSet;8287 /* VSS branch: Vehicle.Cabin.Infotainment.Navigation.Map — All map actions */8288 part def Vehicle_Cabin_Infotainment_Navigation_Map;8289 /* VSS branch: Vehicle.Cabin.Infotainment.SmartphoneProjection — All smartphone projection actions. */8290 part def Vehicle_Cabin_Infotainment_SmartphoneProjection;8291 /* VSS branch: Vehicle.Cabin.Infotainment.SmartphoneScreenMirroring — All smartphone screen mirroring actions. */8292 part def Vehicle_Cabin_Infotainment_SmartphoneScreenMirroring;8293 /* VSS branch: Vehicle.Cabin.Light — Light that is part of the Cabin. */8294 part def Vehicle_Cabin_Light;8295 /* VSS branch: Vehicle.Cabin.Light.AmbientLight — Decorative coloured light inside the cabin, usually mounted on the door, ceiling, etc. */8296 part def Vehicle_Cabin_Light_AmbientLight;8297 /* VSS branch: Vehicle.Cabin.Light.InteractiveLightBar — Decorative coloured light bar that supports effects, usually mounted on the dashboard (e.g. BMW i7 Interactive bar). */8298 part def Vehicle_Cabin_Light_InteractiveLightBar;8299 /* VSS branch: Vehicle.Cabin.Light.Spotlight — Spotlight for a specific area in the vehicle. */8300 part def Vehicle_Cabin_Light_Spotlight;8301 /* VSS branch: Vehicle.Cabin.RearShade — Rear window shade. Open = Retracted, Closed = Deployed. Start position for RearShade is Open/Retracted. */8302 part def Vehicle_Cabin_RearShade;8303 /* VSS branch: Vehicle.Cabin.RearviewMirror — Rear-view mirror. */8304 part def Vehicle_Cabin_RearviewMirror;8305 /* VSS branch: Vehicle.Cabin.Seat — All seats. */8306 part def Vehicle_Cabin_Seat;8307 /* VSS branch: Vehicle.Cabin.Seat.Airbag — Airbag signals. */8308 part def Vehicle_Cabin_Seat_Airbag;8309 /* VSS branch: Vehicle.Cabin.Seat.Backrest — Describes signals related to the backrest of the seat. */8310 part def Vehicle_Cabin_Seat_Backrest;8311 /* VSS branch: Vehicle.Cabin.Seat.Headrest — Headrest settings. */8312 part def Vehicle_Cabin_Seat_Headrest;8313 /* VSS branch: Vehicle.Cabin.Seat.Massage — Massage related information for the seat. */8314 part def Vehicle_Cabin_Seat_Massage;8315 /* VSS branch: Vehicle.Cabin.Seat.NeckScarf — NeckScarf settings. */8316 part def Vehicle_Cabin_Seat_NeckScarf;8317 /* VSS branch: Vehicle.Cabin.Seat.Seating — Describes signals related to the seat bottom of the seat. */8318 part def Vehicle_Cabin_Seat_Seating;8319 /* VSS branch: Vehicle.Cabin.Sunroof — Sun roof status. */8320 part def Vehicle_Cabin_Sunroof;8321 /* VSS branch: Vehicle.Cabin.Sunroof.Shade — Sun roof shade status. Open = Retracted, Closed = Deployed. Start position for Sunroof.Shade is Open/Retracted. */8322 part def Vehicle_Cabin_Sunroof_Shade;8323 /* VSS branch: Vehicle.Chassis — All data concerning steering, suspension, wheels, and brakes. */8324 part def Vehicle_Chassis;8325 /* VSS branch: Vehicle.Chassis.Accelerator — Accelerator signals */8326 part def Vehicle_Chassis_Accelerator;8327 /* VSS branch: Vehicle.Chassis.Axle — Axle signals */8328 part def Vehicle_Chassis_Axle;8329 /* VSS branch: Vehicle.Chassis.Axle.Wheel — Wheel signals for axle */8330 part def Vehicle_Chassis_Axle_Wheel;8331 /* VSS branch: Vehicle.Chassis.Axle.Wheel.Brake — Brake signals for wheel */8332 part def Vehicle_Chassis_Axle_Wheel_Brake;8333 /* VSS branch: Vehicle.Chassis.Axle.Wheel.Tire — Tire signals for wheel. */8334 part def Vehicle_Chassis_Axle_Wheel_Tire;8335 /* VSS branch: Vehicle.Chassis.Brake — Brake system signals */8336 part def Vehicle_Chassis_Brake;8337 /* VSS branch: Vehicle.Chassis.ParkingBrake — Parking brake signals */8338 part def Vehicle_Chassis_ParkingBrake;8339 /* VSS branch: Vehicle.Chassis.SteeringWheel — Steering wheel signals */8340 part def Vehicle_Chassis_SteeringWheel;8341 /* VSS branch: Vehicle.Connectivity — Connectivity data. */8342 part def Vehicle_Connectivity;8343 /* VSS branch: Vehicle.ControlUnit — Root of the control unit branch */8344 part def Vehicle_ControlUnit;8345 /* VSS branch: Vehicle.ControlUnit.Health — Health attributes and signals */8346 part def Vehicle_ControlUnit_Health;8347 /* VSS branch: Vehicle.ControlUnit.Health.Network — Network attributes and signals */8348 part def Vehicle_ControlUnit_Health_Network;8349 /* VSS branch: Vehicle.ControlUnit.Health.Network.CAN — CAN network attributes and signals */8350 part def Vehicle_ControlUnit_Health_Network_CAN;8351 /* VSS branch: Vehicle.ControlUnit.Health.Network.ETH — Ethernet network attributes and signals */8352 part def Vehicle_ControlUnit_Health_Network_ETH;8353 /* VSS branch: Vehicle.ControlUnit.Health.Resources — Resources attributes and signals */8354 part def Vehicle_ControlUnit_Health_Resources;8355 /* VSS branch: Vehicle.ControlUnit.Health.Resources.Utilization — Resources utilization branch */8356 part def Vehicle_ControlUnit_Health_Resources_Utilization;8357 /* VSS branch: Vehicle.ControlUnit.Health.SWSupervision — SW supervision attributes and signals */8358 part def Vehicle_ControlUnit_Health_SWSupervision;8359 /* VSS branch: Vehicle.CurrentLocation — The current latitude and longitude of the vehicle. */8360 part def Vehicle_CurrentLocation;8361 /* VSS branch: Vehicle.CurrentLocation.GNSSReceiver — Information on the GNSS receiver used for determining current location. */8362 part def Vehicle_CurrentLocation_GNSSReceiver;8363 /* VSS branch: Vehicle.CurrentLocation.GNSSReceiver.MountingPosition — Mounting position of GNSS receiver antenna relative to vehicle coordinate system. Axis definitions according to ISO 8855. Origin at center of (first) rear axle. */8364 part def Vehicle_CurrentLocation_GNSSReceiver_MountingPosition;8365 /* VSS branch: Vehicle.Diagnostics — Diagnostics data. */8366 part def Vehicle_Diagnostics;8367 /* VSS branch: Vehicle.Driver — Driver data. */8368 part def Vehicle_Driver;8369 /* VSS branch: Vehicle.Exterior — Information about exterior measured by vehicle. */8370 part def Vehicle_Exterior;8371 /* VSS branch: Vehicle.LowVoltageBattery — Signals related to low voltage battery. */8372 part def Vehicle_LowVoltageBattery;8373 /* VSS branch: Vehicle.MotionManagement — Motion Management Information. */8374 part def Vehicle_MotionManagement;8375 /* VSS branch: Vehicle.MotionManagement.Brake — MotionManagement related to braking (both frictions brakes and contribution from electric axles). */8376 part def Vehicle_MotionManagement_Brake;8377 /* VSS branch: Vehicle.MotionManagement.Brake.Axle — MotionManagement for brake actuation for a specific electric axle. */8378 part def Vehicle_MotionManagement_Brake_Axle;8379 /* VSS branch: Vehicle.MotionManagement.Brake.Axle.Wheel — MotionManagement signals for a specific wheel. */8380 part def Vehicle_MotionManagement_Brake_Axle_Wheel;8381 /* VSS branch: Vehicle.MotionManagement.ElectricAxle — MotionManagement for a specific electric axle. */8382 part def Vehicle_MotionManagement_ElectricAxle;8383 /* VSS branch: Vehicle.MotionManagement.Steering — MotionManagement related to steering. */8384 part def Vehicle_MotionManagement_Steering;8385 /* VSS branch: Vehicle.MotionManagement.Steering.Axle — MotionManagement related to a specific axle. */8386 part def Vehicle_MotionManagement_Steering_Axle;8387 /* VSS branch: Vehicle.MotionManagement.Steering.Axle.Row1 — MotionManagement related to front axle. */8388 part def Vehicle_MotionManagement_Steering_Axle_Row1;8389 /* VSS branch: Vehicle.MotionManagement.Steering.Axle.Row2 — MotionManagement related to rear axle. */8390 part def Vehicle_MotionManagement_Steering_Axle_Row2;8391 /* VSS branch: Vehicle.MotionManagement.Steering.SteeringWheel — MotionManagement related to steering wheel. */8392 part def Vehicle_MotionManagement_Steering_SteeringWheel;8393 /* VSS branch: Vehicle.MotionManagement.Suspension — MotionManagement related to suspension. */8394 part def Vehicle_MotionManagement_Suspension;8395 /* VSS branch: Vehicle.MotionManagement.Suspension.Axle — MotionManagement for suspension for a specific axle. */8396 part def Vehicle_MotionManagement_Suspension_Axle;8397 /* VSS branch: Vehicle.MotionManagement.Suspension.Axle.Wheel — MotionManagement signals for a specific wheel. */8398 part def Vehicle_MotionManagement_Suspension_Axle_Wheel;8399 /* VSS branch: Vehicle.Occupant — Occupant (Driver or Passenger) data. */8400 part def Vehicle_Occupant;8401 /* VSS branch: Vehicle.Occupant.HeadPosition — The current position of the driver head on vehicle axis according to ISO 23150:2023. */8402 part def Vehicle_Occupant_HeadPosition;8403 /* VSS branch: Vehicle.Occupant.Identifier — Identifier attributes based on OAuth 2.0. */8404 part def Vehicle_Occupant_Identifier;8405 /* VSS branch: Vehicle.Occupant.MidEyeGaze — Direction from mid eye position to object driver is looking at. */8406 part def Vehicle_Occupant_MidEyeGaze;8407 /* VSS branch: Vehicle.Orientation — Spatial orientation. Axis definitions according to ISO 8855. */8408 part def Vehicle_Orientation;8409 /* VSS branch: Vehicle.Powertrain — Powertrain data for battery management, etc. */8410 part def Vehicle_Powertrain;8411 /* VSS branch: Vehicle.Powertrain.CombustionEngine — Engine-specific data, stopping at the bell housing. */8412 part def Vehicle_Powertrain_CombustionEngine;8413 /* VSS branch: Vehicle.Powertrain.CombustionEngine.DieselExhaustFluid — Signals related to Diesel Exhaust Fluid (DEF). DEF is called AUS32 in ISO 22241. */8414 part def Vehicle_Powertrain_CombustionEngine_DieselExhaustFluid;8415 /* VSS branch: Vehicle.Powertrain.CombustionEngine.DieselParticulateFilter — Diesel Particulate Filter signals. */8416 part def Vehicle_Powertrain_CombustionEngine_DieselParticulateFilter;8417 /* VSS branch: Vehicle.Powertrain.CombustionEngine.EngineCoolant — Signals related to the engine coolant */8418 part def Vehicle_Powertrain_CombustionEngine_EngineCoolant;8419 /* VSS branch: Vehicle.Powertrain.CombustionEngine.EngineOil — Signals related to the engine oil */8420 part def Vehicle_Powertrain_CombustionEngine_EngineOil;8421 /* VSS branch: Vehicle.Powertrain.ElectricMotor — Electric Motor specific data. */8422 part def Vehicle_Powertrain_ElectricMotor;8423 /* VSS branch: Vehicle.Powertrain.ElectricMotor.EngineCoolant — Signals related to the engine coolant (if applicable). */8424 part def Vehicle_Powertrain_ElectricMotor_EngineCoolant;8425 /* VSS branch: Vehicle.Powertrain.FuelSystem — Fuel system data. */8426 part def Vehicle_Powertrain_FuelSystem;8427 /* VSS branch: Vehicle.Powertrain.RangeExtender — Extended Range Electric Vehicle (EREV) specific data. */8428 part def Vehicle_Powertrain_RangeExtender;8429 /* VSS branch: Vehicle.Powertrain.RangeExtender.ChargeDepleting — Signals related to Charge Depleting (CD) mode operation. */8430 part def Vehicle_Powertrain_RangeExtender_ChargeDepleting;8431 /* VSS branch: Vehicle.Powertrain.RangeExtender.ChargeSustaining — Signals related to Charge Sustaining (CS) mode operation. */8432 part def Vehicle_Powertrain_RangeExtender_ChargeSustaining;8433 /* VSS branch: Vehicle.Powertrain.TractionBattery — Battery Management data. */8434 part def Vehicle_Powertrain_TractionBattery;8435 /* VSS branch: Vehicle.Powertrain.TractionBattery.BatteryConditioning — Properties related to preparing the vehicle battery for charging or driving. */8436 part def Vehicle_Powertrain_TractionBattery_BatteryConditioning;8437 /* VSS branch: Vehicle.Powertrain.TractionBattery.CellVoltage — Voltage information for cells in the battery pack. */8438 part def Vehicle_Powertrain_TractionBattery_CellVoltage;8439 /* VSS branch: Vehicle.Powertrain.TractionBattery.Charging — Properties related to battery charging. */8440 part def Vehicle_Powertrain_TractionBattery_Charging;8441 /* VSS branch: Vehicle.Powertrain.TractionBattery.Charging.ChargeCurrent — Current charging current. */8442 part def Vehicle_Powertrain_TractionBattery_Charging_ChargeCurrent;8443 /* VSS branch: Vehicle.Powertrain.TractionBattery.Charging.ChargeVoltage — Current charging voltage, as measured at the charging inlet. */8444 part def Vehicle_Powertrain_TractionBattery_Charging_ChargeVoltage;8445 /* VSS branch: Vehicle.Powertrain.TractionBattery.Charging.ChargingPort — Properties related to a particular charging port available in the vehicle. */8446 part def Vehicle_Powertrain_TractionBattery_Charging_ChargingPort;8447 /* VSS branch: Vehicle.Powertrain.TractionBattery.Charging.Location — Location of last or current charging event. */8448 part def Vehicle_Powertrain_TractionBattery_Charging_Location;8449 /* VSS branch: Vehicle.Powertrain.TractionBattery.Charging.MaximumChargingCurrent — Maximum charging current that can be accepted by the system, as measured at the charging inlet. */8450 part def Vehicle_Powertrain_TractionBattery_Charging_MaximumChargingCurrent;8451 /* VSS branch: Vehicle.Powertrain.TractionBattery.Charging.Timer — Properties related to timing of battery charging sessions. */8452 part def Vehicle_Powertrain_TractionBattery_Charging_Timer;8453 /* VSS branch: Vehicle.Powertrain.TractionBattery.DCDC — Properties related to DC/DC converter converting high voltage (from high voltage battery) to vehicle low voltage (supply voltage, typically 12 Volts). */8454 part def Vehicle_Powertrain_TractionBattery_DCDC;8455 /* VSS branch: Vehicle.Powertrain.TractionBattery.StateOfCharge — Information on the state of charge of the vehicle's high voltage battery. */8456 part def Vehicle_Powertrain_TractionBattery_StateOfCharge;8457 /* VSS branch: Vehicle.Powertrain.TractionBattery.Temperature — Temperature Information for the battery pack. */8458 part def Vehicle_Powertrain_TractionBattery_Temperature;8459 /* VSS branch: Vehicle.Powertrain.Transmission — Transmission-specific data, stopping at the drive shafts. */8460 part def Vehicle_Powertrain_Transmission;8461 /* VSS branch: Vehicle.Safety — Safety-related derived signals for crash detection and emergency response. */8462 part def Vehicle_Safety;8463 /* VSS branch: Vehicle.Service — Service data. */8464 part def Vehicle_Service;8465 /* VSS branch: Vehicle.Trailer — Trailer signals. */8466 part def Vehicle_Trailer;8467 /* VSS branch: Vehicle.VehicleIdentification — Attributes that identify a vehicle. */8468 part def Vehicle_VehicleIdentification;8469 /* VSS branch: Vehicle.VersionVSS — Supported Version of VSS. */8470 part def Vehicle_VersionVSS;8471}84728473package SignalPathIndex {8474 /* Human-readable aliases for SysML-safe signal definition names. */8475 alias Vehicle_ADAS_ABS_IsEnabled for SignalDefinitions::Vehicle_ADAS_ABS_IsEnabled;8476 alias Vehicle_ADAS_ABS_IsEngaged for SignalDefinitions::Vehicle_ADAS_ABS_IsEngaged;8477 alias Vehicle_ADAS_ABS_IsError for SignalDefinitions::Vehicle_ADAS_ABS_IsError;8478 alias Vehicle_ADAS_ActiveAutonomyLevel for SignalDefinitions::Vehicle_ADAS_ActiveAutonomyLevel;8479 alias Vehicle_ADAS_CruiseControl_AdaptiveDistanceSet for SignalDefinitions::Vehicle_ADAS_CruiseControl_AdaptiveDistanceSet;8480 alias Vehicle_ADAS_CruiseControl_AdaptiveIntervalSet for SignalDefinitions::Vehicle_ADAS_CruiseControl_AdaptiveIntervalSet;8481 alias Vehicle_ADAS_CruiseControl_IsActive for SignalDefinitions::Vehicle_ADAS_CruiseControl_IsActive;8482 alias Vehicle_ADAS_CruiseControl_IsAdaptive for SignalDefinitions::Vehicle_ADAS_CruiseControl_IsAdaptive;8483 alias Vehicle_ADAS_CruiseControl_IsEnabled for SignalDefinitions::Vehicle_ADAS_CruiseControl_IsEnabled;8484 alias Vehicle_ADAS_CruiseControl_IsError for SignalDefinitions::Vehicle_ADAS_CruiseControl_IsError;8485 alias Vehicle_ADAS_CruiseControl_SpeedSet for SignalDefinitions::Vehicle_ADAS_CruiseControl_SpeedSet;8486 alias Vehicle_ADAS_DMS_IsEnabled for SignalDefinitions::Vehicle_ADAS_DMS_IsEnabled;8487 alias Vehicle_ADAS_DMS_IsError for SignalDefinitions::Vehicle_ADAS_DMS_IsError;8488 alias Vehicle_ADAS_DMS_IsWarning for SignalDefinitions::Vehicle_ADAS_DMS_IsWarning;8489 alias Vehicle_ADAS_EBA_IsEnabled for SignalDefinitions::Vehicle_ADAS_EBA_IsEnabled;8490 alias Vehicle_ADAS_EBA_IsEngaged for SignalDefinitions::Vehicle_ADAS_EBA_IsEngaged;8491 alias Vehicle_ADAS_EBA_IsError for SignalDefinitions::Vehicle_ADAS_EBA_IsError;8492 alias Vehicle_ADAS_EBD_IsEnabled for SignalDefinitions::Vehicle_ADAS_EBD_IsEnabled;8493 alias Vehicle_ADAS_EBD_IsEngaged for SignalDefinitions::Vehicle_ADAS_EBD_IsEngaged;8494 alias Vehicle_ADAS_EBD_IsError for SignalDefinitions::Vehicle_ADAS_EBD_IsError;8495 alias Vehicle_ADAS_ESC_IsEnabled for SignalDefinitions::Vehicle_ADAS_ESC_IsEnabled;8496 alias Vehicle_ADAS_ESC_IsEngaged for SignalDefinitions::Vehicle_ADAS_ESC_IsEngaged;8497 alias Vehicle_ADAS_ESC_IsError for SignalDefinitions::Vehicle_ADAS_ESC_IsError;8498 alias Vehicle_ADAS_ESC_IsStrongCrossWindDetected for SignalDefinitions::Vehicle_ADAS_ESC_IsStrongCrossWindDetected;8499 alias Vehicle_ADAS_ESC_RoadFriction_LowerBound for SignalDefinitions::Vehicle_ADAS_ESC_RoadFriction_LowerBound;8500 alias Vehicle_ADAS_ESC_RoadFriction_MostProbable for SignalDefinitions::Vehicle_ADAS_ESC_RoadFriction_MostProbable;8501 alias Vehicle_ADAS_ESC_RoadFriction_UpperBound for SignalDefinitions::Vehicle_ADAS_ESC_RoadFriction_UpperBound;8502 alias Vehicle_ADAS_IsAutoPowerOptimize for SignalDefinitions::Vehicle_ADAS_IsAutoPowerOptimize;8503 alias Vehicle_ADAS_LaneDepartureDetection_IsEnabled for SignalDefinitions::Vehicle_ADAS_LaneDepartureDetection_IsEnabled;8504 alias Vehicle_ADAS_LaneDepartureDetection_IsError for SignalDefinitions::Vehicle_ADAS_LaneDepartureDetection_IsError;8505 alias Vehicle_ADAS_LaneDepartureDetection_IsWarning for SignalDefinitions::Vehicle_ADAS_LaneDepartureDetection_IsWarning;8506 alias Vehicle_ADAS_ObstacleDetection_Distance for SignalDefinitions::Vehicle_ADAS_ObstacleDetection_Distance;8507 alias Vehicle_ADAS_ObstacleDetection_IsEnabled for SignalDefinitions::Vehicle_ADAS_ObstacleDetection_IsEnabled;8508 alias Vehicle_ADAS_ObstacleDetection_IsError for SignalDefinitions::Vehicle_ADAS_ObstacleDetection_IsError;8509 alias Vehicle_ADAS_ObstacleDetection_IsWarning for SignalDefinitions::Vehicle_ADAS_ObstacleDetection_IsWarning;8510 alias Vehicle_ADAS_ObstacleDetection_TimeGap for SignalDefinitions::Vehicle_ADAS_ObstacleDetection_TimeGap;8511 alias Vehicle_ADAS_ObstacleDetection_WarningType for SignalDefinitions::Vehicle_ADAS_ObstacleDetection_WarningType;8512 alias Vehicle_ADAS_PowerOptimizeLevel for SignalDefinitions::Vehicle_ADAS_PowerOptimizeLevel;8513 alias Vehicle_ADAS_SupportedAutonomyLevel for SignalDefinitions::Vehicle_ADAS_SupportedAutonomyLevel;8514 alias Vehicle_ADAS_TCS_IsEnabled for SignalDefinitions::Vehicle_ADAS_TCS_IsEnabled;8515 alias Vehicle_ADAS_TCS_IsEngaged for SignalDefinitions::Vehicle_ADAS_TCS_IsEngaged;8516 alias Vehicle_ADAS_TCS_IsError for SignalDefinitions::Vehicle_ADAS_TCS_IsError;8517 alias Vehicle_Acceleration_Lateral for SignalDefinitions::Vehicle_Acceleration_Lateral;8518 alias Vehicle_Acceleration_Longitudinal for SignalDefinitions::Vehicle_Acceleration_Longitudinal;8519 alias Vehicle_Acceleration_Vertical for SignalDefinitions::Vehicle_Acceleration_Vertical;8520 alias Vehicle_AngularVelocity_Pitch for SignalDefinitions::Vehicle_AngularVelocity_Pitch;8521 alias Vehicle_AngularVelocity_Roll for SignalDefinitions::Vehicle_AngularVelocity_Roll;8522 alias Vehicle_AngularVelocity_Yaw for SignalDefinitions::Vehicle_AngularVelocity_Yaw;8523 alias Vehicle_AverageSpeed for SignalDefinitions::Vehicle_AverageSpeed;8524 alias Vehicle_Body_BodyType for SignalDefinitions::Vehicle_Body_BodyType;8525 alias Vehicle_Body_Hood_IsOpen for SignalDefinitions::Vehicle_Body_Hood_IsOpen;8526 alias Vehicle_Body_Hood_Position for SignalDefinitions::Vehicle_Body_Hood_Position;8527 alias Vehicle_Body_Hood_Switch for SignalDefinitions::Vehicle_Body_Hood_Switch;8528 alias Vehicle_Body_Horn_IsActive for SignalDefinitions::Vehicle_Body_Horn_IsActive;8529 alias Vehicle_Body_IsAutoPowerOptimize for SignalDefinitions::Vehicle_Body_IsAutoPowerOptimize;8530 alias Vehicle_Body_Lights_Backup_IsDefect for SignalDefinitions::Vehicle_Body_Lights_Backup_IsDefect;8531 alias Vehicle_Body_Lights_Backup_IsOn for SignalDefinitions::Vehicle_Body_Lights_Backup_IsOn;8532 alias Vehicle_Body_Lights_Beam_IsDefect for SignalDefinitions::Vehicle_Body_Lights_Beam_IsDefect;8533 alias Vehicle_Body_Lights_Beam_IsOn for SignalDefinitions::Vehicle_Body_Lights_Beam_IsOn;8534 alias Vehicle_Body_Lights_Brake_IsActive for SignalDefinitions::Vehicle_Body_Lights_Brake_IsActive;8535 alias Vehicle_Body_Lights_Brake_IsDefect for SignalDefinitions::Vehicle_Body_Lights_Brake_IsDefect;8536 alias Vehicle_Body_Lights_DirectionIndicator_IsDefect for SignalDefinitions::Vehicle_Body_Lights_DirectionIndicator_IsDefect;8537 alias Vehicle_Body_Lights_DirectionIndicator_IsSignaling for SignalDefinitions::Vehicle_Body_Lights_DirectionIndicator_IsSignaling;8538 alias Vehicle_Body_Lights_Fog_IsDefect for SignalDefinitions::Vehicle_Body_Lights_Fog_IsDefect;8539 alias Vehicle_Body_Lights_Fog_IsOn for SignalDefinitions::Vehicle_Body_Lights_Fog_IsOn;8540 alias Vehicle_Body_Lights_Hazard_IsDefect for SignalDefinitions::Vehicle_Body_Lights_Hazard_IsDefect;8541 alias Vehicle_Body_Lights_Hazard_IsSignaling for SignalDefinitions::Vehicle_Body_Lights_Hazard_IsSignaling;8542 alias Vehicle_Body_Lights_IsHighBeamSwitchOn for SignalDefinitions::Vehicle_Body_Lights_IsHighBeamSwitchOn;8543 alias Vehicle_Body_Lights_LicensePlate_IsDefect for SignalDefinitions::Vehicle_Body_Lights_LicensePlate_IsDefect;8544 alias Vehicle_Body_Lights_LicensePlate_IsOn for SignalDefinitions::Vehicle_Body_Lights_LicensePlate_IsOn;8545 alias Vehicle_Body_Lights_LightSwitch for SignalDefinitions::Vehicle_Body_Lights_LightSwitch;8546 alias Vehicle_Body_Lights_Parking_IsDefect for SignalDefinitions::Vehicle_Body_Lights_Parking_IsDefect;8547 alias Vehicle_Body_Lights_Parking_IsOn for SignalDefinitions::Vehicle_Body_Lights_Parking_IsOn;8548 alias Vehicle_Body_Lights_Running_IsDefect for SignalDefinitions::Vehicle_Body_Lights_Running_IsDefect;8549 alias Vehicle_Body_Lights_Running_IsOn for SignalDefinitions::Vehicle_Body_Lights_Running_IsOn;8550 alias Vehicle_Body_Mirrors_IsFolded for SignalDefinitions::Vehicle_Body_Mirrors_IsFolded;8551 alias Vehicle_Body_Mirrors_IsHeatingOn for SignalDefinitions::Vehicle_Body_Mirrors_IsHeatingOn;8552 alias Vehicle_Body_Mirrors_IsLocked for SignalDefinitions::Vehicle_Body_Mirrors_IsLocked;8553 alias Vehicle_Body_Mirrors_Pan for SignalDefinitions::Vehicle_Body_Mirrors_Pan;8554 alias Vehicle_Body_Mirrors_Tilt for SignalDefinitions::Vehicle_Body_Mirrors_Tilt;8555 alias Vehicle_Body_Mirrors_Yaw for SignalDefinitions::Vehicle_Body_Mirrors_Yaw;8556 alias Vehicle_Body_PowerOptimizeLevel for SignalDefinitions::Vehicle_Body_PowerOptimizeLevel;8557 alias Vehicle_Body_Raindetection_Intensity for SignalDefinitions::Vehicle_Body_Raindetection_Intensity;8558 alias Vehicle_Body_RearMainSpoilerPosition for SignalDefinitions::Vehicle_Body_RearMainSpoilerPosition;8559 alias Vehicle_Body_Trunk_IsLightOn for SignalDefinitions::Vehicle_Body_Trunk_IsLightOn;8560 alias Vehicle_Body_Trunk_IsLocked for SignalDefinitions::Vehicle_Body_Trunk_IsLocked;8561 alias Vehicle_Body_Trunk_IsOpen for SignalDefinitions::Vehicle_Body_Trunk_IsOpen;8562 alias Vehicle_Body_Trunk_Position for SignalDefinitions::Vehicle_Body_Trunk_Position;8563 alias Vehicle_Body_Trunk_Switch for SignalDefinitions::Vehicle_Body_Trunk_Switch;8564 alias Vehicle_Body_Windshield_IsHeatingOn for SignalDefinitions::Vehicle_Body_Windshield_IsHeatingOn;8565 alias Vehicle_Body_Windshield_WasherFluid_IsLevelLow for SignalDefinitions::Vehicle_Body_Windshield_WasherFluid_IsLevelLow;8566 alias Vehicle_Body_Windshield_WasherFluid_Level for SignalDefinitions::Vehicle_Body_Windshield_WasherFluid_Level;8567 alias Vehicle_Body_Windshield_Wiping_Intensity for SignalDefinitions::Vehicle_Body_Windshield_Wiping_Intensity;8568 alias Vehicle_Body_Windshield_Wiping_IsWipersWorn for SignalDefinitions::Vehicle_Body_Windshield_Wiping_IsWipersWorn;8569 alias Vehicle_Body_Windshield_Wiping_Mode for SignalDefinitions::Vehicle_Body_Windshield_Wiping_Mode;8570 alias Vehicle_Body_Windshield_Wiping_System_ActualPosition for SignalDefinitions::Vehicle_Body_Windshield_Wiping_System_ActualPosition;8571 alias Vehicle_Body_Windshield_Wiping_System_DriveCurrent for SignalDefinitions::Vehicle_Body_Windshield_Wiping_System_DriveCurrent;8572 alias Vehicle_Body_Windshield_Wiping_System_Frequency for SignalDefinitions::Vehicle_Body_Windshield_Wiping_System_Frequency;8573 alias Vehicle_Body_Windshield_Wiping_System_IsBlocked for SignalDefinitions::Vehicle_Body_Windshield_Wiping_System_IsBlocked;8574 alias Vehicle_Body_Windshield_Wiping_System_IsEndingWipeCycle for SignalDefinitions::Vehicle_Body_Windshield_Wiping_System_IsEndingWipeCycle;8575 alias Vehicle_Body_Windshield_Wiping_System_IsOverheated for SignalDefinitions::Vehicle_Body_Windshield_Wiping_System_IsOverheated;8576 alias Vehicle_Body_Windshield_Wiping_System_IsPositionReached for SignalDefinitions::Vehicle_Body_Windshield_Wiping_System_IsPositionReached;8577 alias Vehicle_Body_Windshield_Wiping_System_IsWiperError for SignalDefinitions::Vehicle_Body_Windshield_Wiping_System_IsWiperError;8578 alias Vehicle_Body_Windshield_Wiping_System_IsWiping for SignalDefinitions::Vehicle_Body_Windshield_Wiping_System_IsWiping;8579 alias Vehicle_Body_Windshield_Wiping_System_Mode for SignalDefinitions::Vehicle_Body_Windshield_Wiping_System_Mode;8580 alias Vehicle_Body_Windshield_Wiping_System_TargetPosition for SignalDefinitions::Vehicle_Body_Windshield_Wiping_System_TargetPosition;8581 alias Vehicle_Body_Windshield_Wiping_WiperWear for SignalDefinitions::Vehicle_Body_Windshield_Wiping_WiperWear;8582 alias Vehicle_Cabin_Convertible_Status for SignalDefinitions::Vehicle_Cabin_Convertible_Status;8583 alias Vehicle_Cabin_Door_IsChildLockActive for SignalDefinitions::Vehicle_Cabin_Door_IsChildLockActive;8584 alias Vehicle_Cabin_Door_IsLocked for SignalDefinitions::Vehicle_Cabin_Door_IsLocked;8585 alias Vehicle_Cabin_Door_IsOpen for SignalDefinitions::Vehicle_Cabin_Door_IsOpen;8586 alias Vehicle_Cabin_Door_Position for SignalDefinitions::Vehicle_Cabin_Door_Position;8587 alias Vehicle_Cabin_Door_Shade_IsOpen for SignalDefinitions::Vehicle_Cabin_Door_Shade_IsOpen;8588 alias Vehicle_Cabin_Door_Shade_Position for SignalDefinitions::Vehicle_Cabin_Door_Shade_Position;8589 alias Vehicle_Cabin_Door_Shade_Switch for SignalDefinitions::Vehicle_Cabin_Door_Shade_Switch;8590 alias Vehicle_Cabin_Door_Switch for SignalDefinitions::Vehicle_Cabin_Door_Switch;8591 alias Vehicle_Cabin_Door_Window_IsOpen for SignalDefinitions::Vehicle_Cabin_Door_Window_IsOpen;8592 alias Vehicle_Cabin_Door_Window_Position for SignalDefinitions::Vehicle_Cabin_Door_Window_Position;8593 alias Vehicle_Cabin_Door_Window_Switch for SignalDefinitions::Vehicle_Cabin_Door_Window_Switch;8594 alias Vehicle_Cabin_DoorCount for SignalDefinitions::Vehicle_Cabin_DoorCount;8595 alias Vehicle_Cabin_DriverPosition for SignalDefinitions::Vehicle_Cabin_DriverPosition;8596 alias Vehicle_Cabin_HVAC_AmbientAirTemperature for SignalDefinitions::Vehicle_Cabin_HVAC_AmbientAirTemperature;8597 alias Vehicle_Cabin_HVAC_IsAirConditioningActive for SignalDefinitions::Vehicle_Cabin_HVAC_IsAirConditioningActive;8598 alias Vehicle_Cabin_HVAC_IsAutoPowerOptimize for SignalDefinitions::Vehicle_Cabin_HVAC_IsAutoPowerOptimize;8599 alias Vehicle_Cabin_HVAC_IsFrontDefrosterActive for SignalDefinitions::Vehicle_Cabin_HVAC_IsFrontDefrosterActive;8600 alias Vehicle_Cabin_HVAC_IsRearDefrosterActive for SignalDefinitions::Vehicle_Cabin_HVAC_IsRearDefrosterActive;8601 alias Vehicle_Cabin_HVAC_IsRecirculationActive for SignalDefinitions::Vehicle_Cabin_HVAC_IsRecirculationActive;8602 alias Vehicle_Cabin_HVAC_PowerOptimizeLevel for SignalDefinitions::Vehicle_Cabin_HVAC_PowerOptimizeLevel;8603 alias Vehicle_Cabin_HVAC_Station_AirDistribution for SignalDefinitions::Vehicle_Cabin_HVAC_Station_AirDistribution;8604 alias Vehicle_Cabin_HVAC_Station_FanSpeed for SignalDefinitions::Vehicle_Cabin_HVAC_Station_FanSpeed;8605 alias Vehicle_Cabin_HVAC_Station_Temperature for SignalDefinitions::Vehicle_Cabin_HVAC_Station_Temperature;8606 alias Vehicle_Cabin_Infotainment_HMI_Brightness for SignalDefinitions::Vehicle_Cabin_Infotainment_HMI_Brightness;8607 alias Vehicle_Cabin_Infotainment_HMI_CurrentLanguage for SignalDefinitions::Vehicle_Cabin_Infotainment_HMI_CurrentLanguage;8608 alias Vehicle_Cabin_Infotainment_HMI_DateFormat for SignalDefinitions::Vehicle_Cabin_Infotainment_HMI_DateFormat;8609 alias Vehicle_Cabin_Infotainment_HMI_DayNightMode for SignalDefinitions::Vehicle_Cabin_Infotainment_HMI_DayNightMode;8610 alias Vehicle_Cabin_Infotainment_HMI_DisplayOffDuration for SignalDefinitions::Vehicle_Cabin_Infotainment_HMI_DisplayOffDuration;8611 alias Vehicle_Cabin_Infotainment_HMI_DistanceUnit for SignalDefinitions::Vehicle_Cabin_Infotainment_HMI_DistanceUnit;8612 alias Vehicle_Cabin_Infotainment_HMI_EVEconomyUnits for SignalDefinitions::Vehicle_Cabin_Infotainment_HMI_EVEconomyUnits;8613 alias Vehicle_Cabin_Infotainment_HMI_EVEnergyUnits for SignalDefinitions::Vehicle_Cabin_Infotainment_HMI_EVEnergyUnits;8614 alias Vehicle_Cabin_Infotainment_HMI_FontSize for SignalDefinitions::Vehicle_Cabin_Infotainment_HMI_FontSize;8615 alias Vehicle_Cabin_Infotainment_HMI_FuelEconomyUnits for SignalDefinitions::Vehicle_Cabin_Infotainment_HMI_FuelEconomyUnits;8616 alias Vehicle_Cabin_Infotainment_HMI_FuelVolumeUnit for SignalDefinitions::Vehicle_Cabin_Infotainment_HMI_FuelVolumeUnit;8617 alias Vehicle_Cabin_Infotainment_HMI_IsScreenAlwaysOn for SignalDefinitions::Vehicle_Cabin_Infotainment_HMI_IsScreenAlwaysOn;8618 alias Vehicle_Cabin_Infotainment_HMI_LastActionTime for SignalDefinitions::Vehicle_Cabin_Infotainment_HMI_LastActionTime;8619 alias Vehicle_Cabin_Infotainment_HMI_SpeedUnit for SignalDefinitions::Vehicle_Cabin_Infotainment_HMI_SpeedUnit;8620 alias Vehicle_Cabin_Infotainment_HMI_TemperatureUnit for SignalDefinitions::Vehicle_Cabin_Infotainment_HMI_TemperatureUnit;8621 alias Vehicle_Cabin_Infotainment_HMI_TimeFormat for SignalDefinitions::Vehicle_Cabin_Infotainment_HMI_TimeFormat;8622 alias Vehicle_Cabin_Infotainment_HMI_TirePressureUnit for SignalDefinitions::Vehicle_Cabin_Infotainment_HMI_TirePressureUnit;8623 alias Vehicle_Cabin_Infotainment_IsAutoPowerOptimize for SignalDefinitions::Vehicle_Cabin_Infotainment_IsAutoPowerOptimize;8624 alias Vehicle_Cabin_Infotainment_Media_Action for SignalDefinitions::Vehicle_Cabin_Infotainment_Media_Action;8625 alias Vehicle_Cabin_Infotainment_Media_DeclinedURI for SignalDefinitions::Vehicle_Cabin_Infotainment_Media_DeclinedURI;8626 alias Vehicle_Cabin_Infotainment_Media_Played_Album for SignalDefinitions::Vehicle_Cabin_Infotainment_Media_Played_Album;8627 alias Vehicle_Cabin_Infotainment_Media_Played_Artist for SignalDefinitions::Vehicle_Cabin_Infotainment_Media_Played_Artist;8628 alias Vehicle_Cabin_Infotainment_Media_Played_Genre for SignalDefinitions::Vehicle_Cabin_Infotainment_Media_Played_Genre;8629 alias Vehicle_Cabin_Infotainment_Media_Played_PlaybackRate for SignalDefinitions::Vehicle_Cabin_Infotainment_Media_Played_PlaybackRate;8630 alias Vehicle_Cabin_Infotainment_Media_Played_Source for SignalDefinitions::Vehicle_Cabin_Infotainment_Media_Played_Source;8631 alias Vehicle_Cabin_Infotainment_Media_Played_Track for SignalDefinitions::Vehicle_Cabin_Infotainment_Media_Played_Track;8632 alias Vehicle_Cabin_Infotainment_Media_Played_URI for SignalDefinitions::Vehicle_Cabin_Infotainment_Media_Played_URI;8633 alias Vehicle_Cabin_Infotainment_Media_SelectedURI for SignalDefinitions::Vehicle_Cabin_Infotainment_Media_SelectedURI;8634 alias Vehicle_Cabin_Infotainment_Media_Volume for SignalDefinitions::Vehicle_Cabin_Infotainment_Media_Volume;8635 alias Vehicle_Cabin_Infotainment_Navigation_DestinationSet_Latitude for SignalDefinitions::Vehicle_Cabin_Infotainment_Navigation_DestinationSet_Latitude;8636 alias Vehicle_Cabin_Infotainment_Navigation_DestinationSet_Longitude for SignalDefinitions::Vehicle_Cabin_Infotainment_Navigation_DestinationSet_Longitude;8637 alias Vehicle_Cabin_Infotainment_Navigation_GuidanceVoice for SignalDefinitions::Vehicle_Cabin_Infotainment_Navigation_GuidanceVoice;8638 alias Vehicle_Cabin_Infotainment_Navigation_Map_IsAutoScaleModeUsed for SignalDefinitions::Vehicle_Cabin_Infotainment_Navigation_Map_IsAutoScaleModeUsed;8639 alias Vehicle_Cabin_Infotainment_Navigation_Mute for SignalDefinitions::Vehicle_Cabin_Infotainment_Navigation_Mute;8640 alias Vehicle_Cabin_Infotainment_Navigation_Volume for SignalDefinitions::Vehicle_Cabin_Infotainment_Navigation_Volume;8641 alias Vehicle_Cabin_Infotainment_PowerOptimizeLevel for SignalDefinitions::Vehicle_Cabin_Infotainment_PowerOptimizeLevel;8642 alias Vehicle_Cabin_Infotainment_SmartphoneProjection_Active for SignalDefinitions::Vehicle_Cabin_Infotainment_SmartphoneProjection_Active;8643 alias Vehicle_Cabin_Infotainment_SmartphoneProjection_Source for SignalDefinitions::Vehicle_Cabin_Infotainment_SmartphoneProjection_Source;8644 alias Vehicle_Cabin_Infotainment_SmartphoneProjection_SupportedMode for SignalDefinitions::Vehicle_Cabin_Infotainment_SmartphoneProjection_SupportedMode;8645 alias Vehicle_Cabin_Infotainment_SmartphoneScreenMirroring_Active for SignalDefinitions::Vehicle_Cabin_Infotainment_SmartphoneScreenMirroring_Active;8646 alias Vehicle_Cabin_Infotainment_SmartphoneScreenMirroring_Source for SignalDefinitions::Vehicle_Cabin_Infotainment_SmartphoneScreenMirroring_Source;8647 alias Vehicle_Cabin_IsAutoPowerOptimize for SignalDefinitions::Vehicle_Cabin_IsAutoPowerOptimize;8648 alias Vehicle_Cabin_IsWindowChildLockEngaged for SignalDefinitions::Vehicle_Cabin_IsWindowChildLockEngaged;8649 alias Vehicle_Cabin_Light_AmbientLight_Color for SignalDefinitions::Vehicle_Cabin_Light_AmbientLight_Color;8650 alias Vehicle_Cabin_Light_AmbientLight_Intensity for SignalDefinitions::Vehicle_Cabin_Light_AmbientLight_Intensity;8651 alias Vehicle_Cabin_Light_AmbientLight_IsLightOn for SignalDefinitions::Vehicle_Cabin_Light_AmbientLight_IsLightOn;8652 alias Vehicle_Cabin_Light_InteractiveLightBar_Color for SignalDefinitions::Vehicle_Cabin_Light_InteractiveLightBar_Color;8653 alias Vehicle_Cabin_Light_InteractiveLightBar_Effect for SignalDefinitions::Vehicle_Cabin_Light_InteractiveLightBar_Effect;8654 alias Vehicle_Cabin_Light_InteractiveLightBar_Intensity for SignalDefinitions::Vehicle_Cabin_Light_InteractiveLightBar_Intensity;8655 alias Vehicle_Cabin_Light_InteractiveLightBar_IsLightOn for SignalDefinitions::Vehicle_Cabin_Light_InteractiveLightBar_IsLightOn;8656 alias Vehicle_Cabin_Light_IsDomeOn for SignalDefinitions::Vehicle_Cabin_Light_IsDomeOn;8657 alias Vehicle_Cabin_Light_IsGloveBoxOn for SignalDefinitions::Vehicle_Cabin_Light_IsGloveBoxOn;8658 alias Vehicle_Cabin_Light_PerceivedAmbientLight for SignalDefinitions::Vehicle_Cabin_Light_PerceivedAmbientLight;8659 alias Vehicle_Cabin_Light_Spotlight_Color for SignalDefinitions::Vehicle_Cabin_Light_Spotlight_Color;8660 alias Vehicle_Cabin_Light_Spotlight_Intensity for SignalDefinitions::Vehicle_Cabin_Light_Spotlight_Intensity;8661 alias Vehicle_Cabin_Light_Spotlight_IsLightOn for SignalDefinitions::Vehicle_Cabin_Light_Spotlight_IsLightOn;8662 alias Vehicle_Cabin_PowerOptimizeLevel for SignalDefinitions::Vehicle_Cabin_PowerOptimizeLevel;8663 alias Vehicle_Cabin_RearShade_IsOpen for SignalDefinitions::Vehicle_Cabin_RearShade_IsOpen;8664 alias Vehicle_Cabin_RearShade_Position for SignalDefinitions::Vehicle_Cabin_RearShade_Position;8665 alias Vehicle_Cabin_RearShade_Switch for SignalDefinitions::Vehicle_Cabin_RearShade_Switch;8666 alias Vehicle_Cabin_RearviewMirror_DimmingLevel for SignalDefinitions::Vehicle_Cabin_RearviewMirror_DimmingLevel;8667 alias Vehicle_Cabin_Seat_Airbag_IsDeployed for SignalDefinitions::Vehicle_Cabin_Seat_Airbag_IsDeployed;8668 alias Vehicle_Cabin_Seat_Airbag_IsEnabled for SignalDefinitions::Vehicle_Cabin_Seat_Airbag_IsEnabled;8669 alias Vehicle_Cabin_Seat_Backrest_BottomLumbarSupport for SignalDefinitions::Vehicle_Cabin_Seat_Backrest_BottomLumbarSupport;8670 alias Vehicle_Cabin_Seat_Backrest_HeatingCooling for SignalDefinitions::Vehicle_Cabin_Seat_Backrest_HeatingCooling;8671 alias Vehicle_Cabin_Seat_Backrest_IsLessLumbarSupportSwitchEngaged for SignalDefinitions::Vehicle_Cabin_Seat_Backrest_IsLessLumbarSupportSwitchEngaged;8672 alias Vehicle_Cabin_Seat_Backrest_IsLessSideBolsterSupportSwitchEngaged for SignalDefinitions::Vehicle_Cabin_Seat_Backrest_IsLessSideBolsterSupportSwitchEngaged;8673 alias Vehicle_Cabin_Seat_Backrest_IsLumbarDownSwitchEngaged for SignalDefinitions::Vehicle_Cabin_Seat_Backrest_IsLumbarDownSwitchEngaged;8674 alias Vehicle_Cabin_Seat_Backrest_IsLumbarUpSwitchEngaged for SignalDefinitions::Vehicle_Cabin_Seat_Backrest_IsLumbarUpSwitchEngaged;8675 alias Vehicle_Cabin_Seat_Backrest_IsMoreLumbarSupportSwitchEngaged for SignalDefinitions::Vehicle_Cabin_Seat_Backrest_IsMoreLumbarSupportSwitchEngaged;8676 alias Vehicle_Cabin_Seat_Backrest_IsMoreSideBolsterSupportSwitchEngaged for SignalDefinitions::Vehicle_Cabin_Seat_Backrest_IsMoreSideBolsterSupportSwitchEngaged;8677 alias Vehicle_Cabin_Seat_Backrest_IsReclineBackwardSwitchEngaged for SignalDefinitions::Vehicle_Cabin_Seat_Backrest_IsReclineBackwardSwitchEngaged;8678 alias Vehicle_Cabin_Seat_Backrest_IsReclineForwardSwitchEngaged for SignalDefinitions::Vehicle_Cabin_Seat_Backrest_IsReclineForwardSwitchEngaged;8679 alias Vehicle_Cabin_Seat_Backrest_LumbarHeight for SignalDefinitions::Vehicle_Cabin_Seat_Backrest_LumbarHeight;8680 alias Vehicle_Cabin_Seat_Backrest_LumbarSupport for SignalDefinitions::Vehicle_Cabin_Seat_Backrest_LumbarSupport;8681 alias Vehicle_Cabin_Seat_Backrest_MidLumbarSupport for SignalDefinitions::Vehicle_Cabin_Seat_Backrest_MidLumbarSupport;8682 alias Vehicle_Cabin_Seat_Backrest_Recline for SignalDefinitions::Vehicle_Cabin_Seat_Backrest_Recline;8683 alias Vehicle_Cabin_Seat_Backrest_SideBolsterSupport for SignalDefinitions::Vehicle_Cabin_Seat_Backrest_SideBolsterSupport;8684 alias Vehicle_Cabin_Seat_Backrest_SideBolsterSupportLeft for SignalDefinitions::Vehicle_Cabin_Seat_Backrest_SideBolsterSupportLeft;8685 alias Vehicle_Cabin_Seat_Backrest_SideBolsterSupportRight for SignalDefinitions::Vehicle_Cabin_Seat_Backrest_SideBolsterSupportRight;8686 alias Vehicle_Cabin_Seat_Backrest_TopLumbarSupport for SignalDefinitions::Vehicle_Cabin_Seat_Backrest_TopLumbarSupport;8687 alias Vehicle_Cabin_Seat_Backrest_UpperShoulderSupport for SignalDefinitions::Vehicle_Cabin_Seat_Backrest_UpperShoulderSupport;8688 alias Vehicle_Cabin_Seat_Headrest_Angle for SignalDefinitions::Vehicle_Cabin_Seat_Headrest_Angle;8689 alias Vehicle_Cabin_Seat_Headrest_Height for SignalDefinitions::Vehicle_Cabin_Seat_Headrest_Height;8690 alias Vehicle_Cabin_Seat_Headrest_IsBackwardSwitchEngaged for SignalDefinitions::Vehicle_Cabin_Seat_Headrest_IsBackwardSwitchEngaged;8691 alias Vehicle_Cabin_Seat_Headrest_IsDownSwitchEngaged for SignalDefinitions::Vehicle_Cabin_Seat_Headrest_IsDownSwitchEngaged;8692 alias Vehicle_Cabin_Seat_Headrest_IsForwardSwitchEngaged for SignalDefinitions::Vehicle_Cabin_Seat_Headrest_IsForwardSwitchEngaged;8693 alias Vehicle_Cabin_Seat_Headrest_IsUpSwitchEngaged for SignalDefinitions::Vehicle_Cabin_Seat_Headrest_IsUpSwitchEngaged;8694 alias Vehicle_Cabin_Seat_HeatingCooling for SignalDefinitions::Vehicle_Cabin_Seat_HeatingCooling;8695 alias Vehicle_Cabin_Seat_Height for SignalDefinitions::Vehicle_Cabin_Seat_Height;8696 alias Vehicle_Cabin_Seat_IsBackwardSwitchEngaged for SignalDefinitions::Vehicle_Cabin_Seat_IsBackwardSwitchEngaged;8697 alias Vehicle_Cabin_Seat_IsBelted for SignalDefinitions::Vehicle_Cabin_Seat_IsBelted;8698 alias Vehicle_Cabin_Seat_IsCoolerSwitchEngaged for SignalDefinitions::Vehicle_Cabin_Seat_IsCoolerSwitchEngaged;8699 alias Vehicle_Cabin_Seat_IsDecreaseMassageLevelSwitchEngaged for SignalDefinitions::Vehicle_Cabin_Seat_IsDecreaseMassageLevelSwitchEngaged;8700 alias Vehicle_Cabin_Seat_IsDownSwitchEngaged for SignalDefinitions::Vehicle_Cabin_Seat_IsDownSwitchEngaged;8701 alias Vehicle_Cabin_Seat_IsForwardSwitchEngaged for SignalDefinitions::Vehicle_Cabin_Seat_IsForwardSwitchEngaged;8702 alias Vehicle_Cabin_Seat_IsIncreaseMassageLevelSwitchEngaged for SignalDefinitions::Vehicle_Cabin_Seat_IsIncreaseMassageLevelSwitchEngaged;8703 alias Vehicle_Cabin_Seat_IsTiltBackwardSwitchEngaged for SignalDefinitions::Vehicle_Cabin_Seat_IsTiltBackwardSwitchEngaged;8704 alias Vehicle_Cabin_Seat_IsTiltForwardSwitchEngaged for SignalDefinitions::Vehicle_Cabin_Seat_IsTiltForwardSwitchEngaged;8705 alias Vehicle_Cabin_Seat_IsUpSwitchEngaged for SignalDefinitions::Vehicle_Cabin_Seat_IsUpSwitchEngaged;8706 alias Vehicle_Cabin_Seat_IsWarmerSwitchEngaged for SignalDefinitions::Vehicle_Cabin_Seat_IsWarmerSwitchEngaged;8707 alias Vehicle_Cabin_Seat_Massage_IsAvailable for SignalDefinitions::Vehicle_Cabin_Seat_Massage_IsAvailable;8708 alias Vehicle_Cabin_Seat_Massage_Level for SignalDefinitions::Vehicle_Cabin_Seat_Massage_Level;8709 alias Vehicle_Cabin_Seat_Massage_Status for SignalDefinitions::Vehicle_Cabin_Seat_Massage_Status;8710 alias Vehicle_Cabin_Seat_Massage_SupportedTypes for SignalDefinitions::Vehicle_Cabin_Seat_Massage_SupportedTypes;8711 alias Vehicle_Cabin_Seat_Massage_TypeActive for SignalDefinitions::Vehicle_Cabin_Seat_Massage_TypeActive;8712 alias Vehicle_Cabin_Seat_NeckScarf_FanSpeed for SignalDefinitions::Vehicle_Cabin_Seat_NeckScarf_FanSpeed;8713 alias Vehicle_Cabin_Seat_NeckScarf_HeatingCooling for SignalDefinitions::Vehicle_Cabin_Seat_NeckScarf_HeatingCooling;8714 alias Vehicle_Cabin_Seat_OccupancyStatus for SignalDefinitions::Vehicle_Cabin_Seat_OccupancyStatus;8715 alias Vehicle_Cabin_Seat_Position for SignalDefinitions::Vehicle_Cabin_Seat_Position;8716 alias Vehicle_Cabin_Seat_SeatBeltHeight for SignalDefinitions::Vehicle_Cabin_Seat_SeatBeltHeight;8717 alias Vehicle_Cabin_Seat_Seating_HeatingCooling for SignalDefinitions::Vehicle_Cabin_Seat_Seating_HeatingCooling;8718 alias Vehicle_Cabin_Seat_Seating_IsBackwardSwitchEngaged for SignalDefinitions::Vehicle_Cabin_Seat_Seating_IsBackwardSwitchEngaged;8719 alias Vehicle_Cabin_Seat_Seating_IsForwardSwitchEngaged for SignalDefinitions::Vehicle_Cabin_Seat_Seating_IsForwardSwitchEngaged;8720 alias Vehicle_Cabin_Seat_Seating_Length for SignalDefinitions::Vehicle_Cabin_Seat_Seating_Length;8721 alias Vehicle_Cabin_Seat_Seating_SideBolsterSupportLeft for SignalDefinitions::Vehicle_Cabin_Seat_Seating_SideBolsterSupportLeft;8722 alias Vehicle_Cabin_Seat_Seating_SideBolsterSupportRight for SignalDefinitions::Vehicle_Cabin_Seat_Seating_SideBolsterSupportRight;8723 alias Vehicle_Cabin_Seat_Tilt for SignalDefinitions::Vehicle_Cabin_Seat_Tilt;8724 alias Vehicle_Cabin_SeatPosCount for SignalDefinitions::Vehicle_Cabin_SeatPosCount;8725 alias Vehicle_Cabin_SeatRowCount for SignalDefinitions::Vehicle_Cabin_SeatRowCount;8726 alias Vehicle_Cabin_Sunroof_Position for SignalDefinitions::Vehicle_Cabin_Sunroof_Position;8727 alias Vehicle_Cabin_Sunroof_Shade_IsOpen for SignalDefinitions::Vehicle_Cabin_Sunroof_Shade_IsOpen;8728 alias Vehicle_Cabin_Sunroof_Shade_Position for SignalDefinitions::Vehicle_Cabin_Sunroof_Shade_Position;8729 alias Vehicle_Cabin_Sunroof_Shade_Switch for SignalDefinitions::Vehicle_Cabin_Sunroof_Shade_Switch;8730 alias Vehicle_Cabin_Sunroof_Switch for SignalDefinitions::Vehicle_Cabin_Sunroof_Switch;8731 alias Vehicle_CargoVolume for SignalDefinitions::Vehicle_CargoVolume;8732 alias Vehicle_Chassis_Accelerator_PedalPosition for SignalDefinitions::Vehicle_Chassis_Accelerator_PedalPosition;8733 alias Vehicle_Chassis_Axle_AxleWidth for SignalDefinitions::Vehicle_Chassis_Axle_AxleWidth;8734 alias Vehicle_Chassis_Axle_SteeringAngle for SignalDefinitions::Vehicle_Chassis_Axle_SteeringAngle;8735 alias Vehicle_Chassis_Axle_TireAspectRatio for SignalDefinitions::Vehicle_Chassis_Axle_TireAspectRatio;8736 alias Vehicle_Chassis_Axle_TireDiameter for SignalDefinitions::Vehicle_Chassis_Axle_TireDiameter;8737 alias Vehicle_Chassis_Axle_TireWidth for SignalDefinitions::Vehicle_Chassis_Axle_TireWidth;8738 alias Vehicle_Chassis_Axle_Torque for SignalDefinitions::Vehicle_Chassis_Axle_Torque;8739 alias Vehicle_Chassis_Axle_TrackWidth for SignalDefinitions::Vehicle_Chassis_Axle_TrackWidth;8740 alias Vehicle_Chassis_Axle_TreadWidth for SignalDefinitions::Vehicle_Chassis_Axle_TreadWidth;8741 alias Vehicle_Chassis_Axle_Wheel_AngularSpeed for SignalDefinitions::Vehicle_Chassis_Axle_Wheel_AngularSpeed;8742 alias Vehicle_Chassis_Axle_Wheel_Brake_FluidLevel for SignalDefinitions::Vehicle_Chassis_Axle_Wheel_Brake_FluidLevel;8743 alias Vehicle_Chassis_Axle_Wheel_Brake_IsBrakesWorn for SignalDefinitions::Vehicle_Chassis_Axle_Wheel_Brake_IsBrakesWorn;8744 alias Vehicle_Chassis_Axle_Wheel_Brake_IsFluidLevelLow for SignalDefinitions::Vehicle_Chassis_Axle_Wheel_Brake_IsFluidLevelLow;8745 alias Vehicle_Chassis_Axle_Wheel_Brake_PadWear for SignalDefinitions::Vehicle_Chassis_Axle_Wheel_Brake_PadWear;8746 alias Vehicle_Chassis_Axle_Wheel_Speed for SignalDefinitions::Vehicle_Chassis_Axle_Wheel_Speed;8747 alias Vehicle_Chassis_Axle_Wheel_Tire_AirTemperature for SignalDefinitions::Vehicle_Chassis_Axle_Wheel_Tire_AirTemperature;8748 alias Vehicle_Chassis_Axle_Wheel_Tire_IsPressureLow for SignalDefinitions::Vehicle_Chassis_Axle_Wheel_Tire_IsPressureLow;8749 alias Vehicle_Chassis_Axle_Wheel_Tire_Pressure for SignalDefinitions::Vehicle_Chassis_Axle_Wheel_Tire_Pressure;8750 alias Vehicle_Chassis_Axle_Wheel_Tire_RubberTemperature for SignalDefinitions::Vehicle_Chassis_Axle_Wheel_Tire_RubberTemperature;8751 alias Vehicle_Chassis_Axle_Wheel_Tire_Temperature for SignalDefinitions::Vehicle_Chassis_Axle_Wheel_Tire_Temperature;8752 alias Vehicle_Chassis_Axle_Wheel_Torque for SignalDefinitions::Vehicle_Chassis_Axle_Wheel_Torque;8753 alias Vehicle_Chassis_Axle_WheelCount for SignalDefinitions::Vehicle_Chassis_Axle_WheelCount;8754 alias Vehicle_Chassis_Axle_WheelDiameter for SignalDefinitions::Vehicle_Chassis_Axle_WheelDiameter;8755 alias Vehicle_Chassis_Axle_WheelWidth for SignalDefinitions::Vehicle_Chassis_Axle_WheelWidth;8756 alias Vehicle_Chassis_AxleCount for SignalDefinitions::Vehicle_Chassis_AxleCount;8757 alias Vehicle_Chassis_Brake_IsDriverEmergencyBrakingDetected for SignalDefinitions::Vehicle_Chassis_Brake_IsDriverEmergencyBrakingDetected;8758 alias Vehicle_Chassis_Brake_PedalPosition for SignalDefinitions::Vehicle_Chassis_Brake_PedalPosition;8759 alias Vehicle_Chassis_ParkingBrake_IsAutoApplyEnabled for SignalDefinitions::Vehicle_Chassis_ParkingBrake_IsAutoApplyEnabled;8760 alias Vehicle_Chassis_ParkingBrake_IsEngaged for SignalDefinitions::Vehicle_Chassis_ParkingBrake_IsEngaged;8761 alias Vehicle_Chassis_SteeringWheel_Angle for SignalDefinitions::Vehicle_Chassis_SteeringWheel_Angle;8762 alias Vehicle_Chassis_SteeringWheel_Extension for SignalDefinitions::Vehicle_Chassis_SteeringWheel_Extension;8763 alias Vehicle_Chassis_SteeringWheel_HeatingCooling for SignalDefinitions::Vehicle_Chassis_SteeringWheel_HeatingCooling;8764 alias Vehicle_Chassis_SteeringWheel_Tilt for SignalDefinitions::Vehicle_Chassis_SteeringWheel_Tilt;8765 alias Vehicle_Chassis_Wheelbase for SignalDefinitions::Vehicle_Chassis_Wheelbase;8766 alias Vehicle_Connectivity_IsConnectivityAvailable for SignalDefinitions::Vehicle_Connectivity_IsConnectivityAvailable;8767 alias Vehicle_ControlUnit_Health_Network_CAN_IsNetworkOK for SignalDefinitions::Vehicle_ControlUnit_Health_Network_CAN_IsNetworkOK;8768 alias Vehicle_ControlUnit_Health_Network_ETH_IsNetworkOK for SignalDefinitions::Vehicle_ControlUnit_Health_Network_ETH_IsNetworkOK;8769 alias Vehicle_ControlUnit_Health_Resources_Power for SignalDefinitions::Vehicle_ControlUnit_Health_Resources_Power;8770 alias Vehicle_ControlUnit_Health_Resources_Temperature for SignalDefinitions::Vehicle_ControlUnit_Health_Resources_Temperature;8771 alias Vehicle_ControlUnit_Health_Resources_Utilization_CPU for SignalDefinitions::Vehicle_ControlUnit_Health_Resources_Utilization_CPU;8772 alias Vehicle_ControlUnit_Health_Resources_Utilization_Memory for SignalDefinitions::Vehicle_ControlUnit_Health_Resources_Utilization_Memory;8773 alias Vehicle_ControlUnit_Health_SWSupervision_IsAliveTriggered for SignalDefinitions::Vehicle_ControlUnit_Health_SWSupervision_IsAliveTriggered;8774 alias Vehicle_ControlUnit_Health_SWSupervision_IsDeadlineTriggered for SignalDefinitions::Vehicle_ControlUnit_Health_SWSupervision_IsDeadlineTriggered;8775 alias Vehicle_ControlUnit_Health_SWSupervision_IsLogicalTriggered for SignalDefinitions::Vehicle_ControlUnit_Health_SWSupervision_IsLogicalTriggered;8776 alias Vehicle_ControlUnit_Health_SWSupervision_IsWatchdogTriggered for SignalDefinitions::Vehicle_ControlUnit_Health_SWSupervision_IsWatchdogTriggered;8777 alias Vehicle_ControlUnit_ID for SignalDefinitions::Vehicle_ControlUnit_ID;8778 alias Vehicle_CurbWeight for SignalDefinitions::Vehicle_CurbWeight;8779 alias Vehicle_CurrentLocation_Altitude for SignalDefinitions::Vehicle_CurrentLocation_Altitude;8780 alias Vehicle_CurrentLocation_GNSSReceiver_FixType for SignalDefinitions::Vehicle_CurrentLocation_GNSSReceiver_FixType;8781 alias Vehicle_CurrentLocation_GNSSReceiver_MountingPosition_X for SignalDefinitions::Vehicle_CurrentLocation_GNSSReceiver_MountingPosition_X;8782 alias Vehicle_CurrentLocation_GNSSReceiver_MountingPosition_Y for SignalDefinitions::Vehicle_CurrentLocation_GNSSReceiver_MountingPosition_Y;8783 alias Vehicle_CurrentLocation_GNSSReceiver_MountingPosition_Z for SignalDefinitions::Vehicle_CurrentLocation_GNSSReceiver_MountingPosition_Z;8784 alias Vehicle_CurrentLocation_Heading for SignalDefinitions::Vehicle_CurrentLocation_Heading;8785 alias Vehicle_CurrentLocation_HorizontalAccuracy for SignalDefinitions::Vehicle_CurrentLocation_HorizontalAccuracy;8786 alias Vehicle_CurrentLocation_Latitude for SignalDefinitions::Vehicle_CurrentLocation_Latitude;8787 alias Vehicle_CurrentLocation_Longitude for SignalDefinitions::Vehicle_CurrentLocation_Longitude;8788 alias Vehicle_CurrentLocation_Timestamp for SignalDefinitions::Vehicle_CurrentLocation_Timestamp;8789 alias Vehicle_CurrentLocation_VerticalAccuracy for SignalDefinitions::Vehicle_CurrentLocation_VerticalAccuracy;8790 alias Vehicle_CurrentOverallWeight for SignalDefinitions::Vehicle_CurrentOverallWeight;8791 alias Vehicle_Diagnostics_DTCCount for SignalDefinitions::Vehicle_Diagnostics_DTCCount;8792 alias Vehicle_Diagnostics_DTCList for SignalDefinitions::Vehicle_Diagnostics_DTCList;8793 alias Vehicle_Driver_AttentiveProbability for SignalDefinitions::Vehicle_Driver_AttentiveProbability;8794 alias Vehicle_Driver_DistractionLevel for SignalDefinitions::Vehicle_Driver_DistractionLevel;8795 alias Vehicle_Driver_FatigueLevel for SignalDefinitions::Vehicle_Driver_FatigueLevel;8796 alias Vehicle_Driver_HeartRate for SignalDefinitions::Vehicle_Driver_HeartRate;8797 alias Vehicle_Driver_IsEyesOnRoad for SignalDefinitions::Vehicle_Driver_IsEyesOnRoad;8798 alias Vehicle_Driver_IsHandsOnWheel for SignalDefinitions::Vehicle_Driver_IsHandsOnWheel;8799 alias Vehicle_EmissionsCO2 for SignalDefinitions::Vehicle_EmissionsCO2;8800 alias Vehicle_Exterior_AirTemperature for SignalDefinitions::Vehicle_Exterior_AirTemperature;8801 alias Vehicle_Exterior_Humidity for SignalDefinitions::Vehicle_Exterior_Humidity;8802 alias Vehicle_Exterior_LightIntensity for SignalDefinitions::Vehicle_Exterior_LightIntensity;8803 alias Vehicle_Exterior_RoadSurfaceCondition for SignalDefinitions::Vehicle_Exterior_RoadSurfaceCondition;8804 alias Vehicle_GrossWeight for SignalDefinitions::Vehicle_GrossWeight;8805 alias Vehicle_Height for SignalDefinitions::Vehicle_Height;8806 alias Vehicle_IsAutoPowerOptimize for SignalDefinitions::Vehicle_IsAutoPowerOptimize;8807 alias Vehicle_IsBrokenDown for SignalDefinitions::Vehicle_IsBrokenDown;8808 alias Vehicle_IsMoving for SignalDefinitions::Vehicle_IsMoving;8809 alias Vehicle_Length for SignalDefinitions::Vehicle_Length;8810 alias Vehicle_LowVoltageBattery_CurrentCurrent for SignalDefinitions::Vehicle_LowVoltageBattery_CurrentCurrent;8811 alias Vehicle_LowVoltageBattery_CurrentVoltage for SignalDefinitions::Vehicle_LowVoltageBattery_CurrentVoltage;8812 alias Vehicle_LowVoltageBattery_NominalCapacity for SignalDefinitions::Vehicle_LowVoltageBattery_NominalCapacity;8813 alias Vehicle_LowVoltageBattery_NominalVoltage for SignalDefinitions::Vehicle_LowVoltageBattery_NominalVoltage;8814 alias Vehicle_LowVoltageSystemState for SignalDefinitions::Vehicle_LowVoltageSystemState;8815 alias Vehicle_MaxTowBallWeight for SignalDefinitions::Vehicle_MaxTowBallWeight;8816 alias Vehicle_MaxTowWeight for SignalDefinitions::Vehicle_MaxTowWeight;8817 alias Vehicle_MotionManagement_Brake_Axle_TorqueDistributionFrictionRightMaximum for SignalDefinitions::Vehicle_MotionManagement_Brake_Axle_TorqueDistributionFrictionRightMaximum;8818 alias Vehicle_MotionManagement_Brake_Axle_TorqueDistributionFrictionRightMinimum for SignalDefinitions::Vehicle_MotionManagement_Brake_Axle_TorqueDistributionFrictionRightMinimum;8819 alias Vehicle_MotionManagement_Brake_Axle_TorqueElectricMinimum for SignalDefinitions::Vehicle_MotionManagement_Brake_Axle_TorqueElectricMinimum;8820 alias Vehicle_MotionManagement_Brake_Axle_TorqueFrictionDifferenceMaximum for SignalDefinitions::Vehicle_MotionManagement_Brake_Axle_TorqueFrictionDifferenceMaximum;8821 alias Vehicle_MotionManagement_Brake_Axle_Wheel_OmegaLower for SignalDefinitions::Vehicle_MotionManagement_Brake_Axle_Wheel_OmegaLower;8822 alias Vehicle_MotionManagement_Brake_Axle_Wheel_OmegaUpper for SignalDefinitions::Vehicle_MotionManagement_Brake_Axle_Wheel_OmegaUpper;8823 alias Vehicle_MotionManagement_Brake_Axle_Wheel_Torque for SignalDefinitions::Vehicle_MotionManagement_Brake_Axle_Wheel_Torque;8824 alias Vehicle_MotionManagement_Brake_Axle_Wheel_TorqueArbitrated for SignalDefinitions::Vehicle_MotionManagement_Brake_Axle_Wheel_TorqueArbitrated;8825 alias Vehicle_MotionManagement_Brake_Axle_Wheel_TorqueFrictionMaximum for SignalDefinitions::Vehicle_MotionManagement_Brake_Axle_Wheel_TorqueFrictionMaximum;8826 alias Vehicle_MotionManagement_Brake_Axle_Wheel_TorqueFrictionMinimum for SignalDefinitions::Vehicle_MotionManagement_Brake_Axle_Wheel_TorqueFrictionMinimum;8827 alias Vehicle_MotionManagement_Brake_VehicleForceDistributionFrontMaximum for SignalDefinitions::Vehicle_MotionManagement_Brake_VehicleForceDistributionFrontMaximum;8828 alias Vehicle_MotionManagement_Brake_VehicleForceDistributionFrontMinimum for SignalDefinitions::Vehicle_MotionManagement_Brake_VehicleForceDistributionFrontMinimum;8829 alias Vehicle_MotionManagement_Brake_VehicleForceElectric for SignalDefinitions::Vehicle_MotionManagement_Brake_VehicleForceElectric;8830 alias Vehicle_MotionManagement_Brake_VehicleForceElectricMinimumArbitrated for SignalDefinitions::Vehicle_MotionManagement_Brake_VehicleForceElectricMinimumArbitrated;8831 alias Vehicle_MotionManagement_Brake_VehicleForceMaximum for SignalDefinitions::Vehicle_MotionManagement_Brake_VehicleForceMaximum;8832 alias Vehicle_MotionManagement_ElectricAxle_RotationalSpeed for SignalDefinitions::Vehicle_MotionManagement_ElectricAxle_RotationalSpeed;8833 alias Vehicle_MotionManagement_ElectricAxle_RotationalSpeedMaximumLimit for SignalDefinitions::Vehicle_MotionManagement_ElectricAxle_RotationalSpeedMaximumLimit;8834 alias Vehicle_MotionManagement_ElectricAxle_RotationalSpeedMinimumLimit for SignalDefinitions::Vehicle_MotionManagement_ElectricAxle_RotationalSpeedMinimumLimit;8835 alias Vehicle_MotionManagement_ElectricAxle_RotationalSpeedTarget for SignalDefinitions::Vehicle_MotionManagement_ElectricAxle_RotationalSpeedTarget;8836 alias Vehicle_MotionManagement_ElectricAxle_Torque for SignalDefinitions::Vehicle_MotionManagement_ElectricAxle_Torque;8837 alias Vehicle_MotionManagement_ElectricAxle_TorqueMaximum for SignalDefinitions::Vehicle_MotionManagement_ElectricAxle_TorqueMaximum;8838 alias Vehicle_MotionManagement_ElectricAxle_TorqueMaximumLimit for SignalDefinitions::Vehicle_MotionManagement_ElectricAxle_TorqueMaximumLimit;8839 alias Vehicle_MotionManagement_ElectricAxle_TorqueMinimum for SignalDefinitions::Vehicle_MotionManagement_ElectricAxle_TorqueMinimum;8840 alias Vehicle_MotionManagement_ElectricAxle_TorqueMinimumLimit for SignalDefinitions::Vehicle_MotionManagement_ElectricAxle_TorqueMinimumLimit;8841 alias Vehicle_MotionManagement_ElectricAxle_TorqueTarget for SignalDefinitions::Vehicle_MotionManagement_ElectricAxle_TorqueTarget;8842 alias Vehicle_MotionManagement_Steering_Axle_Row1_PositionOffsetTargetMode for SignalDefinitions::Vehicle_MotionManagement_Steering_Axle_Row1_PositionOffsetTargetMode;8843 alias Vehicle_MotionManagement_Steering_Axle_Row1_PositionTargetMode for SignalDefinitions::Vehicle_MotionManagement_Steering_Axle_Row1_PositionTargetMode;8844 alias Vehicle_MotionManagement_Steering_Axle_Row1_RackPosition for SignalDefinitions::Vehicle_MotionManagement_Steering_Axle_Row1_RackPosition;8845 alias Vehicle_MotionManagement_Steering_Axle_Row1_RackPositionOffsetTarget for SignalDefinitions::Vehicle_MotionManagement_Steering_Axle_Row1_RackPositionOffsetTarget;8846 alias Vehicle_MotionManagement_Steering_Axle_Row1_RackPositionTarget for SignalDefinitions::Vehicle_MotionManagement_Steering_Axle_Row1_RackPositionTarget;8847 alias Vehicle_MotionManagement_Steering_Axle_Row1_SteerAngle for SignalDefinitions::Vehicle_MotionManagement_Steering_Axle_Row1_SteerAngle;8848 alias Vehicle_MotionManagement_Steering_Axle_Row1_SteerAngleOffsetTarget for SignalDefinitions::Vehicle_MotionManagement_Steering_Axle_Row1_SteerAngleOffsetTarget;8849 alias Vehicle_MotionManagement_Steering_Axle_Row1_SteerAngleTarget for SignalDefinitions::Vehicle_MotionManagement_Steering_Axle_Row1_SteerAngleTarget;8850 alias Vehicle_MotionManagement_Steering_Axle_Row2_SteerAngle for SignalDefinitions::Vehicle_MotionManagement_Steering_Axle_Row2_SteerAngle;8851 alias Vehicle_MotionManagement_Steering_Axle_Row2_SteerAngleTarget for SignalDefinitions::Vehicle_MotionManagement_Steering_Axle_Row2_SteerAngleTarget;8852 alias Vehicle_MotionManagement_Steering_Axle_Row2_SteerAngleVelocityTarget for SignalDefinitions::Vehicle_MotionManagement_Steering_Axle_Row2_SteerAngleVelocityTarget;8853 alias Vehicle_MotionManagement_Steering_SteeringWheel_Angle for SignalDefinitions::Vehicle_MotionManagement_Steering_SteeringWheel_Angle;8854 alias Vehicle_MotionManagement_Steering_SteeringWheel_AngleTarget for SignalDefinitions::Vehicle_MotionManagement_Steering_SteeringWheel_AngleTarget;8855 alias Vehicle_MotionManagement_Steering_SteeringWheel_AngleTargetMode for SignalDefinitions::Vehicle_MotionManagement_Steering_SteeringWheel_AngleTargetMode;8856 alias Vehicle_MotionManagement_Steering_SteeringWheel_Torque for SignalDefinitions::Vehicle_MotionManagement_Steering_SteeringWheel_Torque;8857 alias Vehicle_MotionManagement_Steering_SteeringWheel_TorqueOffsetTarget for SignalDefinitions::Vehicle_MotionManagement_Steering_SteeringWheel_TorqueOffsetTarget;8858 alias Vehicle_MotionManagement_Steering_SteeringWheel_TorqueOffsetTargetMode for SignalDefinitions::Vehicle_MotionManagement_Steering_SteeringWheel_TorqueOffsetTargetMode;8859 alias Vehicle_MotionManagement_Steering_SteeringWheel_TorqueTarget for SignalDefinitions::Vehicle_MotionManagement_Steering_SteeringWheel_TorqueTarget;8860 alias Vehicle_MotionManagement_Steering_SteeringWheel_TorqueTargetMode for SignalDefinitions::Vehicle_MotionManagement_Steering_SteeringWheel_TorqueTargetMode;8861 alias Vehicle_MotionManagement_Suspension_Axle_RollTorque for SignalDefinitions::Vehicle_MotionManagement_Suspension_Axle_RollTorque;8862 alias Vehicle_MotionManagement_Suspension_Axle_Wheel_DampingForce for SignalDefinitions::Vehicle_MotionManagement_Suspension_Axle_Wheel_DampingForce;8863 alias Vehicle_MotionManagement_Suspension_Axle_Wheel_DampingForceTarget for SignalDefinitions::Vehicle_MotionManagement_Suspension_Axle_Wheel_DampingForceTarget;8864 alias Vehicle_MotionManagement_Suspension_Axle_Wheel_DampingRate for SignalDefinitions::Vehicle_MotionManagement_Suspension_Axle_Wheel_DampingRate;8865 alias Vehicle_MotionManagement_Suspension_Axle_Wheel_DampingRateTarget for SignalDefinitions::Vehicle_MotionManagement_Suspension_Axle_Wheel_DampingRateTarget;8866 alias Vehicle_MotionManagement_Suspension_DampingPrioTarget for SignalDefinitions::Vehicle_MotionManagement_Suspension_DampingPrioTarget;8867 alias Vehicle_MotionManagement_Suspension_RollPrioTarget for SignalDefinitions::Vehicle_MotionManagement_Suspension_RollPrioTarget;8868 alias Vehicle_MotionManagement_Suspension_RollTorqueDistributionFrontMaximum for SignalDefinitions::Vehicle_MotionManagement_Suspension_RollTorqueDistributionFrontMaximum;8869 alias Vehicle_MotionManagement_Suspension_RollTorqueDistributionFrontMinimum for SignalDefinitions::Vehicle_MotionManagement_Suspension_RollTorqueDistributionFrontMinimum;8870 alias Vehicle_MotionManagement_Suspension_RollTorqueTarget for SignalDefinitions::Vehicle_MotionManagement_Suspension_RollTorqueTarget;8871 alias Vehicle_Occupant_HeadPosition_Pitch for SignalDefinitions::Vehicle_Occupant_HeadPosition_Pitch;8872 alias Vehicle_Occupant_HeadPosition_Roll for SignalDefinitions::Vehicle_Occupant_HeadPosition_Roll;8873 alias Vehicle_Occupant_HeadPosition_X for SignalDefinitions::Vehicle_Occupant_HeadPosition_X;8874 alias Vehicle_Occupant_HeadPosition_Y for SignalDefinitions::Vehicle_Occupant_HeadPosition_Y;8875 alias Vehicle_Occupant_HeadPosition_Yaw for SignalDefinitions::Vehicle_Occupant_HeadPosition_Yaw;8876 alias Vehicle_Occupant_HeadPosition_Z for SignalDefinitions::Vehicle_Occupant_HeadPosition_Z;8877 alias Vehicle_Occupant_Identifier_Issuer for SignalDefinitions::Vehicle_Occupant_Identifier_Issuer;8878 alias Vehicle_Occupant_Identifier_Subject for SignalDefinitions::Vehicle_Occupant_Identifier_Subject;8879 alias Vehicle_Occupant_MidEyeGaze_Azimuth for SignalDefinitions::Vehicle_Occupant_MidEyeGaze_Azimuth;8880 alias Vehicle_Occupant_MidEyeGaze_Elevation for SignalDefinitions::Vehicle_Occupant_MidEyeGaze_Elevation;8881 alias Vehicle_Orientation_Pitch for SignalDefinitions::Vehicle_Orientation_Pitch;8882 alias Vehicle_Orientation_Roll for SignalDefinitions::Vehicle_Orientation_Roll;8883 alias Vehicle_Orientation_Yaw for SignalDefinitions::Vehicle_Orientation_Yaw;8884 alias Vehicle_PowerOptimizeLevel for SignalDefinitions::Vehicle_PowerOptimizeLevel;8885 alias Vehicle_Powertrain_AccumulatedBrakingEnergy for SignalDefinitions::Vehicle_Powertrain_AccumulatedBrakingEnergy;8886 alias Vehicle_Powertrain_CombustionEngine_AspirationType for SignalDefinitions::Vehicle_Powertrain_CombustionEngine_AspirationType;8887 alias Vehicle_Powertrain_CombustionEngine_Bore for SignalDefinitions::Vehicle_Powertrain_CombustionEngine_Bore;8888 alias Vehicle_Powertrain_CombustionEngine_CompressionRatio for SignalDefinitions::Vehicle_Powertrain_CombustionEngine_CompressionRatio;8889 alias Vehicle_Powertrain_CombustionEngine_Configuration for SignalDefinitions::Vehicle_Powertrain_CombustionEngine_Configuration;8890 alias Vehicle_Powertrain_CombustionEngine_DieselExhaustFluid_Capacity for SignalDefinitions::Vehicle_Powertrain_CombustionEngine_DieselExhaustFluid_Capacity;8891 alias Vehicle_Powertrain_CombustionEngine_DieselExhaustFluid_IsLevelLow for SignalDefinitions::Vehicle_Powertrain_CombustionEngine_DieselExhaustFluid_IsLevelLow;8892 alias Vehicle_Powertrain_CombustionEngine_DieselExhaustFluid_Level for SignalDefinitions::Vehicle_Powertrain_CombustionEngine_DieselExhaustFluid_Level;8893 alias Vehicle_Powertrain_CombustionEngine_DieselExhaustFluid_Range for SignalDefinitions::Vehicle_Powertrain_CombustionEngine_DieselExhaustFluid_Range;8894 alias Vehicle_Powertrain_CombustionEngine_DieselParticulateFilter_DeltaPressure for SignalDefinitions::Vehicle_Powertrain_CombustionEngine_DieselParticulateFilter_DeltaPressure;8895 alias Vehicle_Powertrain_CombustionEngine_DieselParticulateFilter_InletTemperature for SignalDefinitions::Vehicle_Powertrain_CombustionEngine_DieselParticulateFilter_InletTemperature;8896 alias Vehicle_Powertrain_CombustionEngine_DieselParticulateFilter_OutletTemperature for SignalDefinitions::Vehicle_Powertrain_CombustionEngine_DieselParticulateFilter_OutletTemperature;8897 alias Vehicle_Powertrain_CombustionEngine_Displacement for SignalDefinitions::Vehicle_Powertrain_CombustionEngine_Displacement;8898 alias Vehicle_Powertrain_CombustionEngine_EOP for SignalDefinitions::Vehicle_Powertrain_CombustionEngine_EOP;8899 alias Vehicle_Powertrain_CombustionEngine_EngineCode for SignalDefinitions::Vehicle_Powertrain_CombustionEngine_EngineCode;8900 alias Vehicle_Powertrain_CombustionEngine_EngineCoolant_Capacity for SignalDefinitions::Vehicle_Powertrain_CombustionEngine_EngineCoolant_Capacity;8901 alias Vehicle_Powertrain_CombustionEngine_EngineCoolant_Level for SignalDefinitions::Vehicle_Powertrain_CombustionEngine_EngineCoolant_Level;8902 alias Vehicle_Powertrain_CombustionEngine_EngineCoolant_LifeRemaining for SignalDefinitions::Vehicle_Powertrain_CombustionEngine_EngineCoolant_LifeRemaining;8903 alias Vehicle_Powertrain_CombustionEngine_EngineCoolant_Temperature for SignalDefinitions::Vehicle_Powertrain_CombustionEngine_EngineCoolant_Temperature;8904 alias Vehicle_Powertrain_CombustionEngine_EngineHours for SignalDefinitions::Vehicle_Powertrain_CombustionEngine_EngineHours;8905 alias Vehicle_Powertrain_CombustionEngine_EngineOil_Capacity for SignalDefinitions::Vehicle_Powertrain_CombustionEngine_EngineOil_Capacity;8906 alias Vehicle_Powertrain_CombustionEngine_EngineOil_Level for SignalDefinitions::Vehicle_Powertrain_CombustionEngine_EngineOil_Level;8907 alias Vehicle_Powertrain_CombustionEngine_EngineOil_LifeRemaining for SignalDefinitions::Vehicle_Powertrain_CombustionEngine_EngineOil_LifeRemaining;8908 alias Vehicle_Powertrain_CombustionEngine_EngineOil_PressureStatus for SignalDefinitions::Vehicle_Powertrain_CombustionEngine_EngineOil_PressureStatus;8909 alias Vehicle_Powertrain_CombustionEngine_EngineOil_Temperature for SignalDefinitions::Vehicle_Powertrain_CombustionEngine_EngineOil_Temperature;8910 alias Vehicle_Powertrain_CombustionEngine_IdleHours for SignalDefinitions::Vehicle_Powertrain_CombustionEngine_IdleHours;8911 alias Vehicle_Powertrain_CombustionEngine_IsRunning for SignalDefinitions::Vehicle_Powertrain_CombustionEngine_IsRunning;8912 alias Vehicle_Powertrain_CombustionEngine_MAF for SignalDefinitions::Vehicle_Powertrain_CombustionEngine_MAF;8913 alias Vehicle_Powertrain_CombustionEngine_MAP for SignalDefinitions::Vehicle_Powertrain_CombustionEngine_MAP;8914 alias Vehicle_Powertrain_CombustionEngine_MaxPower for SignalDefinitions::Vehicle_Powertrain_CombustionEngine_MaxPower;8915 alias Vehicle_Powertrain_CombustionEngine_MaxTorque for SignalDefinitions::Vehicle_Powertrain_CombustionEngine_MaxTorque;8916 alias Vehicle_Powertrain_CombustionEngine_NumberOfCylinders for SignalDefinitions::Vehicle_Powertrain_CombustionEngine_NumberOfCylinders;8917 alias Vehicle_Powertrain_CombustionEngine_NumberOfValvesPerCylinder for SignalDefinitions::Vehicle_Powertrain_CombustionEngine_NumberOfValvesPerCylinder;8918 alias Vehicle_Powertrain_CombustionEngine_Power for SignalDefinitions::Vehicle_Powertrain_CombustionEngine_Power;8919 alias Vehicle_Powertrain_CombustionEngine_Speed for SignalDefinitions::Vehicle_Powertrain_CombustionEngine_Speed;8920 alias Vehicle_Powertrain_CombustionEngine_StrokeLength for SignalDefinitions::Vehicle_Powertrain_CombustionEngine_StrokeLength;8921 alias Vehicle_Powertrain_CombustionEngine_TPS for SignalDefinitions::Vehicle_Powertrain_CombustionEngine_TPS;8922 alias Vehicle_Powertrain_CombustionEngine_Torque for SignalDefinitions::Vehicle_Powertrain_CombustionEngine_Torque;8923 alias Vehicle_Powertrain_ElectricMotor_EngineCode for SignalDefinitions::Vehicle_Powertrain_ElectricMotor_EngineCode;8924 alias Vehicle_Powertrain_ElectricMotor_EngineCoolant_Capacity for SignalDefinitions::Vehicle_Powertrain_ElectricMotor_EngineCoolant_Capacity;8925 alias Vehicle_Powertrain_ElectricMotor_EngineCoolant_Level for SignalDefinitions::Vehicle_Powertrain_ElectricMotor_EngineCoolant_Level;8926 alias Vehicle_Powertrain_ElectricMotor_EngineCoolant_LifeRemaining for SignalDefinitions::Vehicle_Powertrain_ElectricMotor_EngineCoolant_LifeRemaining;8927 alias Vehicle_Powertrain_ElectricMotor_EngineCoolant_Temperature for SignalDefinitions::Vehicle_Powertrain_ElectricMotor_EngineCoolant_Temperature;8928 alias Vehicle_Powertrain_ElectricMotor_MaxPower for SignalDefinitions::Vehicle_Powertrain_ElectricMotor_MaxPower;8929 alias Vehicle_Powertrain_ElectricMotor_MaxRegenPower for SignalDefinitions::Vehicle_Powertrain_ElectricMotor_MaxRegenPower;8930 alias Vehicle_Powertrain_ElectricMotor_MaxRegenTorque for SignalDefinitions::Vehicle_Powertrain_ElectricMotor_MaxRegenTorque;8931 alias Vehicle_Powertrain_ElectricMotor_MaxTorque for SignalDefinitions::Vehicle_Powertrain_ElectricMotor_MaxTorque;8932 alias Vehicle_Powertrain_ElectricMotor_Power for SignalDefinitions::Vehicle_Powertrain_ElectricMotor_Power;8933 alias Vehicle_Powertrain_ElectricMotor_Speed for SignalDefinitions::Vehicle_Powertrain_ElectricMotor_Speed;8934 alias Vehicle_Powertrain_ElectricMotor_Temperature for SignalDefinitions::Vehicle_Powertrain_ElectricMotor_Temperature;8935 alias Vehicle_Powertrain_ElectricMotor_TimeInUse for SignalDefinitions::Vehicle_Powertrain_ElectricMotor_TimeInUse;8936 alias Vehicle_Powertrain_ElectricMotor_Torque for SignalDefinitions::Vehicle_Powertrain_ElectricMotor_Torque;8937 alias Vehicle_Powertrain_FuelSystem_AbsoluteLevel for SignalDefinitions::Vehicle_Powertrain_FuelSystem_AbsoluteLevel;8938 alias Vehicle_Powertrain_FuelSystem_AfterRefuelingFuelEconomy for SignalDefinitions::Vehicle_Powertrain_FuelSystem_AfterRefuelingFuelEconomy;8939 alias Vehicle_Powertrain_FuelSystem_AverageConsumption for SignalDefinitions::Vehicle_Powertrain_FuelSystem_AverageConsumption;8940 alias Vehicle_Powertrain_FuelSystem_ConsumptionSinceLastRefuel for SignalDefinitions::Vehicle_Powertrain_FuelSystem_ConsumptionSinceLastRefuel;8941 alias Vehicle_Powertrain_FuelSystem_ConsumptionSinceStart for SignalDefinitions::Vehicle_Powertrain_FuelSystem_ConsumptionSinceStart;8942 alias Vehicle_Powertrain_FuelSystem_CumulativeFuelEconomy for SignalDefinitions::Vehicle_Powertrain_FuelSystem_CumulativeFuelEconomy;8943 alias Vehicle_Powertrain_FuelSystem_DriveFuelEconomy for SignalDefinitions::Vehicle_Powertrain_FuelSystem_DriveFuelEconomy;8944 alias Vehicle_Powertrain_FuelSystem_HybridType for SignalDefinitions::Vehicle_Powertrain_FuelSystem_HybridType;8945 alias Vehicle_Powertrain_FuelSystem_InstantConsumption for SignalDefinitions::Vehicle_Powertrain_FuelSystem_InstantConsumption;8946 alias Vehicle_Powertrain_FuelSystem_InstantantFuelEconomy for SignalDefinitions::Vehicle_Powertrain_FuelSystem_InstantantFuelEconomy;8947 alias Vehicle_Powertrain_FuelSystem_IsEngineStopStartEnabled for SignalDefinitions::Vehicle_Powertrain_FuelSystem_IsEngineStopStartEnabled;8948 alias Vehicle_Powertrain_FuelSystem_IsFuelLevelEmpty for SignalDefinitions::Vehicle_Powertrain_FuelSystem_IsFuelLevelEmpty;8949 alias Vehicle_Powertrain_FuelSystem_IsFuelLevelLow for SignalDefinitions::Vehicle_Powertrain_FuelSystem_IsFuelLevelLow;8950 alias Vehicle_Powertrain_FuelSystem_IsFuelPortFlapOpen for SignalDefinitions::Vehicle_Powertrain_FuelSystem_IsFuelPortFlapOpen;8951 alias Vehicle_Powertrain_FuelSystem_Range for SignalDefinitions::Vehicle_Powertrain_FuelSystem_Range;8952 alias Vehicle_Powertrain_FuelSystem_RefuelPortPosition for SignalDefinitions::Vehicle_Powertrain_FuelSystem_RefuelPortPosition;8953 alias Vehicle_Powertrain_FuelSystem_RelativeLevel for SignalDefinitions::Vehicle_Powertrain_FuelSystem_RelativeLevel;8954 alias Vehicle_Powertrain_FuelSystem_SupportedFuel for SignalDefinitions::Vehicle_Powertrain_FuelSystem_SupportedFuel;8955 alias Vehicle_Powertrain_FuelSystem_SupportedFuelTypes for SignalDefinitions::Vehicle_Powertrain_FuelSystem_SupportedFuelTypes;8956 alias Vehicle_Powertrain_FuelSystem_TankCapacity for SignalDefinitions::Vehicle_Powertrain_FuelSystem_TankCapacity;8957 alias Vehicle_Powertrain_FuelSystem_TimeRemaining for SignalDefinitions::Vehicle_Powertrain_FuelSystem_TimeRemaining;8958 alias Vehicle_Powertrain_IsAutoPowerOptimize for SignalDefinitions::Vehicle_Powertrain_IsAutoPowerOptimize;8959 alias Vehicle_Powertrain_PowerOptimizeLevel for SignalDefinitions::Vehicle_Powertrain_PowerOptimizeLevel;8960 alias Vehicle_Powertrain_Range for SignalDefinitions::Vehicle_Powertrain_Range;8961 alias Vehicle_Powertrain_RangeExtender_ChargeDepleting_EnergyConsumption for SignalDefinitions::Vehicle_Powertrain_RangeExtender_ChargeDepleting_EnergyConsumption;8962 alias Vehicle_Powertrain_RangeExtender_ChargeDepleting_Range for SignalDefinitions::Vehicle_Powertrain_RangeExtender_ChargeDepleting_Range;8963 alias Vehicle_Powertrain_RangeExtender_ChargeSustaining_FuelEconomy for SignalDefinitions::Vehicle_Powertrain_RangeExtender_ChargeSustaining_FuelEconomy;8964 alias Vehicle_Powertrain_RangeExtender_ChargeSustaining_Range for SignalDefinitions::Vehicle_Powertrain_RangeExtender_ChargeSustaining_Range;8965 alias Vehicle_Powertrain_RangeExtender_CombinedFuelEconomy for SignalDefinitions::Vehicle_Powertrain_RangeExtender_CombinedFuelEconomy;8966 alias Vehicle_Powertrain_RangeExtender_OperatingMode for SignalDefinitions::Vehicle_Powertrain_RangeExtender_OperatingMode;8967 alias Vehicle_Powertrain_TimeRemaining for SignalDefinitions::Vehicle_Powertrain_TimeRemaining;8968 alias Vehicle_Powertrain_TractionBattery_AccumulatedChargedEnergy for SignalDefinitions::Vehicle_Powertrain_TractionBattery_AccumulatedChargedEnergy;8969 alias Vehicle_Powertrain_TractionBattery_AccumulatedChargedThroughput for SignalDefinitions::Vehicle_Powertrain_TractionBattery_AccumulatedChargedThroughput;8970 alias Vehicle_Powertrain_TractionBattery_AccumulatedConsumedEnergy for SignalDefinitions::Vehicle_Powertrain_TractionBattery_AccumulatedConsumedEnergy;8971 alias Vehicle_Powertrain_TractionBattery_AccumulatedConsumedThroughput for SignalDefinitions::Vehicle_Powertrain_TractionBattery_AccumulatedConsumedThroughput;8972 alias Vehicle_Powertrain_TractionBattery_BatteryConditioning_IsActive for SignalDefinitions::Vehicle_Powertrain_TractionBattery_BatteryConditioning_IsActive;8973 alias Vehicle_Powertrain_TractionBattery_BatteryConditioning_IsOngoing for SignalDefinitions::Vehicle_Powertrain_TractionBattery_BatteryConditioning_IsOngoing;8974 alias Vehicle_Powertrain_TractionBattery_BatteryConditioning_RequestedMode for SignalDefinitions::Vehicle_Powertrain_TractionBattery_BatteryConditioning_RequestedMode;8975 alias Vehicle_Powertrain_TractionBattery_BatteryConditioning_StartTime for SignalDefinitions::Vehicle_Powertrain_TractionBattery_BatteryConditioning_StartTime;8976 alias Vehicle_Powertrain_TractionBattery_BatteryConditioning_TargetTemperature for SignalDefinitions::Vehicle_Powertrain_TractionBattery_BatteryConditioning_TargetTemperature;8977 alias Vehicle_Powertrain_TractionBattery_BatteryConditioning_TargetTime for SignalDefinitions::Vehicle_Powertrain_TractionBattery_BatteryConditioning_TargetTime;8978 alias Vehicle_Powertrain_TractionBattery_CellVoltage_CellVoltages for SignalDefinitions::Vehicle_Powertrain_TractionBattery_CellVoltage_CellVoltages;8979 alias Vehicle_Powertrain_TractionBattery_CellVoltage_IdMax for SignalDefinitions::Vehicle_Powertrain_TractionBattery_CellVoltage_IdMax;8980 alias Vehicle_Powertrain_TractionBattery_CellVoltage_IdMin for SignalDefinitions::Vehicle_Powertrain_TractionBattery_CellVoltage_IdMin;8981 alias Vehicle_Powertrain_TractionBattery_CellVoltage_Max for SignalDefinitions::Vehicle_Powertrain_TractionBattery_CellVoltage_Max;8982 alias Vehicle_Powertrain_TractionBattery_CellVoltage_Min for SignalDefinitions::Vehicle_Powertrain_TractionBattery_CellVoltage_Min;8983 alias Vehicle_Powertrain_TractionBattery_Charging_AveragePower for SignalDefinitions::Vehicle_Powertrain_TractionBattery_Charging_AveragePower;8984 alias Vehicle_Powertrain_TractionBattery_Charging_ChargeCurrent_DC for SignalDefinitions::Vehicle_Powertrain_TractionBattery_Charging_ChargeCurrent_DC;8985 alias Vehicle_Powertrain_TractionBattery_Charging_ChargeCurrent_Phase1 for SignalDefinitions::Vehicle_Powertrain_TractionBattery_Charging_ChargeCurrent_Phase1;8986 alias Vehicle_Powertrain_TractionBattery_Charging_ChargeCurrent_Phase2 for SignalDefinitions::Vehicle_Powertrain_TractionBattery_Charging_ChargeCurrent_Phase2;8987 alias Vehicle_Powertrain_TractionBattery_Charging_ChargeCurrent_Phase3 for SignalDefinitions::Vehicle_Powertrain_TractionBattery_Charging_ChargeCurrent_Phase3;8988 alias Vehicle_Powertrain_TractionBattery_Charging_ChargeLimit for SignalDefinitions::Vehicle_Powertrain_TractionBattery_Charging_ChargeLimit;8989 alias Vehicle_Powertrain_TractionBattery_Charging_ChargeRate for SignalDefinitions::Vehicle_Powertrain_TractionBattery_Charging_ChargeRate;8990 alias Vehicle_Powertrain_TractionBattery_Charging_ChargeVoltage_DC for SignalDefinitions::Vehicle_Powertrain_TractionBattery_Charging_ChargeVoltage_DC;8991 alias Vehicle_Powertrain_TractionBattery_Charging_ChargeVoltage_Phase1 for SignalDefinitions::Vehicle_Powertrain_TractionBattery_Charging_ChargeVoltage_Phase1;8992 alias Vehicle_Powertrain_TractionBattery_Charging_ChargeVoltage_Phase2 for SignalDefinitions::Vehicle_Powertrain_TractionBattery_Charging_ChargeVoltage_Phase2;8993 alias Vehicle_Powertrain_TractionBattery_Charging_ChargeVoltage_Phase3 for SignalDefinitions::Vehicle_Powertrain_TractionBattery_Charging_ChargeVoltage_Phase3;8994 alias Vehicle_Powertrain_TractionBattery_Charging_ChargingPort_IsChargingCableConnected for SignalDefinitions::Vehicle_Powertrain_TractionBattery_Charging_ChargingPort_IsChargingCableConnected;8995 alias Vehicle_Powertrain_TractionBattery_Charging_ChargingPort_IsChargingCableLocked for SignalDefinitions::Vehicle_Powertrain_TractionBattery_Charging_ChargingPort_IsChargingCableLocked;8996 alias Vehicle_Powertrain_TractionBattery_Charging_ChargingPort_IsFlapOpen for SignalDefinitions::Vehicle_Powertrain_TractionBattery_Charging_ChargingPort_IsFlapOpen;8997 alias Vehicle_Powertrain_TractionBattery_Charging_ChargingPort_SupportedInletTypes for SignalDefinitions::Vehicle_Powertrain_TractionBattery_Charging_ChargingPort_SupportedInletTypes;8998 alias Vehicle_Powertrain_TractionBattery_Charging_EvseId for SignalDefinitions::Vehicle_Powertrain_TractionBattery_Charging_EvseId;8999 alias Vehicle_Powertrain_TractionBattery_Charging_IsCharging for SignalDefinitions::Vehicle_Powertrain_TractionBattery_Charging_IsCharging;9000 alias Vehicle_Powertrain_TractionBattery_Charging_IsDischarging for SignalDefinitions::Vehicle_Powertrain_TractionBattery_Charging_IsDischarging;9001 alias Vehicle_Powertrain_TractionBattery_Charging_Location_Altitude for SignalDefinitions::Vehicle_Powertrain_TractionBattery_Charging_Location_Altitude;9002 alias Vehicle_Powertrain_TractionBattery_Charging_Location_Latitude for SignalDefinitions::Vehicle_Powertrain_TractionBattery_Charging_Location_Latitude;9003 alias Vehicle_Powertrain_TractionBattery_Charging_Location_Longitude for SignalDefinitions::Vehicle_Powertrain_TractionBattery_Charging_Location_Longitude;9004 alias Vehicle_Powertrain_TractionBattery_Charging_MaxPower for SignalDefinitions::Vehicle_Powertrain_TractionBattery_Charging_MaxPower;9005 alias Vehicle_Powertrain_TractionBattery_Charging_MaximumChargingCurrent_DC for SignalDefinitions::Vehicle_Powertrain_TractionBattery_Charging_MaximumChargingCurrent_DC;9006 alias Vehicle_Powertrain_TractionBattery_Charging_MaximumChargingCurrent_Phase1 for SignalDefinitions::Vehicle_Powertrain_TractionBattery_Charging_MaximumChargingCurrent_Phase1;9007 alias Vehicle_Powertrain_TractionBattery_Charging_MaximumChargingCurrent_Phase2 for SignalDefinitions::Vehicle_Powertrain_TractionBattery_Charging_MaximumChargingCurrent_Phase2;9008 alias Vehicle_Powertrain_TractionBattery_Charging_MaximumChargingCurrent_Phase3 for SignalDefinitions::Vehicle_Powertrain_TractionBattery_Charging_MaximumChargingCurrent_Phase3;9009 alias Vehicle_Powertrain_TractionBattery_Charging_PowerLoss for SignalDefinitions::Vehicle_Powertrain_TractionBattery_Charging_PowerLoss;9010 alias Vehicle_Powertrain_TractionBattery_Charging_StartStopCharging for SignalDefinitions::Vehicle_Powertrain_TractionBattery_Charging_StartStopCharging;9011 alias Vehicle_Powertrain_TractionBattery_Charging_Temperature for SignalDefinitions::Vehicle_Powertrain_TractionBattery_Charging_Temperature;9012 alias Vehicle_Powertrain_TractionBattery_Charging_TimeToComplete for SignalDefinitions::Vehicle_Powertrain_TractionBattery_Charging_TimeToComplete;9013 alias Vehicle_Powertrain_TractionBattery_Charging_Timer_Mode for SignalDefinitions::Vehicle_Powertrain_TractionBattery_Charging_Timer_Mode;9014 alias Vehicle_Powertrain_TractionBattery_Charging_Timer_Time for SignalDefinitions::Vehicle_Powertrain_TractionBattery_Charging_Timer_Time;9015 alias Vehicle_Powertrain_TractionBattery_CurrentCurrent for SignalDefinitions::Vehicle_Powertrain_TractionBattery_CurrentCurrent;9016 alias Vehicle_Powertrain_TractionBattery_CurrentPower for SignalDefinitions::Vehicle_Powertrain_TractionBattery_CurrentPower;9017 alias Vehicle_Powertrain_TractionBattery_CurrentVoltage for SignalDefinitions::Vehicle_Powertrain_TractionBattery_CurrentVoltage;9018 alias Vehicle_Powertrain_TractionBattery_DCDC_PowerLoss for SignalDefinitions::Vehicle_Powertrain_TractionBattery_DCDC_PowerLoss;9019 alias Vehicle_Powertrain_TractionBattery_DCDC_Temperature for SignalDefinitions::Vehicle_Powertrain_TractionBattery_DCDC_Temperature;9020 alias Vehicle_Powertrain_TractionBattery_ErrorCodes for SignalDefinitions::Vehicle_Powertrain_TractionBattery_ErrorCodes;9021 alias Vehicle_Powertrain_TractionBattery_GrossCapacity for SignalDefinitions::Vehicle_Powertrain_TractionBattery_GrossCapacity;9022 alias Vehicle_Powertrain_TractionBattery_Id for SignalDefinitions::Vehicle_Powertrain_TractionBattery_Id;9023 alias Vehicle_Powertrain_TractionBattery_IsGroundConnected for SignalDefinitions::Vehicle_Powertrain_TractionBattery_IsGroundConnected;9024 alias Vehicle_Powertrain_TractionBattery_IsPowerConnected for SignalDefinitions::Vehicle_Powertrain_TractionBattery_IsPowerConnected;9025 alias Vehicle_Powertrain_TractionBattery_MaxVoltage for SignalDefinitions::Vehicle_Powertrain_TractionBattery_MaxVoltage;9026 alias Vehicle_Powertrain_TractionBattery_NetCapacity for SignalDefinitions::Vehicle_Powertrain_TractionBattery_NetCapacity;9027 alias Vehicle_Powertrain_TractionBattery_NominalVoltage for SignalDefinitions::Vehicle_Powertrain_TractionBattery_NominalVoltage;9028 alias Vehicle_Powertrain_TractionBattery_PowerLoss for SignalDefinitions::Vehicle_Powertrain_TractionBattery_PowerLoss;9029 alias Vehicle_Powertrain_TractionBattery_ProductionDate for SignalDefinitions::Vehicle_Powertrain_TractionBattery_ProductionDate;9030 alias Vehicle_Powertrain_TractionBattery_Range for SignalDefinitions::Vehicle_Powertrain_TractionBattery_Range;9031 alias Vehicle_Powertrain_TractionBattery_StateOfCharge_Current for SignalDefinitions::Vehicle_Powertrain_TractionBattery_StateOfCharge_Current;9032 alias Vehicle_Powertrain_TractionBattery_StateOfCharge_CurrentEnergy for SignalDefinitions::Vehicle_Powertrain_TractionBattery_StateOfCharge_CurrentEnergy;9033 alias Vehicle_Powertrain_TractionBattery_StateOfCharge_Displayed for SignalDefinitions::Vehicle_Powertrain_TractionBattery_StateOfCharge_Displayed;9034 alias Vehicle_Powertrain_TractionBattery_StateOfHealth for SignalDefinitions::Vehicle_Powertrain_TractionBattery_StateOfHealth;9035 alias Vehicle_Powertrain_TractionBattery_Temperature_Average for SignalDefinitions::Vehicle_Powertrain_TractionBattery_Temperature_Average;9036 alias Vehicle_Powertrain_TractionBattery_Temperature_CellTemperature for SignalDefinitions::Vehicle_Powertrain_TractionBattery_Temperature_CellTemperature;9037 alias Vehicle_Powertrain_TractionBattery_Temperature_Max for SignalDefinitions::Vehicle_Powertrain_TractionBattery_Temperature_Max;9038 alias Vehicle_Powertrain_TractionBattery_Temperature_Min for SignalDefinitions::Vehicle_Powertrain_TractionBattery_Temperature_Min;9039 alias Vehicle_Powertrain_TractionBattery_TimeRemaining for SignalDefinitions::Vehicle_Powertrain_TractionBattery_TimeRemaining;9040 alias Vehicle_Powertrain_Transmission_ClutchEngagement for SignalDefinitions::Vehicle_Powertrain_Transmission_ClutchEngagement;9041 alias Vehicle_Powertrain_Transmission_ClutchWear for SignalDefinitions::Vehicle_Powertrain_Transmission_ClutchWear;9042 alias Vehicle_Powertrain_Transmission_CurrentGear for SignalDefinitions::Vehicle_Powertrain_Transmission_CurrentGear;9043 alias Vehicle_Powertrain_Transmission_DiffLockFrontEngagement for SignalDefinitions::Vehicle_Powertrain_Transmission_DiffLockFrontEngagement;9044 alias Vehicle_Powertrain_Transmission_DiffLockRearEngagement for SignalDefinitions::Vehicle_Powertrain_Transmission_DiffLockRearEngagement;9045 alias Vehicle_Powertrain_Transmission_DriveType for SignalDefinitions::Vehicle_Powertrain_Transmission_DriveType;9046 alias Vehicle_Powertrain_Transmission_GearChangeMode for SignalDefinitions::Vehicle_Powertrain_Transmission_GearChangeMode;9047 alias Vehicle_Powertrain_Transmission_GearCount for SignalDefinitions::Vehicle_Powertrain_Transmission_GearCount;9048 alias Vehicle_Powertrain_Transmission_IsElectricalPowertrainEngaged for SignalDefinitions::Vehicle_Powertrain_Transmission_IsElectricalPowertrainEngaged;9049 alias Vehicle_Powertrain_Transmission_IsLowRangeEngaged for SignalDefinitions::Vehicle_Powertrain_Transmission_IsLowRangeEngaged;9050 alias Vehicle_Powertrain_Transmission_IsParkLockEngaged for SignalDefinitions::Vehicle_Powertrain_Transmission_IsParkLockEngaged;9051 alias Vehicle_Powertrain_Transmission_PerformanceMode for SignalDefinitions::Vehicle_Powertrain_Transmission_PerformanceMode;9052 alias Vehicle_Powertrain_Transmission_SelectedGear for SignalDefinitions::Vehicle_Powertrain_Transmission_SelectedGear;9053 alias Vehicle_Powertrain_Transmission_Temperature for SignalDefinitions::Vehicle_Powertrain_Transmission_Temperature;9054 alias Vehicle_Powertrain_Transmission_TorqueDistribution for SignalDefinitions::Vehicle_Powertrain_Transmission_TorqueDistribution;9055 alias Vehicle_Powertrain_Transmission_TravelledDistance for SignalDefinitions::Vehicle_Powertrain_Transmission_TravelledDistance;9056 alias Vehicle_Powertrain_Transmission_Type for SignalDefinitions::Vehicle_Powertrain_Transmission_Type;9057 alias Vehicle_Powertrain_Type for SignalDefinitions::Vehicle_Powertrain_Type;9058 alias Vehicle_RoofLoad for SignalDefinitions::Vehicle_RoofLoad;9059 alias Vehicle_Safety_IsFire for SignalDefinitions::Vehicle_Safety_IsFire;9060 alias Vehicle_Safety_IsSubmersed for SignalDefinitions::Vehicle_Safety_IsSubmersed;9061 alias Vehicle_Safety_Rollover for SignalDefinitions::Vehicle_Safety_Rollover;9062 alias Vehicle_Service_DistanceToService for SignalDefinitions::Vehicle_Service_DistanceToService;9063 alias Vehicle_Service_IsServiceDue for SignalDefinitions::Vehicle_Service_IsServiceDue;9064 alias Vehicle_Service_TimeToService for SignalDefinitions::Vehicle_Service_TimeToService;9065 alias Vehicle_Speed for SignalDefinitions::Vehicle_Speed;9066 alias Vehicle_StartTime for SignalDefinitions::Vehicle_StartTime;9067 alias Vehicle_Trailer_IsConnected for SignalDefinitions::Vehicle_Trailer_IsConnected;9068 alias Vehicle_TraveledDistance for SignalDefinitions::Vehicle_TraveledDistance;9069 alias Vehicle_TraveledDistanceSinceStart for SignalDefinitions::Vehicle_TraveledDistanceSinceStart;9070 alias Vehicle_TripDuration for SignalDefinitions::Vehicle_TripDuration;9071 alias Vehicle_TripMeterReading for SignalDefinitions::Vehicle_TripMeterReading;9072 alias Vehicle_TurningDiameter for SignalDefinitions::Vehicle_TurningDiameter;9073 alias Vehicle_VehicleIdentification_AcrissCode for SignalDefinitions::Vehicle_VehicleIdentification_AcrissCode;9074 alias Vehicle_VehicleIdentification_BodyType for SignalDefinitions::Vehicle_VehicleIdentification_BodyType;9075 alias Vehicle_VehicleIdentification_Brand for SignalDefinitions::Vehicle_VehicleIdentification_Brand;9076 alias Vehicle_VehicleIdentification_DateVehicleFirstRegistered for SignalDefinitions::Vehicle_VehicleIdentification_DateVehicleFirstRegistered;9077 alias Vehicle_VehicleIdentification_KnownVehicleDamages for SignalDefinitions::Vehicle_VehicleIdentification_KnownVehicleDamages;9078 alias Vehicle_VehicleIdentification_LicensePlate for SignalDefinitions::Vehicle_VehicleIdentification_LicensePlate;9079 alias Vehicle_VehicleIdentification_MeetsEmissionStandard for SignalDefinitions::Vehicle_VehicleIdentification_MeetsEmissionStandard;9080 alias Vehicle_VehicleIdentification_Model for SignalDefinitions::Vehicle_VehicleIdentification_Model;9081 alias Vehicle_VehicleIdentification_OptionalExtras for SignalDefinitions::Vehicle_VehicleIdentification_OptionalExtras;9082 alias Vehicle_VehicleIdentification_ProductionDate for SignalDefinitions::Vehicle_VehicleIdentification_ProductionDate;9083 alias Vehicle_VehicleIdentification_PurchaseDate for SignalDefinitions::Vehicle_VehicleIdentification_PurchaseDate;9084 alias Vehicle_VehicleIdentification_VIN for SignalDefinitions::Vehicle_VehicleIdentification_VIN;9085 alias Vehicle_VehicleIdentification_VehicleConfiguration for SignalDefinitions::Vehicle_VehicleIdentification_VehicleConfiguration;9086 alias Vehicle_VehicleIdentification_VehicleExteriorColor for SignalDefinitions::Vehicle_VehicleIdentification_VehicleExteriorColor;9087 alias Vehicle_VehicleIdentification_VehicleInteriorColor for SignalDefinitions::Vehicle_VehicleIdentification_VehicleInteriorColor;9088 alias Vehicle_VehicleIdentification_VehicleInteriorType for SignalDefinitions::Vehicle_VehicleIdentification_VehicleInteriorType;9089 alias Vehicle_VehicleIdentification_VehicleModelDate for SignalDefinitions::Vehicle_VehicleIdentification_VehicleModelDate;9090 alias Vehicle_VehicleIdentification_VehicleSeatingCapacity for SignalDefinitions::Vehicle_VehicleIdentification_VehicleSeatingCapacity;9091 alias Vehicle_VehicleIdentification_VehicleSpecialUsage for SignalDefinitions::Vehicle_VehicleIdentification_VehicleSpecialUsage;9092 alias Vehicle_VehicleIdentification_WMI for SignalDefinitions::Vehicle_VehicleIdentification_WMI;9093 alias Vehicle_VehicleIdentification_Year for SignalDefinitions::Vehicle_VehicleIdentification_Year;9094 alias Vehicle_VersionVSS_Label for SignalDefinitions::Vehicle_VersionVSS_Label;9095 alias Vehicle_VersionVSS_Major for SignalDefinitions::Vehicle_VersionVSS_Major;9096 alias Vehicle_VersionVSS_Minor for SignalDefinitions::Vehicle_VersionVSS_Minor;9097 alias Vehicle_VersionVSS_Patch for SignalDefinitions::Vehicle_VersionVSS_Patch;9098 alias Vehicle_WidthExcludingMirrors for SignalDefinitions::Vehicle_WidthExcludingMirrors;9099 alias Vehicle_WidthFoldedMirrors for SignalDefinitions::Vehicle_WidthFoldedMirrors;9100 alias Vehicle_WidthIncludingMirrors for SignalDefinitions::Vehicle_WidthIncludingMirrors;9101}91029103}9104