| • | VelocityFore |
| • | VelocityStarboard |
| • | VelocityDown |
| • | VelocityVessel |
| • | 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;
double rangeStart;
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;
};| Example 1 VelocityFore | Example 2 VelocityVessel | ||||||||||||||
|
|
||||||||||||||
| Example 3 VelocityStarboard | Example 4 VelocityDown | ||||||||||||||
|
|