complexType VehicleStatus
diagram
namespace http://dsrc_r70/DSRC
children lights lightBar wipers brakeStatus brakePressure roadFriction sunData rainData airTemp airPres steering accelSets object fullPos throttlePos speedHeadC speedC vehicleData vehicleIdent j1939data weatherReport gnssStatus
used by
element Snapshot/dataSet
source <xsd:complexType name="VehicleStatus">
 
<xsd:sequence>
   
<xsd:element name="lights" type="ExteriorLights" minOccurs="0"/>
   
<xsd:element name="lightBar" type="LightbarInUse" minOccurs="0"/>
   
<xsd:element name="wipers" type="WiperSet" minOccurs="0"/>
   
<xsd:element name="brakeStatus" type="BrakeSystemStatus" minOccurs="0"/>
   
<xsd:element name="brakePressure" type="BrakeAppliedPressure" minOccurs="0"/>
   
<xsd:element name="roadFriction" type="CoefficientOfFriction" minOccurs="0"/>
   
<xsd:element name="sunData" type="SunSensor" minOccurs="0"/>
   
<xsd:element name="rainData" type="RainSensor" minOccurs="0"/>
   
<xsd:element name="airTemp" type="AmbientAirTemperature" minOccurs="0"/>
   
<xsd:element name="airPres" type="AmbientAirPressure" minOccurs="0"/>
   
<xsd:element name="steering" minOccurs="0">
     
<xsd:complexType>
       
<xsd:sequence>
         
<xsd:element name="angle" type="SteeringWheelAngle"/>
         
<xsd:element name="confidence" type="SteeringWheelAngleConfidence" minOccurs="0"/>
         
<xsd:element name="rate" type="SteeringWheelAngleRateOfChange" minOccurs="0"/>
         
<xsd:element name="wheels" type="DrivingWheelAngle" minOccurs="0"/>
       
</xsd:sequence>
     
</xsd:complexType>
   
</xsd:element>
   
<xsd:element name="accelSets" minOccurs="0">
     
<xsd:complexType>
       
<xsd:sequence>
         
<xsd:element name="accel4way" type="AccelerationSet4Way" minOccurs="0"/>
         
<xsd:element name="vertAccelThres" type="VerticalAccelerationThreshold" minOccurs="0"/>
         
<xsd:element name="yawRateCon" type="YawRateConfidence" minOccurs="0"/>
         
<xsd:element name="hozAccelCon" type="AccelerationConfidence" minOccurs="0"/>
         
<xsd:element name="confidenceSet" type="ConfidenceSet" minOccurs="0"/>
       
</xsd:sequence>
     
</xsd:complexType>
   
</xsd:element>
   
<xsd:element name="object" minOccurs="0">
     
<xsd:complexType>
       
<xsd:sequence>
         
<xsd:element name="obDist" type="ObstacleDistance"/>
         
<xsd:element name="obDirect" type="Angle"/>
         
<xsd:element name="dateTime" type="DDateTime"/>
       
</xsd:sequence>
     
</xsd:complexType>
   
</xsd:element>
   
<xsd:element name="fullPos" type="FullPositionVector" minOccurs="0"/>
   
<xsd:element name="throttlePos" type="ThrottlePosition" minOccurs="0"/>
   
<xsd:element name="speedHeadC" type="SpeedandHeadingandThrottleConfidence" minOccurs="0"/>
   
<xsd:element name="speedC" type="SpeedConfidence" minOccurs="0"/>
   
<xsd:element name="vehicleData" minOccurs="0">
     
<xsd:complexType>
       
<xsd:sequence>
         
<xsd:element name="height" type="VehicleHeight"/>
         
<xsd:element name="bumpers" type="BumperHeights"/>
         
<xsd:element name="mass" type="VehicleMass"/>
         
<xsd:element name="trailerWeight" type="TrailerWeight"/>
         
<xsd:element name="type" type="VehicleType"/>
       
</xsd:sequence>
     
</xsd:complexType>
   
</xsd:element>
   
<xsd:element name="vehicleIdent" type="VehicleIdent" minOccurs="0"/>
   
<xsd:element name="j1939data" type="J1939data" minOccurs="0"/>
   
<xsd:element name="weatherReport" minOccurs="0">
     
<xsd:complexType>
       
<xsd:sequence>
         
<xsd:element name="isRaining" type="NTCIP:EssPrecipYesNo"/>
         
<xsd:element name="rainRate" type="NTCIP:EssPrecipRate" minOccurs="0"/>
         
<xsd:element name="precipSituation" type="NTCIP:EssPrecipSituation" minOccurs="0"/>
         
<xsd:element name="solarRadiation" type="NTCIP:EssSolarRadiation" minOccurs="0"/>
         
