Entrée
|
• |
Type = Le type de variante tel que défini pour certains langages de programmation |
|
• |
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. |
PixelCount
Description |
Plage |
Unité |
Type |
R/O |
C'est le nombre de pixels/ valeurs à renvoyer par cet abonnement. |
<0,10000> |
|
VT_I4 |
NA |
Exemple: |
500 |
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 |
TVGType
Description |
Plage |
Unité |
Type |
R/O |
C'est le réglage du paramètre Gain du temps variable (TVG). |
Pr Sv Sp TS SpAndTS
|
|
VT_BSTR |
NA |
Exemple: |
Sv |
EchogramType
Description |
Plage |
Unité |
Type |
R/O |
Il s’agit du type d'échogramme utilisé. |
Surface Bottom Trawl
|
|
VT_BSTR |
NA |
Exemple: |
Surface |
CompressionType
Description |
Plage |
Unité |
Type |
R/O |
C’est la méthode d'interpolation. Si le nombre d'échantillons est supérieur au nombre de pixels demandé, sélectionnez le mode d'interpolation. |
Mean Peak
|
|
VT_BSTR |
NA |
Exemple: |
Mean |
ExpansionType
Description |
Plage |
Unité |
Type |
R/O |
C’est la méthode d'extrapolation. Si le nombre d'échantillons est inférieur au nombre de pixels demandé, sélectionnez le mode d'extrapolation. |
Interpolation Copy
|
|
VT_BSTR |
NA |
Exemple: |
Interpolation |
Sortie
struct StructEchogramHeader |
|
{ |
|
DWORDLONG dlTime; |
|
double range; |
|
double rangeStart; |
|
}; |
struct StructEchogramArray |
|
{ |
|
short nEchogramElement[30000]; |
|
}; |
struct StructEchogram |
|
{ |
|
StructEchogramHeader EchogramHeader; |
|
StructEchogramArray EchogramArray; |
|
}; |
|
• |
nEchogramElement[30000]: Ce sont les informations d'échogramme sur un format logarithmique de 16 bits. |
Exemple de chaîne d'abonnement
Echogram, |
ChannelID=<ChannelID>, |
PixelCount=500, |
Range=200, |
RangeStart=3, |
TVGType=TS, |
EchogramType=Surface, |
CompressionType=Mean, |
ExpansionType=Interpolation |