• | VelocityNorth |
• | VelocityEast |
• | VelocityVertical |
• | VelocityGeo |
• | Type = The variant type as defined for certain programming languages
|
• | R/O = Read only |
• | N/A = not applicable |
• | If no value is provided in the XML input string, the example value in each table is used as default. |
Description | Range | Unit | Type | R/O |
---|---|---|---|---|
If the depth range is selected to be individual for each channel, this parameter sets the range for specified channel. | <0,10000> | m | VT_I4 | N/A |
Example: | 500 |
Description | Range | Unit | Type | R/O |
---|---|---|---|---|
This is the start range for the selected channel. | <0,10000> | m | VT_I4 | N/A |
Example: | 10 |
struct StructVelocity
{
StructVelocityHeader VelocityHeader;
StructVelocityData VelocityData;
};
struct StructVelocityHeader
{
double range; // (m)
double rangeStart; // (m)
double BottomDepth; // (m) This is the detected bottom depth.
int errorCode; // (dB) Defined error codes
};
struct StructVelocityData
{
int numValidVelocities;
StructVelocityVectorHcs Velocities[2500];
};
struct StructVelocityVectorHcs
{
float x; // (m): Velocity measured in x, y, z direction relative to the vessel.
float y;
float z;
};
• | CellsNumber (): 1–2500, default is 1000 |
• | StopAtBottom (): Number identifying bottom detection function, full range (0), stop at first hit (1), stop at last hit (2). |
Example 1 VelocityNorth | Example 2 VelocityGeo | ||||||||||||||
|
|
||||||||||||||
Example 3 VelocityEast | Example 4 VelocityVertical | ||||||||||||||
|
|