<xsd:element name="friction" type="NTCIP:EssMobileFriction" minOccurs="0"/>
       
</xsd:sequence>
     
</xsd:complexType>
   
</xsd:element>
   
<xsd:element name="gnssStatus" type="GNSSstatus" minOccurs="0"/>
   
<xsd:any namespace="##other" processContents="lax" minOccurs="0"/>
 
</xsd:sequence>
</xsd:complexType>

element VehicleStatus/lights
diagram
type ExteriorLights
properties
isRef 0
minOcc 0
maxOcc 1
content complex
mixed true
children lowBeamHeadlightsOn highBeamHeadlightsOn leftTurnSignalOn rightTurnSignalOn hazardSignalOn automaticLightControlOn daytimeRunningLightsOn fogLightOn parkingLightsOn
source <xsd:element name="lights" type="ExteriorLights" minOccurs="0"/>

element VehicleStatus/lightBar
diagram
type LightbarInUse
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children unavailable notInUse inUse yellowCautionLights schooldBusLights arrowSignsActive slowMovingVehicle freqStops
source <xsd:element name="lightBar" type="LightbarInUse" minOccurs="0"/>

element VehicleStatus/wipers
diagram
type WiperSet
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children statusFront rateFront statusRear rateRear
source <xsd:element name="wipers" type="WiperSet" minOccurs="0"/>

element VehicleStatus/brakeStatus
diagram
type BrakeSystemStatus
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children wheelBrakes traction abs scs brakeBoost auxBrakes
source <xsd:element name="brakeStatus" type="BrakeSystemStatus" minOccurs="0"/>

element VehicleStatus/brakePressure
diagram
type BrakeAppliedPressure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children unavailable minPressure bkLvl-2 bkLvl-3 bkLvl-4 bkLvl-5 bkLvl-6 bkLvl-7 bkLvl-8 bkLvl-9 bkLvl-10 bkLvl-11 bkLvl-12 bkLvl-13 bkLvl-14 maxPressure
source <xsd:element name="brakePressure" type="BrakeAppliedPressure" minOccurs="0"/>

element VehicleStatus/roadFriction
diagram
type CoefficientOfFriction
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minInclusive 0
maxInclusive 50
source <xsd:element name="roadFriction" type="CoefficientOfFriction" minOccurs="0"/>

element VehicleStatus/sunData
diagram
type SunSensor
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minInclusive 0
maxInclusive 1000
source <xsd:element name="sunData" type="SunSensor" minOccurs="0"/>

element VehicleStatus/rainData
diagram
type RainSensor
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children none lightMist heavyMist lightRainOrDrizzle rain moderateRain heavyRain heavyDownpour
source <xsd:element name="rainData" type="RainSensor" minOccurs="0"/>

element VehicleStatus/airTemp
diagram
type AmbientAirTemperature
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minInclusive 0
maxInclusive 191
source <xsd:element name="airTemp" type="AmbientAirTemperature" minOccurs="0"/>

element VehicleStatus/airPres
diagram
type AmbientAirPressure
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xsd:element name="airPres" type="AmbientAirPressure" minOccurs="0"/>

element VehicleStatus/steering
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children angle confidence rate wheels
source <xsd:element name="steering" minOccurs="0">
 
<xsd:complexType>
   
<xsd:sequence>
     
<xsd:element name="angle" type="SteeringWheelAngle"/>
     
<xsd:element name="confidence" type="SteeringWheelAngleConfidence" minOccurs="0"/>
     
<xsd:element name="rate" type="SteeringWheelAngleRateOfChange" minOccurs="0"/>
     
<xsd:element name="wheels" type="DrivingWheelAngle" minOccurs="0"/>
   
</xsd:sequence>
 
</xsd:complexType>
</xsd:element>

element VehicleStatus/steering/angle
diagram
type SteeringWheelAngle
properties
isRef 0
content simple
facets
minInclusive -126
maxInclusive 127
source <xsd:element name="angle" type="SteeringWheelAngle"/>

element VehicleStatus/steering/confidence
diagram
type SteeringWheelAngleConfidence
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children unavailable prec2deg prec1deg prec0-02deg
source <xsd:element name="confidence" type="SteeringWheelAngleConfidence" minOccurs="0"/>

element VehicleStatus/steering/rate
diagram
type SteeringWheelAngleRateOfChange
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minInclusive -127
maxInclusive 127
source <xsd:element name="rate" type="SteeringWheelAngleRateOfChange" minOccurs="0"/>

element VehicleStatus/steering/wheels
diagram
type DrivingWheelAngle
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xsd:element name="wheels" type="DrivingWheelAngle" minOccurs="0"/>

