Type d'abonnement de données: Intégration
La chaîne d'abonnement des données d’intégration est Integration.
La mise à jour de Sa sera activée en définissant le Integration State pour qu'il démarre. Si le paramètre Mettre à jour est défini sur Update Ping, la nouvelle valeur Sa est reçue pour chaque ping. Si le Update Accumulate est défini, le Sa n'est reçu que lorsque l’Integration State passe à Arrêter.
Entrée
•  Type = Le type de variante tel que défini pour certains langages de programmation
•  R/O = Lecture seule
•  NA = Non applicable
•  Si aucune valeur n'est fournie dans la chaîne d'entrée XML, la valeur d'exemple dans chaque tableau est utilisée par défaut.
LayerType
Description Plage Unité Type R/O
Ceci est le type de couche actuelle. Surface
Bottom
Pelagic
  VT_BSTR NA
Exemple: Surface
IntegrationState
Description Plage Unité Type R/O
C'est le commutateur « Marche/ Arrêt » pour l'intégration. Start
Stop
  VT_BSTR NA
Exemple: Start
Update
Description Plage Unité Type R/O
Ceci est un « sélecteur » qui vous permet de fournir une valeur d'intégration pour le dernier ping ou pour l'intervalle de calcul. UpdatePing
UpdateAccumulate
  VT_BSTR NA
Exemple: UpdatePing
Range
Description Plage Unité Type R/O
Si la plage de profondeur est sélectionnée pour être individuelle pour chaque canal, ce paramètre définit la plage pour le canal spécifié. <0,10000> m VT_I4 NA
Exemple: 500
RangeStart
Description Plage Unité Type R/O
C'est la plage de départ pour le canal spécifié. <0,10000> m VT_I4 NA
Exemple: 10
Margin
Description Plage Unité Type R/O
Ceci est un sélecteur de plage. Utilisez-le pour définir la plage sur le fond détecté. Cette plage ne sera pas incluse dans l'intégration. <0,200> m VT_I4 NA
Exemple: 1
SvThreshold
Description Plage Unité Type R/O
Ceci est un sélecteur de seuil. Définissez ce seuil pour supprimer les échos les plus faibles de l'intégration. <-200,100> dB VT_R8 NA
Exemple: -100
Sortie
struct StructIntegrationDataHeader
  {
  DWORDLONG dlTime;
  };
struct StructIntegrationDataBody
  {
  double dSa;
  };
struct StructIntegrationData
  {
  StructIntegrationDataHeader IntegrationDataHeader;
  StructIntegrationDataBody IntegrationDataBody;
  };
•  dSa (m2/nmi2): C'est l’index de biomasse actuel.
Exemple de chaîne d'abonnement
Integration,
ChannelID=<ChannelID>,
State=Start,
Update=UpdatePing,
Layertype=Surface,
Range=100,
Rangestart=10,
Margin=0.5,
SvThreshold=-100.0