L’étiquette <Transceivers>
L’étiquette <Transceivers> identifie chaque émetteur-récepteur utilisé dans le système de EK80. Un ou plusieurs émetteurs-récepteurs peuvent être utilisés, chacun étant spécifié à l'aide d’une étiquette <Transceiver>.
Description
La structure XML de base est comme suit. Les étiquettes sont affichées sans attributs.
<Transceivers>
  <Transceiver>
    <Channels>
      <Channel>
        <Transducer/>
      </Channel>
    </Channels>
  </Transceiver>
</Transceivers>
<Transceivers>
L’étiquette <Transceivers> peut contenir une ou plusieurs étiquettes <Transceiver>. Ce sont les attributs dans l’étiquette <Transceiver>.
Les valeurs d'attribut ne sont incluses qu'à titre d'exemple. La valeur d'attribut « nnn » fait référence à toute valeur valide liée au EK80.
<Transceivers
<Transceiver
  TransceiverName="WBT 5197648"
  EthernetAddress="009072085343"
  IPAddress="172.19.1.114"
  Version="[0] Ethernet: 00:90:72:08:53:43
  TransceiverSoftwareVersion="1.70"
  TransceiverNumber="1"
  MarketSegment="nnn"
  TransceiverType="nnn"
  SerialNumber="nnn"
  Impedance="nnn"
  Multiplexing="0"
  RxSampleFrequency="1500000"
  >
  <Channels>
  </Channels>
</Transceiver>
</Transceivers>
<Channels>
Chaque étiquette <Transceiver> contient des étiquettes <Channels>. Les étiquettes <Channels> une ou plusieurs étiquettes <Channel>. Ce sont les attributs dans l’étiquette <Channels>. Les valeurs d'attribut ne sont incluses qu'à titre d'exemple.
<Channels>
<Channel
  ChannelID="WBT 545603-15 120-7C"
  ChannelIdShort="120-7C Drop Keel"
  MaxTxPowerTransceiver="500"
  PulseDuration="6.4E-05;0.000128;0.000256;0.000512;0.001024"
  PulseDurationFM="0.000512;0.001024;0.002048;0.004096;0.008192"
  HWChannelConfiguration="2"
  >
  <Transducer/>
</Channel>
</Channels>
Dans ce contexte, l’expression canal est couramment utilisée pour désigner la combinaison de l'émetteur-récepteur, du transducteur et de la fréquence de fonctionnement.
<Transducer/>
Chaque étiquette <Channel> contient une étiquette <Transducer> avec des attributs. Ce sont les attributs dans l’étiquette <Transducer/>. Les valeurs d'attribut ne sont incluses qu'à titre d'exemple.
<Channel>
<Transducer
  TransducerName="200-7C"
  SerialNumber="264"
  Frequency="100000"
  FrequencyMinimum="170000"
  FrequencyMaximum="230000"
  BeamType="0"
  EquivalentBeamAngle="18.5"
  Gain="21.6;22.9;23.1;23.1;23.1
  SaCorrection="0.22;-0.43;-0.66;-0.75;-0.8"
  MaxTxPowerTransducer="500"
  BeamWidthAlongship="9"
  BeamWidthAthwartship="9"
  AngleSensitivityAlongship="0"
  AngleSensitivityAthwartship="0"
  AngleOffsetAlongship="0"
  AngleOffsetAthwartship="0"
  DirectivityDropAt2XBeamWidth="0"
  />
</Channel>
L'attribut BeamType peut avoir les valeurs suivantes :
•  BeamTypeSingle=0,
•  BeamTypeSplit=0x1,
•  BeamTypeRef=0x2,
•  BeamTypeRefB=0x4,
•  BeamTypeSplit3=0x11,
•  BeamTypeSplit2=0x21,
•  BeamTypeSplit3C=0x31,
•  BeamTypeSplit3CN=0x41,
•  BeamTypeSplit3CW=0x51
Enregistrement des changements
1 1.20
a <Transceiver> Ajoutée :
•  MarketSegment
•  Impedance
b <Transceiver> Supprimée : 
•  Parts-list
•  Product
•  IP Address
•  Subnet mask
•  Default gateway
•  Embedded software
•  FPGA TX firmware
•  FPGA RX firmware
c <Channel> Ajoutée :
•  PulseDuration
•  PulseDurationFM
•  BeamTypeSplit3=0x11,
•  BeamTypeSplit2=0x21,
•  BeamTypeSplit3C=0x31,
•  BeamTypeSplit3CN=0x41,
•  BeamTypeSplit3CW=0x51
d <Channel> Supprimée :
•  PulseLength
2 1.22: <Transceiver> Ajoutée :
•  Multiplexing
•  RxSampleFrequency