complexType VehicleStatusDeviceType
diagram Docs_p543.png
namespace http://www.DSRC-Draft-03-00-24
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
elements ProbeDataManagement/dataElements/dataElement SnapshotItem/value ValueList/vehicleStatusDeviceType
source <xs:complexType name="VehicleStatusDeviceType">
 
<xs:choice>
   
<xs:element name="lights" type="ExteriorLights"/>
   
<xs:element name="wipers">
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="frontState" type="WiperStatusFront"/>
         
<xs:element name="frontRate" type="WiperRate"/>
         
<xs:element name="rearState" type="WiperStatusRear"/>
         
<xs:element name="rearRate" type="WiperRate"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<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>
   
<xs:element name="stab" type="StabilityControlStatus"/>
   
<xs:element name="trac" type="TractionControlState"/>
   
<xs:element name="abs" type="AntiLockBrakeStatus"/>
   
<xs:element name="sunS" type="SunSensor"/>
   
<xs:element name="rainS" type="RainSensor"/>
   
<xs:element name="airTemp" type="AmbientAirTemperature"/>
   
<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"/>
   
<xs:element name="vertAccel" type="VerticalAcceleration"/>
   
<xs:element name="hozAccelLong" type="Acceleration"/>
   
<xs:element name="hozAccelLat" type="Acceleration"/>
   
<xs:element name="hozAccelCon" type="AccelerationConfidence"/>
   
<xs:element name="accell4way" type="AccelerationSet4Way"/>
   
<xs:element name="confidenceSet" type="ConfidenceSet"/>
   
<xs:element name="obDist" type="ObstacleDistance"/>
   
<xs:element name="obDirect" type="ObstacleDirection"/>
   
<xs:element name="yaw" type="YawRate"/>
   
<xs:element name="yawRateCon" type="YawRateConfidence"/>
   
<xs:element name="dateTime" type="DDateTime"/>
   
<xs:element name="fullPos" type="FullPositionVector"/>
   
<xs:element name="position2D" type="Position2D"/>
   
<xs:element name="position3D" type="Position3D"/>
   
<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"/>
   
<xs:element name="localVehicleStatusDeviceType" type="local:VehicleStatusDeviceType" minOccurs="0"/>
 
</xs:choice>
</xs:complexType>

element VehicleStatusDeviceType/lights
diagram Docs_p544.png
type ExteriorLights
properties
isRef 0
content simple
source <xs:element name="lights" type="ExteriorLights"/>

element VehicleStatusDeviceType/wipers
diagram Docs_p545.png
properties
isRef 0
content complex
children frontState frontRate rearState rearRate
source <xs:element name="wipers">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="frontState" type="WiperStatusFront"/>
     
<xs:element name="frontRate" type="WiperRate"/>
     
<xs:element name="rearState" type="WiperStatusRear"/>
     
<xs:element name="rearRate" type="WiperRate"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element VehicleStatusDeviceType/wipers/frontState
diagram Docs_p546.png
type WiperStatusFront
properties
isRef 0
content simple
source <xs:element name="frontState" type="WiperStatusFront"/>

element VehicleStatusDeviceType/wipers/frontRate
diagram Docs_p547.png
type WiperRate
properties
isRef 0
content simple
source <xs:element name="frontRate" type="WiperRate"/>

element VehicleStatusDeviceType/wipers/rearState
diagram Docs_p548.png
type WiperStatusRear
properties
isRef 0
content simple
source <xs:element name="rearState" type="WiperStatusRear"/>

element VehicleStatusDeviceType/wipers/rearRate
diagram Docs_p549.png
type WiperRate
properties
isRef 0
content simple
source <xs:element name="rearRate" type="WiperRate"/>

element VehicleStatusDeviceType/brakes
diagram Docs_p550.png
properties
isRef 0
content complex
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>