element VehicleStatus/accelSets
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children accel4way vertAccelThres yawRateCon hozAccelCon confidenceSet
source <xsd:element name="accelSets" minOccurs="0">
 
<xsd:complexType>
   
<xsd:sequence>
     
<xsd:element name="accel4way" type="AccelerationSet4Way" minOccurs="0"/>
     
<xsd:element name="vertAccelThres" type="VerticalAccelerationThreshold" minOccurs="0"/>
     
<xsd:element name="yawRateCon" type="YawRateConfidence" minOccurs="0"/>
     
<xsd:element name="hozAccelCon" type="AccelerationConfidence" minOccurs="0"/>
     
<xsd:element name="confidenceSet" type="ConfidenceSet" minOccurs="0"/>
   
</xsd:sequence>
 
</xsd:complexType>
</xsd:element>

element VehicleStatus/accelSets/accel4way
diagram
type AccelerationSet4Way
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children long lat vert yaw
source <xsd:element name="accel4way" type="AccelerationSet4Way" minOccurs="0"/>

element VehicleStatus/accelSets/vertAccelThres
diagram
type VerticalAccelerationThreshold
properties
isRef 0
minOcc 0
maxOcc 1
content complex
mixed true
children notEquipped leftFront leftRear rightFront rightRear
source <xsd:element name="vertAccelThres" type="VerticalAccelerationThreshold" minOccurs="0"/>

element VehicleStatus/accelSets/yawRateCon
diagram
type YawRateConfidence
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children unavailable degSec-100-00 degSec-010-00 degSec-005-00 degSec-001-00 degSec-000-10 degSec-000-05 degSec-000-01
source <xsd:element name="yawRateCon" type="YawRateConfidence" minOccurs="0"/>

element VehicleStatus/accelSets/hozAccelCon
diagram
type AccelerationConfidence
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children unavailable accl-100-00 accl-010-00 accl-005-00 accl-001-00 accl-000-10 accl-000-05 accl-000-01
source <xsd:element name="hozAccelCon" type="AccelerationConfidence" minOccurs="0"/>

element VehicleStatus/accelSets/confidenceSet
diagram
type ConfidenceSet
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children accelConfidence speedConfidence timeConfidence posConfidence steerConfidence headingConfidence throttleConfidence
source <xsd:element name="confidenceSet" type="ConfidenceSet" minOccurs="0"/>

element VehicleStatus/object
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children obDist obDirect dateTime
source <xsd:element name="object" minOccurs="0">
 
<xsd:complexType>
   
<xsd:sequence>
     
<xsd:element name="obDist" type="ObstacleDistance"/>
     
<xsd:element name="obDirect" type="Angle"/>
     
<xsd:element name="dateTime" type="DDateTime"/>
   
</xsd:sequence>
 
</xsd:complexType>
</xsd:element>

element VehicleStatus/object/obDist
diagram
type ObstacleDistance
properties
isRef 0
content simple
facets
minInclusive 0
maxInclusive 32767
source <xsd:element name="obDist" type="ObstacleDistance"/>

element VehicleStatus/object/obDirect
diagram
type Angle
properties
isRef 0
content simple
facets
minInclusive 0
maxInclusive 28800
source <xsd:element name="obDirect" type="Angle"/>

element VehicleStatus/object/dateTime
diagram
type DDateTime
properties
isRef 0
content complex
children year month day hour minute second offset
source <xsd:element name="dateTime" type="DDateTime"/>

element VehicleStatus/fullPos
diagram
type FullPositionVector
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children utcTime long lat elevation heading speed posAccuracy timeConfidence posConfidence speedConfidence
source <xsd:element name="fullPos" type="FullPositionVector" minOccurs="0"/>

element VehicleStatus/throttlePos
diagram
type ThrottlePosition
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minInclusive 0
maxInclusive 200
source <xsd:element name="throttlePos" type="ThrottlePosition" minOccurs="0"/>

element VehicleStatus/speedHeadC
diagram
type SpeedandHeadingandThrottleConfidence
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children heading speed throttle
source <xsd:element name="speedHeadC" type="SpeedandHeadingandThrottleConfidence" minOccurs="0"/>

element VehicleStatus/speedC
diagram
type SpeedConfidence
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children unavailable prec100ms prec10ms prec5ms prec1ms prec0-1ms prec0-05ms prec0-01ms
source <xsd:element name="speedC" type="SpeedConfidence" minOccurs="0"/>

element VehicleStatus/vehicleData
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children height bumpers mass trailerWeight type
source <xsd:element name="vehicleData" minOccurs="0">
 
<xsd:complexType>
   
<xsd:sequence>
     
<xsd:element name="height" type="VehicleHeight"/>
     
<xsd:element name="bumpers" type="BumperHeights"/>
     
