| diagram | ![]() |
||
| namespace | http://www.DSRC-Draft-03-00-24 | ||
| children | msgID secMark id positionMotion brakes steering throttle lightSet size valueCnt1 items1 valueCnt2 items2 localBasicSafetyMessage | ||
| used by |
|
||
| source | <xs:complexType name="BasicSafetyMessage"> <xs:sequence> <xs:element name="msgID" type="DSRCmsgID"/> <xs:element name="secMark" type="DSecond"/> <xs:element name="id" type="TemporaryID"/> <xs:element name="positionMotion" type="PositionMotionBlob"/> <xs:element name="brakes" type="BrakeSystemStatus"/> <xs:element name="steering" type="SteeringWheelAngle"/> <xs:element name="throttle" type="ThrottlePosition"/> <xs:element name="lightSet" type="ExteriorLights"/> <xs:element name="size" type="VehicleSize"/> <xs:element name="valueCnt1" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:unsignedByte"> <xs:maxInclusive value="32"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="items1" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0" maxOccurs="32"> <xs:element name="items1-item"> <xs:complexType> <xs:sequence> <xs:element name="value" type="ValueList"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="valueCnt2" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:unsignedByte"> <xs:maxInclusive value="32"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="items2" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0" maxOccurs="32"> <xs:element name="items2-item"> <xs:complexType> <xs:sequence> <xs:element name="data"> <xs:complexType> <xs:choice> <xs:element name="payload" type="Payload"/> <xs:element name="value" type="ValueList"/> </xs:choice> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="localBasicSafetyMessage" type="local:BasicSafetyMessage" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | |||||
| type | DSRCmsgID | ||||
| properties |
|
||||
| source | <xs:element name="msgID" type="DSRCmsgID"/> |
| diagram | |||||
| type | DSecond | ||||
| properties |
|
||||
| source | <xs:element name="secMark" type="DSecond"/> |
| diagram | |||||||||||||
| type | TemporaryID | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| attributes |
|
||||||||||||
| source | <xs:element name="id" type="TemporaryID"/> |
| diagram | |||||||||||||
| type | PositionMotionBlob | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| attributes |
|
||||||||||||
| source | <xs:element name="positionMotion" type="PositionMotionBlob"/> |
| diagram | ![]() |
||||
| type | BrakeSystemStatus | ||||
| properties |
|
||||
| children | wheelBrakes traction abs | ||||
| source | <xs:element name="brakes" type="BrakeSystemStatus"/> |
| diagram | |||||
| type | SteeringWheelAngle | ||||
| properties |
|
||||
| facets |
|
||||
| source | <xs:element name="steering" type="SteeringWheelAngle"/> |
| diagram | |||||
| type | ThrottlePosition | ||||
| properties |
|
||||
| facets |
|
||||
| source | <xs:element name="throttle" type="ThrottlePosition"/> |
| diagram | |||||
| type | ExteriorLights | ||||
| properties |
|
||||
| source | <xs:element name="lightSet" type="ExteriorLights"/> |
| diagram | ![]() |
||||
| type | VehicleSize | ||||
| properties |
|
||||
| children | width length | ||||
| source | <xs:element name="size" type="VehicleSize"/> |
| diagram | |||||||||
| type | restriction of xs:unsignedByte | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xs:element name="valueCnt1" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:unsignedByte"> <xs:maxInclusive value="32"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||||
| properties |
|
||||||||
| children | items1-item | ||||||||
| source | <xs:element name="items1" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0" maxOccurs="32"> <xs:element name="items1-item"> <xs:complexType> <xs:sequence> <xs:element name="value" type="ValueList"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | |||||
| properties |
|
||||
| children | value | ||||
| source | <xs:element name="items1-item"> <xs:complexType> <xs:sequence> <xs:element name="value" type="ValueList"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | |||||||||
| type | restriction of xs:unsignedByte | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xs:element name="valueCnt2" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:unsignedByte"> <xs:maxInclusive value="32"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||||
| properties |
|
||||||||
| children | items2-item | ||||||||
| source | <xs:element name="items2" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0" maxOccurs="32"> <xs:element name="items2-item"> <xs:complexType> <xs:sequence> <xs:element name="data"> <xs:complexType> <xs:choice> <xs:element name="payload" type="Payload"/> <xs:element name="value" type="ValueList"/> </xs:choice> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | |||||
| properties |
|
||||
| children | data | ||||
| source | <xs:element name="items2-item"> <xs:complexType> <xs:sequence> <xs:element name="data"> <xs:complexType> <xs:choice> <xs:element name="payload" type="Payload"/> <xs:element name="value" type="ValueList"/> </xs:choice> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||
| properties |
|
||||
| children | payload value | ||||
| source | <xs:element name="data"> <xs:complexType> <xs:choice> <xs:element name="payload" type="Payload"/> <xs:element name="value" type="ValueList"/> </xs:choice> </xs:complexType> </xs:element> |
| diagram | |||||||||||||
| type | Payload | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| attributes |
|
||||||||||||
| source | <xs:element name="payload" type="Payload"/> |
| diagram | ![]() |
||||
| type | ValueList | ||||
| properties |
|
||||
| children | accelSteerYawRateConfidence acceleration accelerationSet4Way accelerationConfidence airBagCount ambientAirTemperature antiLockBrakeStatus applicationContextMark brakeAppliedPressure brakeAppliedStatus brakeBoostApplied brakeSystemStatus confidenceSet dDate dDateTime dDay dFullTime dHour dMinute dMonth dMonthDay drivingWheelAngle dSecond dSRCmsgID dTime dYear dYearMonth elevation elevationConfidence exteriorLights fullPositionVector heading headingConfidence lightbarInUse latitude longitude multiVehicleReponse obstacleDirection obstacleDistance position2D position3D positionConfidence positionConfidenceSet rainSensor responseType sirenInUse snapshot speed speedandHeadingConfidence speedConfidence stabilityControlStatus stdTagList steeringWheelAngle steeringWheelAngleConfidence steeringWheelAngleRateOfChange sunSensor temporaryID throttlePosition throttleConfidence timeConfidence tractionControlState updateVector vehicleHeight vehicleLength vehicleMass vehicleSize vehicleStatusDeviceType vehicleType vehicleWidth verticalAcceleration verticalAccelerationThreshold wiperRate wiperStatusFront wiperStatusRear yawRate yawRateConfidence | ||||
| source | <xs:element name="value" type="ValueList"/> |
| diagram | |||||||
| type | local:BasicSafetyMessage | ||||||
| properties |
|
||||||
| source | <xs:element name="localBasicSafetyMessage" type="local:BasicSafetyMessage" minOccurs="0"/> |