element VehicleStatusDeviceType/brakes/status
diagram Docs_p551.png
type BrakeSystemStatus
properties
isRef 0
content complex
children wheelBrakes traction abs
source <xs:element name="status" type="BrakeSystemStatus"/>

element VehicleStatusDeviceType/brakes/pressure
diagram Docs_p552.png
type BrakeAppliedPressure
properties
isRef 0
content simple
source <xs:element name="pressure" type="BrakeAppliedPressure"/>

element VehicleStatusDeviceType/brakes/boost
diagram Docs_p553.png
type BrakeBoostApplied
properties
isRef 0
content simple
source <xs:element name="boost" type="BrakeBoostApplied"/>

element VehicleStatusDeviceType/stab
diagram Docs_p554.png
type StabilityControlStatus
properties
isRef 0
content simple
source <xs:element name="stab" type="StabilityControlStatus"/>

element VehicleStatusDeviceType/trac
diagram Docs_p555.png
type TractionControlState
properties
isRef 0
content simple
source <xs:element name="trac" type="TractionControlState"/>

element VehicleStatusDeviceType/abs
diagram Docs_p556.png
type AntiLockBrakeStatus
properties
isRef 0
content simple
source <xs:element name="abs" type="AntiLockBrakeStatus"/>

element VehicleStatusDeviceType/sunS
diagram Docs_p557.png
type SunSensor
properties
isRef 0
content simple
facets
maxInclusive 1000
source <xs:element name="sunS" type="SunSensor"/>

element VehicleStatusDeviceType/rainS
diagram Docs_p558.png
type RainSensor
properties
isRef 0
content simple
source <xs:element name="rainS" type="RainSensor"/>

element VehicleStatusDeviceType/airTemp
diagram Docs_p559.png
type AmbientAirTemperature
properties
isRef 0
content simple
facets
maxInclusive 191
source <xs:element name="airTemp" type="AmbientAirTemperature"/>

element VehicleStatusDeviceType/steering
diagram Docs_p560.png
properties
isRef 0
content complex
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>

element VehicleStatusDeviceType/steering/angle
diagram Docs_p561.png
type SteeringWheelAngle
properties
isRef 0
content simple
facets
minInclusive -32767
maxInclusive 32768
source <xs:element name="angle" type="SteeringWheelAngle"/>

element VehicleStatusDeviceType/steering/rate
diagram Docs_p562.png
type SteeringWheelAngleRateOfChange
properties
isRef 0
content simple
facets
minInclusive -127
source <xs:element name="rate" type="SteeringWheelAngleRateOfChange"/>

element VehicleStatusDeviceType/steering/wheels
diagram Docs_p563.png
type DrivingWheelAngle
properties
isRef 0
content simple
facets
minInclusive -127
source <xs:element name="wheels" type="DrivingWheelAngle"/>

element VehicleStatusDeviceType/vertAccelThres
diagram Docs_p564.png
type VerticalAccelerationThreshold
properties
isRef 0
content simple
source <xs:element name="vertAccelThres" type="VerticalAccelerationThreshold"/>

element VehicleStatusDeviceType/vertAccel
diagram Docs_p565.png
type VerticalAcceleration
properties
isRef 0
content simple
facets
minInclusive -127
source <xs:element name="vertAccel" type="VerticalAcceleration"/>

element VehicleStatusDeviceType/hozAccelLong
diagram Docs_p566.png
type Acceleration
properties
isRef 0
content simple
facets
minInclusive -2000
maxInclusive 2000
source <xs:element name="hozAccelLong" type="Acceleration"/>

element VehicleStatusDeviceType/hozAccelLat
diagram Docs_p567.png
type Acceleration
properties
isRef 0
content simple
facets
minInclusive -2000
maxInclusive 2000
source <xs:element name="hozAccelLat" type="Acceleration"/>

element VehicleStatusDeviceType/hozAccelCon
diagram Docs_p568.png
type AccelerationConfidence
properties
isRef 0
content simple
source <xs:element name="hozAccelCon" type="AccelerationConfidence"/>