<xsd:element name="mass" type="VehicleMass"/>
     
<xsd:element name="trailerWeight" type="TrailerWeight"/>
     
<xsd:element name="type" type="VehicleType"/>
   
</xsd:sequence>
 
</xsd:complexType>
</xsd:element>

element VehicleStatus/vehicleData/height
diagram
type VehicleHeight
properties
isRef 0
content simple
facets
minInclusive 0
maxInclusive 127
source <xsd:element name="height" type="VehicleHeight"/>

element VehicleStatus/vehicleData/bumpers
diagram
type BumperHeights
properties
isRef 0
content complex
children front rear
source <xsd:element name="bumpers" type="BumperHeights"/>

element VehicleStatus/vehicleData/mass
diagram
type VehicleMass
properties
isRef 0
content simple
source <xsd:element name="mass" type="VehicleMass"/>

element VehicleStatus/vehicleData/trailerWeight
diagram
type TrailerWeight
properties
isRef 0
content simple
facets
minInclusive 0
maxInclusive 64255
source <xsd:element name="trailerWeight" type="TrailerWeight"/>

element VehicleStatus/vehicleData/type
diagram
type VehicleType
properties
isRef 0
content complex
children none unknown special moto car carOther bus axleCnt2 axleCnt3 axleCnt4 axleCnt4Trailer axleCnt5Trailer axleCnt6Trailer axleCnt5MultiTrailer axleCnt6MultiTrailer axleCnt7MultiTrailer
source <xsd:element name="type" type="VehicleType"/>

element VehicleStatus/vehicleIdent
diagram
type VehicleIdent
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children name vin ownerCode id vehicleType vehicleClass
source <xsd:element name="vehicleIdent" type="VehicleIdent" minOccurs="0"/>

element VehicleStatus/j1939data
diagram
type J1939data
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children tires axles trailerWeight cargoWeight steeringAxleTemperature driveAxleLocation driveAxleLiftAirPressure driveAxleTemperature driveAxleLubePressure steeringAxleLubePressure
source <xsd:element name="j1939data" type="J1939data" minOccurs="0"/>

element VehicleStatus/weatherReport
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children isRaining rainRate precipSituation solarRadiation friction
source <xsd:element name="weatherReport" minOccurs="0">
 
<xsd:complexType>
   
<xsd:sequence>
     
<xsd:element name="isRaining" type="NTCIP:EssPrecipYesNo"/>
     
<xsd:element name="rainRate" type="NTCIP:EssPrecipRate" minOccurs="0"/>
     
<xsd:element name="precipSituation" type="NTCIP:EssPrecipSituation" minOccurs="0"/>
     
<xsd:element name="solarRadiation" type="NTCIP:EssSolarRadiation" minOccurs="0"/>
     
<xsd:element name="friction" type="NTCIP:EssMobileFriction" minOccurs="0"/>
   
</xsd:sequence>
 
</xsd:complexType>
</xsd:element>

element VehicleStatus/weatherReport/isRaining
diagram
type NTCIP:EssPrecipYesNo
properties
isRef 0
content complex
children precip noPrecip error
source <xsd:element name="isRaining" type="NTCIP:EssPrecipYesNo"/>

element VehicleStatus/weatherReport/rainRate
diagram
type NTCIP:EssPrecipRate
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xsd:element name="rainRate" type="NTCIP:EssPrecipRate" minOccurs="0"/>

element VehicleStatus/weatherReport/precipSituation
diagram
type NTCIP:EssPrecipSituation
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children other unknown noPrecipitation unidentifiedSlight unidentifiedModerate unidentifiedHeavy snowSlight snowModerate snowHeavy rainSlight rainModerate rainHeavy frozenPrecipitationSlight frozenPrecipitationModerate frozenPrecipitationHeavy
source <xsd:element name="precipSituation" type="NTCIP:EssPrecipSituation" minOccurs="0"/>

element VehicleStatus/weatherReport/solarRadiation
diagram
type NTCIP:EssSolarRadiation
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xsd:element name="solarRadiation" type="NTCIP:EssSolarRadiation" minOccurs="0"/>

element VehicleStatus/weatherReport/friction
diagram
type NTCIP:EssMobileFriction
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minInclusive 0
maxInclusive 101
source <xsd:element name="friction" type="NTCIP:EssMobileFriction" minOccurs="0"/>

element VehicleStatus/gnssStatus
diagram
type GNSSstatus
properties
isRef 0
minOcc 0
maxOcc 1
content complex
mixed true
children unavailable isHealthy isMonitored baseStationType aPDOPofUnder5 inViewOfUnder5 localCorrectionsPresent networkCorrectionsPresent
source <xsd:element name="gnssStatus" type="GNSSstatus" minOccurs="0"/>


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