aboutsummaryrefslogtreecommitdiffstats
path: root/lib/core/constants/vss_path.dart
blob: cdb39f27db5eaebc05ef941b4503863e0febd074 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
class VSSPath {
  static const String vehicleSpeed = 'Vehicle.Speed';
  static const String vehicleEngineSpeed =
      'Vehicle.Powertrain.CombustionEngine.Speed';
  static const String vehicleInsideTemperature =
      'Vehicle.Cabin.HVAC.AmbientAirTemperature';
  static const String vehicleOutsideTemperature =
      'Vehicle.Exterior.AirTemperature';
  static const String vehicleRange = 'Vehicle.Powertrain.FuelSystem.Range';
  static const String vehicleFuelLevel =
      'Vehicle.Powertrain.FuelSystem.RelativeLevel';
  static const String vehicleMediaVolume =
      'Vehicle.Cabin.Infotainment.Media.Volume';
  static const String vehicleMediaBalance =
      'Vehicle.Cabin.Infotainment.Media.Audio.Balance';
  static const String vehicleMediaFade =
      'Vehicle.Cabin.Infotainment.Media.Audio.Fade';
  static const String vehicleMediaBass =
      'Vehicle.Cabin.Infotainment.Media.Audio.Bass';
  static const String vehicleMediaTreble =
      'Vehicle.Cabin.Infotainment.Media.Audio.Treble';
  static const String vehicleIsChildLockActiveLeft =
      'Vehicle.Cabin.Door.Row2.DriverSide.IsChildLockActive';
  static const String vehicleIsChildLockActiveRight =
      'Vehicle.Cabin.Door.Row2.PassengerSide.IsChildLockActive';
  static const String vehicleFrontLeftTire =
      'Vehicle.Chassis.Axle.Row1.Wheel.Left.Tire.Pressure';
  static const String vehicleFrontRightTire =
      'Vehicle.Chassis.Axle.Row1.Wheel.Right.Tire.Pressure';
  static const String vehicleRearLeftTire =
      'Vehicle.Chassis.Axle.Row2.Wheel.Left.Tire.Pressure';
  static const String vehicleRearRightTire =
      'Vehicle.Chassis.Axle.Row2.Wheel.Right.Tire.Pressure';
  static const String vehicleIsAirConditioningActive =
      'Vehicle.Cabin.HVAC.IsAirConditioningActive';
  static const String vehicleIsFrontDefrosterActive =
      'Vehicle.Cabin.HVAC.IsFrontDefrosterActive';
  static const String vehicleIsRearDefrosterActive =
      'Vehicle.Cabin.HVAC.IsRearDefrosterActive';
  static const String vehicleIsRecirculationActive =
      'Vehicle.Cabin.HVAC.IsRecirculationActive';
  static const String vehicleFanSpeed =
      'Vehicle.Cabin.HVAC.Station.Row1.Driver.FanSpeed';
  static const String vehicleDriverTemperature =
      'Vehicle.Cabin.HVAC.Station.Row1.Driver.Temperature';
  static const String vehiclePassengerTemperature =
      'Vehicle.Cabin.HVAC.Station.Row1.Passenger.Temperature';
  static const String vehicleHmiDistanceUnit =
      'Vehicle.Cabin.Infotainment.HMI.DistanceUnit';
  static const String vehicleHmiTemperatureUnit =
      'Vehicle.Cabin.Infotainment.HMI.TemperatureUnit';
  static const String vehicleHmiPressureUnit =
      'Vehicle.Cabin.Infotainment.HMI.TirePressureUnit';

  List<String> getSignalsList() {
    return const [
      vehicleSpeed,
      vehicleEngineSpeed,
      vehicleInsideTemperature,
      vehicleOutsideTemperature,
      vehicleRange,
      vehicleFuelLevel,
      vehicleMediaVolume,
      vehicleMediaBalance,
      vehicleMediaFade,
      vehicleMediaBass,
      vehicleMediaTreble,
      vehicleIsChildLockActiveLeft,
      vehicleIsChildLockActiveRight,
      vehicleFrontLeftTire,
      vehicleFrontRightTire,
      vehicleRearLeftTire,
      vehicleRearRightTire,
      vehicleIsAirConditioningActive,
      vehicleIsFrontDefrosterActive,
      vehicleIsRearDefrosterActive,
      vehicleIsRecirculationActive,
      vehicleFanSpeed,
      vehicleDriverTemperature,
      vehiclePassengerTemperature,
      vehicleHmiDistanceUnit,
      vehicleHmiTemperatureUnit,
      vehicleHmiPressureUnit,
    ];
  }
}