Driver to output an ASCII string containing date, time, lat/lon/height, easting/northing/heigth, speed and course to an ADCP System. Positions are skewed for the time of output. Two types of output modes:
1. position for currently selected output position, as set in Controller's Node Output;
2. Steered Point, position for currently active steered node, determined by the Controller (Online).
|Driver||ADCP Position||Interface Type||Serial||Driver Class Type|
|UTC Driver||No||Input / Output||Output||Executable||DrvOutPosition.exe GHR|
When PPS is used by QINSy, time will be UTC, otherwise it will be the QINSy computer's systemtime.
The header is obtained from the Drivers.io file. When the header is not empty, a "$" character is added to the start of the output string, so that it resembles a NMEA output string. Presently, the header is "$GHR".
Heading or course over ground reference is obtained from the Drivers.io command line.
Online, except when the "Steered Point" option of this driver has been selected, the appropriate output node must be selected before the driver starts cycling. After going online with the Controller for the first time, select an output node in the computation setup.
In case of outputting the Steered Node position, the user has to set up also one or more Steered Points.
Drivers IO Notes
Command line parameters are evaluated in the next sequence. "STEER" will use the Steered Node position, otherwise the position is used for the node that is selected in the output node settings in the computation setup.
"G" will output headings and CMG values with respect to grid north. "T" will output heading and CMG with respect to true north. Otherwise, headings will be true bearings and CMG values will be grid bearings.
"SYL" will start DrvOutPosition in Syledis mode. See "Syledis Y/X Position" driver description below.
"SNGLL" will start DrvOutPosition in SNGLL mode. See "ADCP Lat/Lon Position ($SNGLL)" driver.
"ADCP" will start DrvOutPosition with the ADCP X/Y format as described above. Any other command line string, such as "GHR", or no string at all (except for "STEER", "G" or "T") will start DrvOutPosition with the ADCP Lat/Lon & X/Y format as described above.
The actual command line string will be used as header. If the header is not empty, it will preceded by a "$" character, to resemble an NMEA string.