diagram | ![]() |
||
namespace | http://www.DSRC-Draft-02-00-15 | ||
children | lights wipers brakes stab trac abs sunS rainS airTemp steering vertAccelThres vertAccel hozAccelLong hozAccelLat hozAccelCon accell4way confidenceSet obDist obDirect yaw yawRateCon dateTime fullPos position2D position3D vehicle speedHeadC speedC localVehicleStatusDeviceType | ||
used by |
|
||
source | <xs:complexType name="VehicleStatusDeviceType"> <xs:choice> <xs:element name="lights" type="ExteriorLights"/> <!-- Exterior Lights --> <xs:element name="wipers"> <xs:complexType> <xs:sequence> <xs:element name="status" type="WiperStatus"/> <xs:element name="rate" type="WiperRate"/> </xs:sequence> </xs:complexType> </xs:element> <!-- Wipers --> <xs:element name="brakes"> <xs:complexType> <xs:sequence> <xs:element name="status" type="BrakeSystemStatus"/> <xs:element name="pressure" type="BrakeAppliedPressure"/> <xs:element name="boost" type="BrakeBoostApplied"/> </xs:sequence> </xs:complexType> </xs:element> <!-- Brake Applied --> <xs:element name="stab" type="StabilityControlStatus"/> <!-- Stability Control --> <xs:element name="trac" type="TractionControlState"/> <!-- Traction Control --> <xs:element name="abs" type="AntiLockBrakeStatus"/> <!-- Anti-Lock Brakes --> <xs:element name="sunS" type="SunSensor"/> <!-- Sun Sensor --> <xs:element name="rainS" type="RainSensor"/> <!-- Rain Sensor --> <xs:element name="airTemp" type="AmbientAirTemperature"/> <!-- Air Temperature --> <xs:element name="steering"> <xs:complexType> <xs:sequence> <xs:element name="angle" type="SteeringWheelAngle"/> <xs:element name="rate" type="SteeringWheelAngleRateOfChange"/> <xs:element name="wheels" type="DrivingWheelAngle"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="vertAccelThres" type="VerticalAccelerationThreshold"/> <!-- Wheel that Exceeded the --> <xs:element name="vertAccel" type="VerticalAcceleration"/> <!-- Vertical g Force Value we do not have a DE for vert Confidence --> <xs:element name="hozAccelLong" type="Acceleration"/> <!-- Longitudinal Acceleration --> <xs:element name="hozAccelLat" type="Acceleration"/> <!-- Lateral Acceleration --> <xs:element name="hozAccelCon" type="AccelerationConfidence"/> <!-- Acceleration Confidence --> <xs:element name="accell4way" type="AccelerationSet4Way"/> <xs:element name="confidenceSet" type="ConfidenceSet"/> <xs:element name="obDist" type="ObstacleDistance"/> <!-- Obstacle Distance --> <xs:element name="obDirect" type="ObstacleDirection"/> <!-- Obstacle Direction --> <xs:element name="yaw" type="YawRate"/> <!-- Yaw Rate --> <xs:element name="yawRateCon" type="YawRateConfidence"/> <!-- Yaw Rate Confidence --> <xs:element name="dateTime" type="DDateTime"/> <!-- complete time --> <xs:element name="fullPos" type="FullPositionVector"/> <!-- complete set of time and position, speed, heading --> <xs:element name="position2D" type="Position2D"/> <!-- lat, long --> <xs:element name="position3D" type="Position3D"/> <!-- lat, long, elevation --> <xs:element name="vehicle"> <xs:complexType> <xs:sequence> <xs:element name="height" type="VehicleHeight"/> <xs:element name="mass" type="VehicleMass"/> <xs:element name="type" type="VehicleType"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="speedHeadC" type="SpeedandHeadingConfidence"/> <xs:element name="speedC" type="SpeedConfidence"/> <!-- Note for drafting: Can add other items here if suggstested --> <xs:element name="localVehicleStatusDeviceType" type="local:VehicleStatusDeviceType" minOccurs="0"/> </xs:choice> </xs:complexType> |
diagram | ![]() |
||||
type | dsrc:ExteriorLights | ||||
properties |
|
||||
source | <xs:element name="lights" type="ExteriorLights"/> |
diagram | ![]() |
||||
properties |
|
||||
children | status rate | ||||
source | <xs:element name="wipers"> <xs:complexType> <xs:sequence> <xs:element name="status" type="WiperStatus"/> <xs:element name="rate" type="WiperRate"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | dsrc:WiperStatus | ||||
properties |
|
||||
source | <xs:element name="status" type="WiperStatus"/> |
diagram | ![]() |
||||
type | dsrc:WiperRate | ||||
properties |
|
||||
source | <xs:element name="rate" type="WiperRate"/> |
diagram | ![]() |
||||
properties |
|
||||
children | status pressure boost | ||||
source | <xs:element name="brakes"> <xs:complexType> <xs:sequence> <xs:element name="status" type="BrakeSystemStatus"/> <xs:element name="pressure" type="BrakeAppliedPressure"/> <xs:element name="boost" type="BrakeBoostApplied"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | dsrc:BrakeSystemStatus | ||||
properties |
|
||||
children | wheelBrakes traction abs | ||||
source | <xs:element name="status" type="BrakeSystemStatus"/> |
diagram | ![]() |
||||
type | dsrc:BrakeAppliedPressure | ||||
properties |
|
||||
source | <xs:element name="pressure" type="BrakeAppliedPressure"/> |
diagram | ![]() |
||||
type | dsrc:BrakeBoostApplied | ||||
properties |
|
||||
source | <xs:element name="boost" type="BrakeBoostApplied"/> |
diagram | ![]() |
||||
type | dsrc:StabilityControlStatus | ||||
properties |
|
||||
source | <xs:element name="stab" type="StabilityControlStatus"/> |
diagram | ![]() |
||||
type | dsrc:TractionControlState | ||||
properties |
|
||||
source | <xs:element name="trac" type="TractionControlState"/> |
diagram | ![]() |
||||
type | dsrc:AntiLockBrakeStatus | ||||
properties |
|
||||
source | <xs:element name="abs" type="AntiLockBrakeStatus"/> |
diagram | ![]() |
||||
type | dsrc:SunSensor | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="sunS" type="SunSensor"/> |
diagram | ![]() |
||||
type | dsrc:RainSensor | ||||
properties |
|
||||
source | <xs:element name="rainS" type="RainSensor"/> |
diagram | ![]() |
||||
type | dsrc:AmbientAirTemperature | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="airTemp" type="AmbientAirTemperature"/> |
diagram | ![]() |
||||
properties |
|
||||
children | angle rate wheels | ||||
source | <xs:element name="steering"> <xs:complexType> <xs:sequence> <xs:element name="angle" type="SteeringWheelAngle"/> <xs:element name="rate" type="SteeringWheelAngleRateOfChange"/> <xs:element name="wheels" type="DrivingWheelAngle"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | dsrc:SteeringWheelAngle | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="angle" type="SteeringWheelAngle"/> |
diagram | ![]() |
||||
type | dsrc:SteeringWheelAngleRateOfChange | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="rate" type="SteeringWheelAngleRateOfChange"/> |
diagram | ![]() |
||||
type | dsrc:DrivingWheelAngle | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="wheels" type="DrivingWheelAngle"/> |
diagram | ![]() |
||||
type | dsrc:VerticalAccelerationThreshold | ||||
properties |
|
||||
source | <xs:element name="vertAccelThres" type="VerticalAccelerationThreshold"/> |
diagram | ![]() |
||||
type | dsrc:VerticalAcceleration | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="vertAccel" type="VerticalAcceleration"/> |
diagram | ![]() |
||||
type | dsrc:Acceleration | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="hozAccelLong" type="Acceleration"/> |
diagram | ![]() |
||||
type | dsrc:Acceleration | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="hozAccelLat" type="Acceleration"/> |
diagram | ![]() |
||||
type | dsrc:AccelerationConfidence | ||||
properties |
|
||||
source | <xs:element name="hozAccelCon" type="AccelerationConfidence"/> |
diagram | ![]() |
||||
type | dsrc:AccelerationSet4Way | ||||
properties |
|
||||
children | long lat vert yaw | ||||
source | <xs:element name="accell4way" type="AccelerationSet4Way"/> |
diagram | ![]() |
||||
type | dsrc:ConfidenceSet | ||||
properties |
|
||||
children | accelConfidence speedConfidence timeConfidence posConfidence steerConfidence throttleConfidence | ||||
source | <xs:element name="confidenceSet" type="ConfidenceSet"/> |
diagram | ![]() |
||||
type | dsrc:ObstacleDistance | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="obDist" type="ObstacleDistance"/> |
diagram | ![]() |
||||
type | dsrc:ObstacleDirection | ||||
properties |
|
||||
source | <xs:element name="obDirect" type="ObstacleDirection"/> |
diagram | ![]() |
||||
type | dsrc:YawRate | ||||
properties |
|
||||
source | <xs:element name="yaw" type="YawRate"/> |
diagram | ![]() |
||||
type | dsrc:YawRateConfidence | ||||
properties |
|
||||
source | <xs:element name="yawRateCon" type="YawRateConfidence"/> |
diagram | ![]() |
||||
type | dsrc:DDateTime | ||||
properties |
|
||||
children | year month day hour minute second | ||||
source | <xs:element name="dateTime" type="DDateTime"/> |
diagram | ![]() |
||||
type | dsrc:FullPositionVector | ||||
properties |
|
||||
children | lastMsg utcTime long lat elevation heading speed timeConfidence posConfidence speedConfidence localFullPositionVector | ||||
source | <xs:element name="fullPos" type="FullPositionVector"/> |
diagram | ![]() |
||||
type | dsrc:Position2D | ||||
properties |
|
||||
children | lat long | ||||
source | <xs:element name="position2D" type="Position2D"/> |
diagram | ![]() |
||||
type | dsrc:Position3D | ||||
properties |
|
||||
children | lat long elevation | ||||
source | <xs:element name="position3D" type="Position3D"/> |
diagram | ![]() |
||||
properties |
|
||||
children | height mass type | ||||
source | <xs:element name="vehicle"> <xs:complexType> <xs:sequence> <xs:element name="height" type="VehicleHeight"/> <xs:element name="mass" type="VehicleMass"/> <xs:element name="type" type="VehicleType"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | dsrc:VehicleHeight | ||||
properties |
|
||||
source | <xs:element name="height" type="VehicleHeight"/> |
diagram | ![]() |
||||
type | dsrc:VehicleMass | ||||
properties |
|
||||
source | <xs:element name="mass" type="VehicleMass"/> |
diagram | ![]() |
||||
type | dsrc:VehicleType | ||||
properties |
|
||||
source | <xs:element name="type" type="VehicleType"/> |
diagram | ![]() |
||||
type | dsrc:SpeedandHeadingConfidence | ||||
properties |
|
||||
children | heading speed throttle | ||||
source | <xs:element name="speedHeadC" type="SpeedandHeadingConfidence"/> |
diagram | ![]() |
||||
type | dsrc:SpeedConfidence | ||||
properties |
|
||||
source | <xs:element name="speedC" type="SpeedConfidence"/> |
diagram | ![]() |
||||||||
type | VehicleStatusDeviceType | ||||||||
properties |
|
||||||||
children | yourName | ||||||||
source | <xs:element name="localVehicleStatusDeviceType" type="local:VehicleStatusDeviceType" minOccurs="0"/> |