element VehicleStatusDeviceType/accell4way
diagram Docs_p569.png
type AccelerationSet4Way
properties
isRef 0
content complex
children long lat vert yaw
source <xs:element name="accell4way" type="AccelerationSet4Way"/>

element VehicleStatusDeviceType/confidenceSet
diagram Docs_p570.png
type ConfidenceSet
properties
isRef 0
content complex
children accelConfidence speedConfidence timeConfidence posConfidence steerConfidence throttleConfidence
source <xs:element name="confidenceSet" type="ConfidenceSet"/>

element VehicleStatusDeviceType/obDist
diagram Docs_p571.png
type ObstacleDistance
properties
isRef 0
content simple
source <xs:element name="obDist" type="ObstacleDistance"/>

element VehicleStatusDeviceType/obDirect
diagram Docs_p572.png
type ObstacleDirection
properties
isRef 0
content simple
source <xs:element name="obDirect" type="ObstacleDirection"/>

element VehicleStatusDeviceType/yaw
diagram Docs_p573.png
type YawRate
properties
isRef 0
content simple
source <xs:element name="yaw" type="YawRate"/>

element VehicleStatusDeviceType/yawRateCon
diagram Docs_p574.png
type YawRateConfidence
properties
isRef 0
content simple
source <xs:element name="yawRateCon" type="YawRateConfidence"/>

element VehicleStatusDeviceType/dateTime
diagram Docs_p575.png
type DDateTime
properties
isRef 0
content complex
children year month day hour minute second
source <xs:element name="dateTime" type="DDateTime"/>

element VehicleStatusDeviceType/fullPos
diagram Docs_p576.png
type FullPositionVector
properties
isRef 0
content complex
children utcTime long lat elevation heading speed timeConfidence posConfidence speedConfidence localFullPositionVector
source <xs:element name="fullPos" type="FullPositionVector"/>

element VehicleStatusDeviceType/position2D
diagram Docs_p577.png
type Position2D
properties
isRef 0
content complex
children lat long
source <xs:element name="position2D" type="Position2D"/>

element VehicleStatusDeviceType/position3D
diagram Docs_p578.png
type Position3D
properties
isRef 0
content complex
children lat long elevation
source <xs:element name="position3D" type="Position3D"/>

element VehicleStatusDeviceType/vehicle
diagram Docs_p579.png
properties
isRef 0
content complex
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>

element VehicleStatusDeviceType/vehicle/height
diagram Docs_p580.png
type VehicleHeight
properties
isRef 0
content simple
source <xs:element name="height" type="VehicleHeight"/>

element VehicleStatusDeviceType/vehicle/mass
diagram Docs_p581.png
type VehicleMass
properties
isRef 0
content simple
source <xs:element name="mass" type="VehicleMass"/>

element VehicleStatusDeviceType/vehicle/type
diagram Docs_p582.png
type VehicleType
properties
isRef 0
content simple
source <xs:element name="type" type="VehicleType"/>

element VehicleStatusDeviceType/speedHeadC
diagram Docs_p583.png
type SpeedandHeadingConfidence
properties
isRef 0
content complex
children heading speed throttle
source <xs:element name="speedHeadC" type="SpeedandHeadingConfidence"/>

element VehicleStatusDeviceType/speedC
diagram Docs_p584.png
type SpeedConfidence
properties
isRef 0
content simple
source <xs:element name="speedC" type="SpeedConfidence"/>

element VehicleStatusDeviceType/localVehicleStatusDeviceType
diagram Docs_p585.png
type local:VehicleStatusDeviceType
properties
isRef 0
minOcc 0
maxOcc 1
source <xs:element name="localVehicleStatusDeviceType" type="local:VehicleStatusDeviceType" minOccurs="0"/>


XML Schema documentation generated by
XMLSpy Schema Editor http://www.altova.com/xmlspy