![]() ![]() ![]() ![]() SAE J2735-Draft-Rev26 [issued: 09-18-08]
-
90 -
This is an SAE Motor Vehicle Council draft document of the DSRC committee, subject to change.
speedHeadC SpeedandHeadingConfidence OPTIONAL,
speedC SpeedConfidence OPTIONAL,
vehicleData SEQUENCE {
height VehicleHeight,
bumpers BumperHeights,
mass VehicleMass,
trailerWeight TrailerWeight,
type VehicleType
-- values for width and length are sent in BSM part I as well.
} OPTIONAL, -- vehicle data
vehicleIdent VehicleIdent OPTIONAL, -- comm vehicle data
weatherReport SEQUENCE {
isRaining NTCIP.EssPrecipYesNo,
rainRate NTCIP.EssPrecipRate OPTIONAL,
precipSituation NTCIP.EssPrecipSituation OPTIONAL,
solarRadiation NTCIP.EssSolarRadiation OPTIONAL,
friction NTCIP.EssMobileFriction OPTIONAL
} OPTIONAL, -- local weather data
breadcrumbs VehicleMotionTrail OPTIONAL, -- vehicle trail
gpsStatus GPSstatus OPTIONAL, -- vehicle's GPS
... -- # LOCAL_CONTENT OPTIONAL,
}
XML Representation:
<xs:complexType name="VehicleStatus" >
<xs:sequence>
<!-- data which follows must still fit within any message size limits -->
<xs:element name="lights" type="ExteriorLights" minOccurs="0"/>
<!-- Exterior Lights -->
<xs:element name="lightBar" type="LightbarInUse" minOccurs="0"/>
<!-- PS Lights -->
<xs:element name="wipers" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="statusFront" type="WiperStatusFront" />
<xs:element name="statusRear" type="WiperStatusRear" minOccurs="0"/>
<xs:element name="rateRear" type="WiperRate" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<!-- Wipers -->
<xs:element name="brakeStatus" type="BrakeSystemStatus" minOccurs="0"/>
<!-- 2 bytes with the following in it:
wheelBrakes BrakeAppliedStatus,
-x- 4 bits
traction TractionControlState,
-x- 2 bits
abs AntiLockBrakeStatus,
-x- 2 bits
scs StablityControlStatus,
-x- 2 bits
brakeBoost BrakeBoostApplied,
-x- 2 bits
spareBits
-x- 4 bits
Note that is present in BSM Part I
Braking Data -->
<xs:element name="brakePressure" type="BrakeAppliedPressure" minOccurs="0"/>
<!-- Braking Pressure -->
<xs:element name="roadFriction" type="CoefficientOfFriction" minOccurs="0"/>
<!-- Roadway Friciton -->
<xs:element name="sunData" type="SunSensor" minOccurs="0"/>
|