Control codes

Return to
Main page

Other Commands

Manual Current

To set a manual current vector for use with the dead reckoning functions WAYPOINT Range & Bearing and BACK Range & Bearing. <drift> is the current velocity in KNOTS, and <set> is the current direction (magnetic direction the current is SETTING you towards). If you use the second type, the old value of <set> will be used.

Disabling Unwanted Output

D<tag>=0 or 1
Controls output of functions. D<tag>=1 disables <tag> while D<tag>=0 enables it. Tag can be entered literally (e.g. DB=1 for boatspeed) or numerically (e.g. D\65=1 for apparent wind speed). If any tags other than Synopsis (tag ‘:’) are disabled, Error 17 will be displayed as a reminder. To enable all tags, enter D\0=0.

On Tryad systems, disabled tags are enumerated on the System Status output DT:.

Enabling destination
(T1 only)

E<tag>=<mask> (T1 only)
Tag can be either a character or an escape sequence, \xxx. The escape sequence allows specification of non-printable characters. Using \0 specifies ALL TAGS, i.e. E\0=0 turns off everything.

Mask bit 1 enables output on the Ockam Bus.
Mask bit 2 enables output on the Serial port.

Set time

T=dd/mm/yy (T1 only)
Sets the CPU time on the 001 or T1.
The T1 maintains its clock in UTC time if the timezone offset (Option 26) has been set. The display time can the be local or UTC, depending on the setting of time format (Option 1). When setting time, enter local or UTC depending on which time format is in use.

Set Waypoint

A waypoint can be entered manually via the RS232 interface, and will enable two of the functions normally available via the GPS interface; WAYPOINT range & bearing, and TIME to the Laylines. CURRENT set & drift is not automatically calculated, but may be manually entered (see the C command above). This function is not as accurate as the GPS version, because it is based solely on the dead-reckoning of the CPU.

Redefining Tag Descriptors

Displays other than the 005 have an internal database which equates tag with description (e.g. tag ‘B’ is defined as ‘Boatspeed’). When tags not in the database are displayed, they show up as “Tag #”. You can assign meaningful descriptions to these functions (or override the default descriptions) by sending a command of the form “@Vn,descr,symbol” where n is the decimal tag value.

Example: U@=V77,Forestay,Fst Re-defines Aux 1 (tag ‘M’) as the forestay loadcell
There is a limit to the number of substitutions allowed (the Matryx has room for 21), and EEPROMs have a limit on the number of times they can be written (about 10,000 times).

Displaying Data

The display function provides a facility for your computer to display data on the Ockam indicators, or to enter comments into the data stream when recording data. There are ten display cards re¬served for this facility (User 0 thru User 9, tags ‘0’ thru ‘9’) although any letter can be used for <tag>. The User cards are supplied with the RS232 interface and have a blank area for you to write in the name of your function(s). When a User label is inserted into an indicator, and your computer is running a program to output to that label, the indicator will display the results of your calculations in just the same way as standard functions.

Enabling and Disabling
(T1 only)

Ln=m (T1 only)
Enable (m=1) or disable (m=0) AutoCal function n.
n Function
1 CalVa
2 CalUW
3 CalLee
4 CalVs
5 CalBt
6 CalVt

Save Default settings
(T1 only)

Saves the current settings (averages, options, etc.) as the default values on master reset. Throws error 115 if successful.
WordPress Appliance - Powered by TurnKey Linux