Docs /

Sensor Data Ingestion Interface (SDII) Data Specification

Sensor Data Ingestion Interface Data Specification

Vehicle​Status

Message Summary

message VehicleStatus

Contains the description of multiple sensor based attributes describing the vehicle status at one timestamp.

Include: sdii.v3.3.1.proto

Properties

Field Type Label Description
time​Stamp​UTC_​ms int64 required

Timestamp of the message

transmission​Mode Transmission​Mode​Enum optional

The actual transmission mode of the vehicle

light​State​Bitfield int64 optional

The light state is a bitfield that encodes which lights of the vehicle are turned on and off. For the encoding following bitmask description is used: LOWBEAMS = 0x0001; /// bit 0 HIGHBEAMS = 0x0002; /// bit 1 FOGLAMP_FRONT = 0x0004; /// bit 2 FOGLAMP_REAR = 0x0008; /// bit 3 HAZARD = 0x0010; /// bit 4 LEFT_TURN = 0x0020; /// bit 5 RIGHT_TURN = 0x0040; /// bit 6 Bitwise OR of LightStateBitfield values

wiper​State Wiper​State​Enum optional
temperature​External​_​cel double optional
wiper​Speed​_​wpm int32 optional
drive​Wheel​Reference int64 optional
chassis​Clearance​_​m double optional
mileage​_​km double optional
primary​Fuel​State double optional
primary​Fuel​State​Accuracy double optional
estimated​Primary​Range​_​km double optional
secondary​Fuel​State double optional
secondary​Fuel​State​Accuracy double optional
estimated​Secondary​Range​_​km double optional
maintenance​Light​State Maintenance​Light​State​Bitfield optional

The maintenance light state is a bitfield that encodes which maintenance lights or warnings are active – not during control cycle upon ignition startup. the following bits are used:

WARNING_ENGINE_CONTROL = 0x0001; WARNING_OIL_PRESSURE = 0x0002; WARNING_COOLANT_TEMP = 0x0004; WARNING_VEHICLE_SERVICE = 0x0008; WARNING_BATTERY_CHARGING = 0x0010; WARNING_TIRE_PRESSURE = 0x0020; WARNING_LAMP_OUT = 0x0040; WARNING_OTHER_HIGH_PRIO = 0x0080; WARNING_OTHER_LOW_PRIO = 0x0100;

current​Gear uint32 optional
ignition​State Ignition​State​Enum optional
engine​State Engine​State​Enum optional
door​States Door​State​Message repeated

List of zero or more messages each describing a door state

ventilation​State Ventilation​State​Message optional

This section contains the description of all available information about the air ventilation system.

extension​Container Extension​Container repeated

Contains the description and byte value of an dynamic extension content, that is undefined in this Specification.