diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | extension of DistributedEmissionsRegenerationFamilyPduType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | pduStatus fundamentalParameterData | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:complexType name="UABeamType"> <xs:annotation> <xs:appinfo>Information for one or more acoustic beams that the system has, including: length of the beam data, beam identification number for each beam, and fundamental parametric data used to define the entity’s active emissions. This field defines the active emission parameter index, beam scan pattern, orientation, and beamwidth, which can vary dynamically during system operation. </xs:appinfo> </xs:annotation> <xs:complexContent> <xs:extension base="DistributedEmissionsRegenerationFamilyPduType"> <xs:sequence> <xs:element name="fundamentalParameterData" type="UAFundamentalParameterType"/> </xs:sequence> <xs:attribute name="family" fixed="DistributedEmissionsRegenerationFamilyPduType"/> <xs:attribute name="beamDataLength" type="xs:unsignedByte"/> <xs:attribute name="beamNumber" type="xs:unsignedByte"/> <xs:attribute name="padding" type="xs:unsignedShort"> <xs:annotation> <xs:appinfo>zero-filled array of padding bits for byte alignment and consistent sizing of PDU data </xs:appinfo> </xs:annotation> </xs:attribute> </xs:extension> <!-- ========== debug: divider between elements and attributes ========== --> </xs:complexContent> <!--debug: another class, providing Pdu types--> </xs:complexType> |
properties |
|
||
source | <xs:attribute name="family" fixed="DistributedEmissionsRegenerationFamilyPduType"/> |
type | xs:unsignedByte |
source | <xs:attribute name="beamDataLength" type="xs:unsignedByte"/> |
type | xs:unsignedByte |
source | <xs:attribute name="beamNumber" type="xs:unsignedByte"/> |
type | xs:unsignedShort | ||
annotation |
|
||
source | <xs:attribute name="padding" type="xs:unsignedShort"> <xs:annotation> <xs:appinfo>zero-filled array of padding bits for byte alignment and consistent sizing of PDU data </xs:appinfo> </xs:annotation> </xs:attribute> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | UAFundamentalParameterType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="fundamentalParameterData" type="UAFundamentalParameterType"/> |