diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | extension of LiveEntityFamilyPduType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | liveEntityId entityLocation entityLinearVelocity entityOrientation positionError orientationError deadReckoningParameters | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="TSPIPdu"> <xs:annotation> <xs:appinfo>9.4.2 The Time Space Position Information (TSPI) PDU shall communicate information about the LE’s state vector. (length of list found in field systemSpecificDataLength) <xs:attribute name="id" type="xs:integer" fixed="46"/> </xs:appinfo> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="LiveEntityFamilyPduType"> <xs:sequence> <xs:element name="liveEntityId" type="EntityIDType"/> <xs:element name="entityLocation" type="LiveEntityRelativeWorldCoordinatesType"/> <xs:element name="entityLinearVelocity" type="LiveEntityLinearVelocityType"/> <xs:element name="entityOrientation" type="LiveEntityOrientationType"/> <xs:element name="positionError" type="LiveEntityPositionErrorType"/> <xs:element name="orientationError" type="LiveEntityOrientationErrorType"/> <xs:element name="deadReckoningParameters" type="LiveDeadReckoningParametersType"/> </xs:sequence> <xs:attribute name="family" fixed="LiveEntityFamilyPduType"/> <xs:attribute name="TSPIFlag" type="xs:unsignedByte"> <xs:annotation> <xs:appinfo>bit field</xs:appinfo> </xs:annotation> </xs:attribute> <xs:attribute name="measuredSpeed" type="xs:unsignedShort"/> <xs:attribute name="systemSpecificDataLength" type="xs:unsignedByte"/> <xs:attribute name="systemSpecificData"> <xs:annotation> <xs:appinfo>(length of list found in field systemSpecificDataLength)</xs:appinfo> </xs:annotation> <xs:simpleType> <xs:annotation> <xs:appinfo>Attribute systemSpecificDataLength determines the length of this list.</xs:appinfo> </xs:annotation> <xs:restriction> <xs:simpleType> <xs:list itemType="xs:unsignedByte"/> </xs:simpleType> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> <!-- ========== debug: divider between elements and attributes ========== --> </xs:complexContent> </xs:complexType> </xs:element> |
properties |
|
||
source | <xs:attribute name="family" fixed="LiveEntityFamilyPduType"/> |
type | xs:unsignedByte | ||
annotation |
|
||
source | <xs:attribute name="TSPIFlag" type="xs:unsignedByte"> <xs:annotation> <xs:appinfo>bit field</xs:appinfo> </xs:annotation> </xs:attribute> |
type | xs:unsignedShort |
source | <xs:attribute name="measuredSpeed" type="xs:unsignedShort"/> |
type | xs:unsignedByte |
source | <xs:attribute name="systemSpecificDataLength" type="xs:unsignedByte"/> |
type | restriction of (list of xs:unsignedByte) | ||
annotation |
|
||
source | <xs:attribute name="systemSpecificData"> <xs:annotation> <xs:appinfo>(length of list found in field systemSpecificDataLength)</xs:appinfo> </xs:annotation> <xs:simpleType> <xs:annotation> <xs:appinfo>Attribute systemSpecificDataLength determines the length of this list.</xs:appinfo> </xs:annotation> <xs:restriction> <xs:simpleType> <xs:list itemType="xs:unsignedByte"/> </xs:simpleType> </xs:restriction> </xs:simpleType> </xs:attribute> |
diagram | ![]() |
||||||||||||||||||||||||||||||
type | EntityIDType | ||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
source | <xs:element name="liveEntityId" type="EntityIDType"/> |
diagram | ![]() |
||||||||||||||||||||||||||||||
type | LiveEntityRelativeWorldCoordinatesType | ||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
source | <xs:element name="entityLocation" type="LiveEntityRelativeWorldCoordinatesType"/> |
diagram | ![]() |
||||||||||||||||||||||||
type | LiveEntityLinearVelocityType | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xs:element name="entityLinearVelocity" type="LiveEntityLinearVelocityType"/> |
diagram | ![]() |
||||||||||||||||||||||||
type | LiveEntityOrientationType | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xs:element name="entityOrientation" type="LiveEntityOrientationType"/> |
diagram | ![]() |
||||||||||||||||||
type | LiveEntityPositionErrorType | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="positionError" type="LiveEntityPositionErrorType"/> |
diagram | ![]() |
||||||||||||||||||||||||
type | LiveEntityOrientationErrorType | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xs:element name="orientationError" type="LiveEntityOrientationErrorType"/> |
diagram | ![]() |
||||||||||||||
type | LiveDeadReckoningParametersType | ||||||||||||||
properties |
|
||||||||||||||
children | entityLinearAcceleration entityAngularVelocity | ||||||||||||||
attributes |
|
||||||||||||||
source | <xs:element name="deadReckoningParameters" type="LiveDeadReckoningParametersType"/> |