Input
|
• |
Type = The variant type as defined for certain programming languages
|
– |
VT_I4 = Integer 4 bytes |
|
|
• |
If no value is provided in the XML input string, the example value in each table is used as default. |
UpperDetectorLimit
Description |
Range |
Unit |
Type |
R/O |
This is the Minimum Depth setting used for bottom detection. |
<0,10000> |
m |
VT_R8 |
N/A |
Example: |
10 |
LowerDetectorLimit
Description |
Range |
Unit |
Type |
R/O |
This is the Maximum Depth setting used for bottom detection. |
<0,10000> |
m |
VT_R8 |
N/A |
Example: |
1000 |
BottomBackstep
Description |
Range |
Unit |
Type |
R/O |
This is the Bottom Backstep setting for the channel. |
<-100,10> |
dB |
VT_R8 |
N/A |
Example: |
-50 |
Output
struct StructBottomDepthHeader
{
DWORDLONG dlTime;
};
struct StructBottomDepthData
{
double dBottomDepth; // (m) This is the detected bottom depth.
double dReflectivity; // (dB) This is the seabed reflectivity.
If
the transducer faces upwards, use the surface reflectivity.
double dVesselLogDistance; // (nmi) This is the vessel’s
sailed distance.
};
struct StructBottomDepth
{
StructBottomDepthHeader BottomDepthHeader;
StructBottomDepthData BottomDepthData;
};
Subscription string example
BottomDetection, |
ChannelID=<ChannelID>, |
UpperDetectorLimit=3.0, |
LowerDetectorLimit=500.0, |
BottomBackstep=-60.0 |