Vehicle
High-level vehicle data.
type Vehicle {
averageSpeed(
unit: VelocityUnitEnum = KILOMETER_PER_HOUR
): Float
cargoVolume(
unit: VolumeUnitEnum = LITER
): Float
curbWeight(
unit: MassUnitEnum = KILOGRAM
): UInt16
currentOverallWeight(
unit: MassUnitEnum = KILOGRAM
): UInt16
emissionsCo2(
unit: MassPerDistanceUnitEnum = GRAMS_PER_KILOMETER
): Int16
grossWeight(
unit: MassUnitEnum = KILOGRAM
): UInt16
height(
unit: LengthUnitEnum = MILLIMETER
): UInt16
isAutoPowerOptimize: Boolean
isBrokenDown: Boolean
isMoving: Boolean
length(
unit: LengthUnitEnum = MILLIMETER
): UInt16
lowVoltageSystemState: Vehicle_LowVoltageSystemState_Enum
maxTowBallWeight(
unit: MassUnitEnum = KILOGRAM
): UInt16
maxTowWeight(
unit: MassUnitEnum = KILOGRAM
): UInt16
powerOptimizeLevel: UInt8
roofLoad(
unit: MassUnitEnum = KILOGRAM
): Int16
speed(
unit: VelocityUnitEnum = KILOMETER_PER_HOUR
): Float
startTime(
unit: DatetimeUnitEnum = ISO_8601
): String
traveledDistance(
unit: LengthUnitEnum = METER
): UInt32
traveledDistanceSinceStart(
unit: LengthUnitEnum = METER
): UInt32
tripDuration(
unit: DurationUnitEnum = SECOND
): Float
tripMeterReading(
unit: LengthUnitEnum = METER
): UInt32
turningDiameter(
unit: LengthUnitEnum = MILLIMETER
): UInt16
widthExcludingMirrors(
unit: LengthUnitEnum = MILLIMETER
): UInt16
widthFoldedMirrors(
unit: LengthUnitEnum = MILLIMETER
): UInt16
widthIncludingMirrors(
unit: LengthUnitEnum = MILLIMETER
): UInt16
adas: ADAS
acceleration: Acceleration
angularVelocity: AngularVelocity
body: Body
cabin: Cabin
chassis: Chassis
connectivity: Connectivity
controlUnits: [ControlUnit]
currentLocation: CurrentLocation
diagnostics: Diagnostics
driver: Driver
exterior: Exterior
lowVoltageBattery: LowVoltageBattery
motionManagement: MotionManagement
occupants: [Occupant]
powertrain: Powertrain
service: Service
trailer: Trailer
vehicleIdentification: VehicleIdentification
versionVss: VersionVSS
}
Fields
Vehicle.averageSpeed ● Float scalar
Average speed for the current trip.
Vehicle.averageSpeed.unit ● VelocityUnitEnum enum
Vehicle.cargoVolume ● Float scalar
The available volume for cargo or luggage. For automobiles, this is usually the trunk volume.
Vehicle.cargoVolume.unit ● VolumeUnitEnum enum
Vehicle.curbWeight ● UInt16 scalar
Vehicle curb weight, including all liquids and full tank of fuel, but no cargo or passengers.
Vehicle.curbWeight.unit ● MassUnitEnum enum
Vehicle.currentOverallWeight ● UInt16 scalar
Current overall Vehicle weight. Including passengers, cargo and other load inside the car.
Vehicle.currentOverallWeight.unit ● MassUnitEnum enum
Vehicle.emissionsCo2 ● Int16 scalar
The CO2 emissions.
Vehicle.emissionsCo2.unit ● MassPerDistanceUnitEnum enum
Vehicle.grossWeight ● UInt16 scalar
Curb weight of vehicle, including all liquids and full tank of fuel and full load of cargo and passengers.
Vehicle.grossWeight.unit ● MassUnitEnum enum
Vehicle.height ● UInt16 scalar
Overall vehicle height.
Vehicle.height.unit ● LengthUnitEnum enum
Vehicle.isAutoPowerOptimize ● Boolean scalar
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.
Vehicle.isBrokenDown ● Boolean scalar
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.
Vehicle.isMoving ● Boolean scalar
Indicates whether the vehicle is stationary or moving.
Vehicle.length ● UInt16 scalar
Overall vehicle length.
Vehicle.length.unit ● LengthUnitEnum enum
Vehicle.lowVoltageSystemState ● Vehicle_LowVoltageSystemState_Enum enum
State of the supply voltage of the control units (usually 12V).
Vehicle.maxTowBallWeight ● UInt16 scalar
Maximum vertical weight on the tow ball of a trailer.
Vehicle.maxTowBallWeight.unit ● MassUnitEnum enum
Vehicle.maxTowWeight ● UInt16 scalar
Maximum weight of trailer.
Vehicle.maxTowWeight.unit ● MassUnitEnum enum
Vehicle.powerOptimizeLevel ● UInt8 scalar
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.
Vehicle.roofLoad ● Int16 scalar
The permitted total weight of cargo and installations (e.g. a roof rack) on top of the vehicle.
Vehicle.roofLoad.unit ● MassUnitEnum enum
Vehicle.speed ● Float scalar
Vehicle speed.
Vehicle.speed.unit ● VelocityUnitEnum enum
Vehicle.startTime ● String scalar
Start time of current or latest trip, formatted according to ISO 8601 with UTC time zone.
Vehicle.startTime.unit ● DatetimeUnitEnum enum
Vehicle.traveledDistance ● UInt32 scalar
Odometer reading, total distance traveled during the lifetime of the vehicle.
Vehicle.traveledDistance.unit ● LengthUnitEnum enum
Vehicle.traveledDistanceSinceStart ● UInt32 scalar
Distance traveled since start of current trip.
Vehicle.traveledDistanceSinceStart.unit ● LengthUnitEnum enum
Vehicle.tripDuration ● Float scalar
Duration of latest trip.
Vehicle.tripDuration.unit ● DurationUnitEnum enum
Vehicle.tripMeterReading ● UInt32 scalar
Trip meter reading.
Vehicle.tripMeterReading.unit ● LengthUnitEnum enum
Vehicle.turningDiameter ● UInt16 scalar
Minimum turning diameter, Wall-to-Wall, as defined by SAE J1100-2009 D102.
Vehicle.turningDiameter.unit ● LengthUnitEnum enum
Vehicle.widthExcludingMirrors ● UInt16 scalar
Overall vehicle width excluding mirrors, as defined by SAE J1100-2009 W103.
Vehicle.widthExcludingMirrors.unit ● LengthUnitEnum enum
Vehicle.widthFoldedMirrors ● UInt16 scalar
Overall vehicle width with mirrors folded, as defined by SAE J1100-2009 W145.
Vehicle.widthFoldedMirrors.unit ● LengthUnitEnum enum
Vehicle.widthIncludingMirrors ● UInt16 scalar
Overall vehicle width including mirrors, as defined by SAE J1100-2009 W144.
Vehicle.widthIncludingMirrors.unit ● LengthUnitEnum enum
Vehicle.adas ● ADAS object
Vehicle.acceleration ● Acceleration object
Vehicle.angularVelocity ● AngularVelocity object
Vehicle.body ● Body object
Vehicle.cabin ● Cabin object
Vehicle.chassis ● Chassis object
Vehicle.connectivity ● Connectivity object
Vehicle.controlUnits ● [ControlUnit] list object
Vehicle.currentLocation ● CurrentLocation object
Vehicle.diagnostics ● Diagnostics object
Vehicle.driver ● Driver object
Vehicle.exterior ● Exterior object
Vehicle.lowVoltageBattery ● LowVoltageBattery object
Vehicle.motionManagement ● MotionManagement object
Vehicle.occupants ● [Occupant] list object
Vehicle.powertrain ● Powertrain object
Vehicle.service ● Service object
Vehicle.trailer ● Trailer object
Vehicle.vehicleIdentification ● VehicleIdentification object
Vehicle.versionVss ● VersionVSS object
Returned By
vehicle query
Member Of
ChargingSession object