diff options
Diffstat (limited to 'lib/core/constants/vss_path.dart')
-rw-r--r-- | lib/core/constants/vss_path.dart | 58 |
1 files changed, 58 insertions, 0 deletions
diff --git a/lib/core/constants/vss_path.dart b/lib/core/constants/vss_path.dart new file mode 100644 index 0000000..8875d1e --- /dev/null +++ b/lib/core/constants/vss_path.dart @@ -0,0 +1,58 @@ +class VSSPath { + static const String vehicleSpeed = 'Vehicle.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.OBD.FuelLevel'; + static const String vehicleMediaVolume = + 'Vehicle.Cabin.Infotainment.Media.Volume'; + static const String vehicleIsChildLockActiveLeft = + 'Vehicle.Cabin.Door.Row1.DriverSide.IsChildLockActive'; + static const String vehicleIsChildLockActiveRight = + 'Vehicle.Cabin.Door.Row1.PassengerSide.IsChildLockActive'; + static const String vehicleEngineSpeed = + 'Vehicle.Powertrain.CombustionEngine.Speed'; + 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'; + + List<String> getSignalsList() { + return const [ + vehicleSpeed, + vehicleInsideTemperature, + vehicleOutsideTemperature, + vehicleRange, + vehicleFuelLevel, + vehicleMediaVolume, + vehicleIsChildLockActiveLeft, + vehicleIsChildLockActiveRight, + vehicleEngineSpeed, + vehicleFrontLeftTire, + vehicleFrontRightTire, + vehicleRearLeftTire, + vehicleRearRightTire, + vehicleIsAirConditioningActive, + vehicleIsFrontDefrosterActive, + vehicleIsRearDefrosterActive, + vehicleIsRecirculationActive, + vehicleFanSpeed + ]; + } +} |