Tasman DVL Guide
Tasman DVL Guide
Page iii
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Electrical Integration Considerations ........................................................................................................... 34
Grounding Recommendations ............................................................................................................. 34
Electrical and Grounding Testing Best Practices .................................................................................. 35
Electro-Magnetic Interference (EMI) ................................................................................................... 36
EMI Coupling Through Cables .............................................................................................................. 36
Power Consumption ............................................................................................................................. 36
Inrush Currents..................................................................................................................................... 37
Acoustic Integration Considerations ............................................................................................................ 38
Flow Noise ............................................................................................................................................ 38
Cavitation ............................................................................................................................................. 38
Ringing.................................................................................................................................................. 38
Mounting Considerations ..................................................................................................................... 39
Windows Use Considerations............................................................................................................... 39
Recommended Practices for Window Use..................................................................................... 40
SONAR Interference Considerations .................................................................................................... 41
Interference Detection and Mitigation ................................................................................................ 41
Reference, Data & Timing Considerations ................................................................................................... 42
Coordinate Frames ............................................................................................................................... 42
Data Screening ..................................................................................................................................... 42
Three-Beam Solution............................................................................................................................ 43
Ping Timing ........................................................................................................................................... 43
System Synchronization ....................................................................................................................... 44
INS Integration ..................................................................................................................................... 45
Operational and Setup Considerations ........................................................................................................ 46
Unfavorable Environments .................................................................................................................. 46
Triggering ............................................................................................................................................. 46
Design Considerations & Bench Test .................................................................................................... 47
Troubleshooting ........................................................................................................................................... 48
Communications Issues ........................................................................................................................ 48
Initial Shakedown Deployment .................................................................................................................... 48
Troubleshooting Checklist .................................................................................................................... 48
Identify Unit ................................................................................................................................... 48
Run Built-In Tests ........................................................................................................................... 48
Provide Unit Setup ......................................................................................................................... 49
Describe Deployment Environment & Operational Conditions ..................................................... 50
Describe the System Installation.................................................................................................... 50
Provide Raw Data & Describe Issue for Analysis by TRDI ............................................................... 50
Provide Additional Data for Analysis by TRDI ................................................................................ 50
Record Engineering Data for Analysis by TRDI ............................................................................... 50
Identifying EMI ............................................................................................................................................. 52
Using NGSPFFT to Identify Interference ............................................................................................... 53
Examples of Clean FFT Plots, No Interference ...................................................................................... 54
Examples of Interference ..................................................................................................................... 55
Alternative FFT Tool for Virtual Comports ........................................................................................... 57
CHAPTER 3 – COLLECTING DATA ............................................................................................................................59
Tasman General Deployment Flow .............................................................................................................. 60
Creating or Modifying Command Files ......................................................................................................... 61
Sending Commands to the Tasman.............................................................................................................. 65
Using the SBG Ellipse AHRS Sensor .............................................................................................................. 65
Set LLA & Date ...................................................................................................................................... 66
Calibrating the AHRS Sensor ................................................................................................................ 67
2D Calibration Example .................................................................................................................. 68
3D Calibration Example .................................................................................................................. 69
Reset AHRS to Factory Defaults ..................................................................................................... 71
CHAPTER 4 - MAINTENANCE .................................................................................................................................73
Replaceable Parts ......................................................................................................................................... 74
Page iv
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Inspection Schedule ..................................................................................................................................... 75
Periodic Maintenance Items ........................................................................................................................ 76
Cleaning the Cable Connector .............................................................................................................. 76
Transducer Inspection .......................................................................................................................... 76
Anode Inspection and Replacement .................................................................................................... 77
Anode Inspection ........................................................................................................................... 77
Anode Electrical Continuity Check ................................................................................................. 78
Anode Replacement....................................................................................................................... 78
Removing Biofouling ............................................................................................................................ 79
Protective Coating Inspection .............................................................................................................. 79
Corrective Maintenance items ..................................................................................................................... 80
Replacing the Transducer ..................................................................................................................... 80
Long Term Maintenance Items .................................................................................................................... 81
Installing Firmware and Feature Upgrades .......................................................................................... 81
Firmware Upgrades........................................................................................................................ 81
Feature Upgrades .......................................................................................................................... 82
CHAPTER 5 - RETURNING SYSTEMS TO TRDI FOR SERVICE ............................................................................................83
Shipping the Tasman .................................................................................................................................... 84
Returning Systems to the TRDI Factory........................................................................................................ 85
Returning Systems to TRDI Europe Factory.................................................................................................. 86
CHAPTER 6 - SPECIFICATIONS ................................................................................................................................89
Operational Specifications ........................................................................................................................... 91
Environmental Specifications ....................................................................................................................... 92
Electrical Specifications ................................................................................................................................ 92
Communications Specifications ................................................................................................................... 92
Outline Installation Drawings ....................................................................................................................... 92
CHAPTER 7 - COMMANDS ....................................................................................................................................97
Data Communication and Command Format .............................................................................................. 98
Command Input Processing ................................................................................................................. 98
Data Output Processing........................................................................................................................ 99
Command Summary..................................................................................................................................... 99
Command Descriptions ................................................................................................................................ 102
? – Help Menus .............................................................................................................................. 102
Break .............................................................................................................................................. 103
OI – Install Feature ......................................................................................................................... 103
OL – Display Feature List ................................................................................................................ 103
Y – Display Banner ......................................................................................................................... 104
Bottom Track Commands............................................................................................................................. 105
Available Bottom Track Commands ..................................................................................................... 105
BP – Bottom Track Pings per Ensemble ......................................................................................... 105
BX – Maximum Tracking Depth ...................................................................................................... 106
Expert Bottom Track Commands ......................................................................................................... 107
#B1 – Blank Range with Bad Velocity ............................................................................................. 107
#B2 – Depth Memory Timeout ...................................................................................................... 108
#BA – Evaluation Amplitude Minimum .......................................................................................... 108
#BB – Bottom Blanking Interval ..................................................................................................... 108
#BC – Correlation Magnitude Minimum ........................................................................................ 109
#BE – Error Velocity Maximum ...................................................................................................... 109
#BF – Depth Guess ......................................................................................................................... 109
#BH – Gain Switch Threshold ......................................................................................................... 110
#BI – Gain Switch Altitude.............................................................................................................. 110
#BJ – Data Type Output Control..................................................................................................... 111
#BK – Water-Mass Layer Mode...................................................................................................... 111
#BL – Water-Mass Layer Parameters ............................................................................................. 112
#BM – Bottom Mode ..................................................................................................................... 113
#BN – Speed Log Hold/Drop Control.............................................................................................. 113
Page v
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
#BO – Distance Measure Filter Constant ....................................................................................... 114
#BQ – Over Range Limit ................................................................................................................. 114
#BS – Clear Distance Traveled ........................................................................................................ 114
#BY – Transmit Length ................................................................................................................... 115
#BZ – Low Altitude Mode ............................................................................................................... 115
Control System Commands .......................................................................................................................... 116
Available Control System Commands .................................................................................................. 116
CB – Serial Port Control .................................................................................................................. 116
CE – Enable Ethernet...................................................................................................................... 117
CF – Flow Control ........................................................................................................................... 117
CK – Keep Parameters .................................................................................................................... 118
CR – Retrieve Parameters .............................................................................................................. 118
CS – Start Pinging (Go) ................................................................................................................... 119
CT – Turnkey Operation ................................................................................................................. 119
CX – Input Trigger Enable ............................................................................................................... 120
CZ – Power Down ADCP ................................................................................................................. 121
Expert Control System Commands ....................................................................................................... 122
#CO – Output Trigger Enable ......................................................................................................... 122
Environmental Commands ........................................................................................................................... 123
Available Environmental Commands ................................................................................................... 123
EA – Heading Alignment ................................................................................................................ 123
EC – Speed of Sound ...................................................................................................................... 124
ED – Depth of Transducer .............................................................................................................. 124
EH – Heading .................................................................................................................................. 125
EP – Pitch and Roll Angles .............................................................................................................. 125
ER – Roll Angle ............................................................................................................................... 126
ES – Salinity .................................................................................................................................... 127
ET – Temperature .......................................................................................................................... 127
EU – Up/Down Orientation ............................................................................................................ 128
EV – Heading Bias........................................................................................................................... 128
EX – Coordinate Transformation .................................................................................................... 129
EZ – Sensor Source ......................................................................................................................... 130
Expert Environmental Commands........................................................................................................ 131
#EE – Environmental Data Output ................................................................................................. 131
#EI – Roll Misalignment Angle........................................................................................................ 133
#EJ – Pitch Misalignment Angle ..................................................................................................... 134
#EY – Sensor Source Override for Doppler Parameters ................................................................. 134
Recorder Commands .................................................................................................................................... 135
Recorder Command Descriptions......................................................................................................... 135
ME – Erase Recorder ...................................................................................................................... 135
MM – Show Memory Usage .......................................................................................................... 135
MN – Set File Name ....................................................................................................................... 136
MR – Set Recorder On/Off ............................................................................................................. 136
MY – Y-Modem Output .................................................................................................................. 136
Performance and Testing Commands .......................................................................................................... 137
Available Performance and Testing Commands ................................................................................... 137
PA – Run Go/No-Go Tests .............................................................................................................. 137
PC – Built-In Tests .......................................................................................................................... 138
PS – Display System Parameters .................................................................................................... 139
PT – Diagnostic Tests ..................................................................................................................... 141
PT0 – Help ...................................................................................................................................... 141
PT3 – Receive Test ......................................................................................................................... 142
PT5 – Transmit/Receive Continuity Check Test.............................................................................. 142
PT9 – Transmit Memory Test ......................................................................................................... 143
PT10 – Receive Memory Test ......................................................................................................... 143
PT11 – FRAM Test .......................................................................................................................... 143
PT12 – RAM Test ............................................................................................................................ 143
Page vi
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
PT13 – ROM Test............................................................................................................................ 143
PT14 – Recorder Test ..................................................................................................................... 144
PT19 – Ringing Test ........................................................................................................................ 144
Expert Performance and Testing Commands ....................................................................................... 145
#PD – Data Stream Select .............................................................................................................. 145
#PE – Ethernet Data Streams Bitmask ........................................................................................... 146
Sensor Commands ....................................................................................................................................... 147
Available Sensor Commands ................................................................................................................ 147
SD - Sensor PD0 Data Output ......................................................................................................... 147
SM – Auxiliary Sensor Menu .......................................................................................................... 148
SZ - Zero Out Keller30 Pressure ..................................................................................................... 149
Timing Commands ....................................................................................................................................... 150
Available Timing Commands ................................................................................................................ 150
TE – Time Per Ensemble ................................................................................................................. 150
TF – Time of First Ping .................................................................................................................... 150
TP – Time Between Pings ............................................................................................................... 151
TS – Set Real-Time Clock ................................................................................................................ 152
TT – Set Real-Time Clock (Y2k Compliant)...................................................................................... 152
Water Profiling Commands .......................................................................................................................... 153
Available Water Profiling Commands................................................................................................... 153
WB – Bandwidth ............................................................................................................................ 153
WD – Data Out ............................................................................................................................... 154
WF – Blank after Transmit ............................................................................................................. 154
WN – Number of Depth Cells ......................................................................................................... 155
WP – Pings per Ensemble............................................................................................................... 155
WS – Depth Cell Size ...................................................................................................................... 155
WV – Ambiguity Velocity ............................................................................................................... 156
Expert Water Profiling Command Descriptions.................................................................................... 157
#WA – False Target Threshold Maximum ...................................................................................... 157
#WC – Low Correlation Threshold ................................................................................................. 157
#WE – Error Velocity Threshold ..................................................................................................... 158
#WJ – Receiver Gain Select ............................................................................................................ 158
#WT – Transmit Length .................................................................................................................. 159
#WX – Set Single-Beam Transmit Mode ........................................................................................ 159
CHAPTER 8 – OUTPUT DATA FORMAT .....................................................................................................................161
Choosing a Data Format ............................................................................................................................... 162
PD0 Output Data Format ............................................................................................................................. 164
Header Data Format ............................................................................................................................. 166
Fixed Leader Data Format .................................................................................................................... 168
Variable Leader Data Format ............................................................................................................... 174
Velocity Data Format............................................................................................................................ 182
Correlation Magnitude, Echo Intensity, Percent-Good, and Status Data Format ................................184
Binary Bottom Track Data Format........................................................................................................ 188
Environmental Command Parameters Output Format ........................................................................ 193
Bottom Track Command Output Format ............................................................................................. 196
Bottom Track High Resolution Velocity Format ................................................................................... 199
Bottom Track Range Format ................................................................................................................ 202
Navigation Parameters Data Format .................................................................................................... 206
Sensor Source for Doppler Processing Format ..................................................................................... 211
SBG AHRS Sensor Data Format............................................................................................................. 214
Binary Checksum Data Format ............................................................................................................. 220
Special Output Data Formats ....................................................................................................................... 221
Tasman Binary Data Format (PD4/PD5) ............................................................................................... 222
Tasman Output Data Format (PD4/PD5) Details .................................................................................. 224
Tasman Binary Data Format (PD5) ....................................................................................................... 227
Tasman Output Data Format (PD5) Details .......................................................................................... 229
Tasman Output Data Format (PD6) ...................................................................................................... 230
Page vii
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman NMEA Output (PD11)...................................................................................................................... 233
Tasman Output Data Format (PD13) .................................................................................................... 235
Tasman Speed Log Format (PD26) ....................................................................................................... 238
$VMVBW – Dual Ground/Water Speed ......................................................................................... 238
$VMDBT – Depth Below Transducer .............................................................................................. 239
$VMVLW – Distance Traveled through Water ............................................................................... 239
Decoding a Tasman Ensemble...................................................................................................................... 241
Rules for the BroadBand Data Format PD0 .......................................................................................... 241
Decoding Sequence for PD0 Data ........................................................................................................ 242
APPENDIX A – NOTICE OF COMPLIANCE ..................................................................................................................243
Date of Manufacture .................................................................................................................................... 244
Environmental Friendly Use Period (EFUP) .................................................................................................. 244
WEEE ............................................................................................................................................................ 244
CE ................................................................................................................................................................. 244
Material Disclosure Table............................................................................................................................. 245
LIST OF FIGURES
Page viii
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Figure 38. Tasman Binary Data Format (PD5) ......................................................................................... 228
LIST OF TABLES
Page ix
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Table 52. Checksum Data Format .......................................................................................................... 220
Table 53. Tasman Output Data Format (PD4/PD5) Details .................................................................... 224
Table 54. Tasman Output Data Format (PD5) Details ............................................................................ 229
Table 55. Tasman Output Data Format (PD6) ........................................................................................ 230
Table 56. Tasman Output Data Format (PD13) ...................................................................................... 235
Table 57. Common Data Format IDs ...................................................................................................... 241
Table 58. Toxic or Hazardous Substances and Elements Contained in Product .....................................245
REVISION HISTORY
November 2020
• Updated Figure 1 to show the updated customer interface end-plate.
• Updated Table 2, Tasman Nominal Voltage versus Bottom Tracking Range.
• Updated replaceable parts tables in Chapter 4.
• Updated Figure 16 to show the updated customer interface end-plate.
• Added the #CO command.
• Changed Fixed Leader Data format byte 40 from Spare to Input Trigger Enable (CX command).
• Fixed NAV Parameters format byte 27 shallow operation flag to show all flag settings.
• Updated System Synchronization section.
• Added SBG support.
• Fixed LED flash indication.
• Updated outline installation drawings 96B-9120 and 96B-9121 to rev D.
• Corrected anode material – anodes are aluminum, not zinc.
• Fixed table 24, page 163 for PD26.
• Added reference to NavUI software.
• Removed Appendix B.
May 2020
• Updated Figure 1 to show the updated customer interface end-plate.
• Updated customer interface end-plate part number from 81b-6093-00 to 81b-6104 on Table 7.
• Updated Figure 16 and added the torque setting for the 6-32 screws.
• Updated outline installation drawings 96B-9120 and 96B-9121.
April 2020
• Removed the isolators from the housing assembly drawing.
• Updated mounting the DVL section.
• Updated Replacing the Transducer section.
• Change TIME-OF-VALIDITY to Time of Validity so it will show up in a search.
• Added updating firmware using the Ethernet port.
• Added NavUI software to the Navigation CD.
Page x
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
December 2019
• Corrected test cable part number and drawing.
• Updated the acoustic integration considerations section.
• Updated Figure 1 temperature sensor location.
• Updated the PT5 command.
October 2019
• Initial Release.
If you have technical issues or questions involving a specific application or deployment with your instru-
ment, contact our Field Service group:
Page xi
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
CONVENTIONS USED IN THIS MANUAL
Thank you for purchasing a Teledyne RD Instruments Tasman Doppler Velocity Log (DVL). Conventions
used in the Tasman DVL Guide have been established to help learn how to use the system.
Menu items are printed in bold: Collect Data. Items that need to be typed by the user or keys to press
will be shown as <F1>. If a key combination were joined with a plus sign (<ALT+F>), press and hold the
first key while pressing the second key. Words printed in italics include program names (TRDI Toolz) and
file names (TestWH.rds).
Code or sample files are printed using a fixed font. Here is an example:
Tasman
Teledyne RD Instruments (c) 2019
All rights reserved.
Firmware Version: 74.xx
Current time is: 19/08/01,21:01:38.47
Break received, serial
>
There are four visual aids to help: Notes, Cautions, Recommended Settings, and References.
This paragraph format indicates additional information that may help avoid problems or that
should be considered in using the described features.
This paragraph format warns the reader of hazardous procedures (for example, activities that
may cause loss of data or damage to the Tasman).
This paragraph format indicates additional information that may help set command
parameters.
This paragraph format tells the reader where they may find additional information.
Page xii
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
Chapter 1
AT A GLANCE
Overview
The Tasman transducer assembly contains one connector with connector protective cap, housing, trans-
ducer ceramics, and electronics. The standard acoustic frequencies are 300 and 600 kHz. See the Outline
Installation Drawings for dimensions and weights.
The urethane transducer face covers the transducer ceramics and provides a robust, flexible
waterproof seal. Avoid setting the transducer on bumpy surfaces that may leave an
indentation in the urethane or damage the urethane face or anodized finish.
The Power/Comm cable connects the Tasman to the computer and external power supply.
When the cable is not connected, use the connector protective cap to protect the connector.
Tasman systems rated for 4000 meters depth have a red transducer face. Systems rated to
6000 meters have a black transducer face.
Tasman Options
The following options are available:
• The optional 73B-6086-005 test cable is used for testing the system prior to installing it on a
ROV.
• Current Profiling Mode is a feature upgrade.
• XRT (Extended Range Tracking) feature upgrade delivers 40% increase in bottom tracking
range.
• Optional SBG ELLIPSE2-E-G4A2-B1 Attitude and Heading Reference System (AHRS) and must
be selected when the system is ordered.
TRDI designed the Tasman to use a Windows® compatible computer. Table 1 lists the minimum com-
puter requirements.
TRDI highly recommends downloading and installing all the critical updates, recommended
updates, and the service releases for the version of Windows® being used prior to installing
any TRDI software.
Software Installation
To install the Tasman Documentation and Software:
1. Insert the CD into the drive.
2. Use Windows Explorer® to open the CD drive folder.
3. Double-click on the launch.exe file. Use the browser to view or copy the
Tasman documentation to your computer.
4. Recommended software to install:
• Install TRDI Toolz and NavUI
Many companies require that Autorun is disabled. Double-click on Launch.exe to start the
browser on all TRDI software and documentation CDs.
Power Overview
The 600 kHz Tasman requires a DC supply between 10.7 to 36 VDC (24 VDC typical) and the 300 kHz
Tasman uses 12 to 36 VDC. Either an external DC power supply or battery can provide this power. The
power supply should be able to source at least two Amps for a bench test setup (no pinging).
Power on Cycle
The power supply must be able to handle the inrush current as well. Inrush current is the current required
to fully charge up the capacitors when power is applied to the Tasman. The capacitors provide a store of
energy for use during transmit. The inrush current is as much as four amps if plugged in after the DVL
Transmit Cap is fully discharged. The Tasman will draw this amperage until its capacitors are fully
charged (less than 200ms).
If the power supply limits the current or the power drop on the cable is significant, then the
power on cycle will fail or the system will reset during pinging. Therefore, TRDI recommends
a 1.5 to 2 Amp power supply to cover all performance cases. For more information, see
Electrical Specifications.
If the Power is put in then removed within a very short time (few secs) and then applied
again, then the Inrush limiter will not be able to limit the current pulled from the DVL which
would result in a higher than 4Amps Inrush current spike.
Wait approximately 30-seconds between back to back power cycles. This will ensure the
electronics residual charges have been dissipated and for the Wake Logic to properly detect
the next Cold Start.
The connector protective cap should be installed any time the cable is removed. Use the
protective connector cap when the DVL is in storage or is being handled.
Apply lubricant prior to each connection. Lubricant aids seating the connector and helps form
a watertight seal as the locking sleeve is tightened.
Do NOT use any tools to tighten the locking sleeve. It should only be “finger tight”.
Do NOT use any tools to tighten the locking sleeve. It should only be “finger tight”.
3. Attach the Power/Comm cable to the computer’s serial communication port or Ethernet port.
4. Place the Tasman system in water (at least 2 to 4cm to cover the transducer face).
5. Connect +10.7 to 36 VDC power using the banana plugs for a 600 kHz Tasman and 12 to 36 VDC
for a 300 kHz system. The power supply should be able to source at least two Amps for a bench
test setup (no pinging).
The connector protective cap should be installed any time the Power/Comm cable is
removed. Use the connector protective cap when the Tasman is in storage or is being
handled.
Serial Communications:
Select the COM Port the serial cable is
connected to and set the Baud Rate from
the drop-down list to 115200
Ethernet Communications:
Enter the Static DHCP server IP or host
name 192.168.1.100
Enter the Port Number 1033
Select TCP
If the network assigns a Dynamic IP address, the Static IP address 192.168.1.100 will not
work; Connect using the serial port and use the CE command to verify the IP address.
You must have the RJ45 connector plugged into the network switch for the CE command to
return the Ethernet setting info.
5. Click the Connect button. Once connected, the button will change to Disconnect.
6. Click the Break ( ) button. From the Break button drop down
menu, select Soft Break (= = =). The wakeup banner will display
in the terminal window.
Tasman
Teledyne RD Instruments (c) 2019
All rights reserved.
Firmware Version: 74.xx
Current time is: 19/08/01,21:01:38.47
Break received, serial
>
It may be necessary to click inside the terminal window and then click the Break button to
wake up the system.
The command and control port can be Serial or Ethernet, but NOT both. The last port used to
send a break is the command and control port.
7. The LED should be solid on if no data is moving over the serial port or the Ethernet interface.
• The LED blinks twice per second when there is data on the serial port.
• The LED blinks once per second when there is data on the Ethernet port.
To be able to listen to this stream, create a TCP connection to the Tasman DVL IP address (shown here as
192.168.1.100 through port 1034). This can be done in TRDI Toolz for verification.
To be able to listen to that UDP stream, you will need to make sure the UDP IP address matches the com-
puter’s IP address. The computer’s IP address can be found using ipconfig in a command prompt window.
The computer’s IP address can also be found by using Control Panel. Navigate to Network and Inter-
net\Network and Sharing Center. Click on Local area Connection x under View Active networks.
Click on Properties and then click on Internet protocol Version 4 (TCP/IPv4). Click on the Prop-
erties button, and then verify the computer’s IP address.
In this next example, the computer’s IP address is 192.168.1.2. Therefore, set the output UDP IP address
on the web portal to be the same. You can now simply open a UDP stream to listen to that PD0 feed simply
by using the port number, here in our example 1034.
This example also includes a PD6 stream over UDP on port 1037 that points to the computer’s IP address
192.168.1.2 – here is the snapshot from listening to this PD6 stream using TRDI Toolz:
The Ethernet portion of the DVL acts as a server on (potentially) several fronts:
1. Command/Control of the DVL happens via the TCP port on the command interface (default port
1033). The DVL acts as a server and will accept a connection from any IP on the subnet.
2. Configuration of the PDX outputs and general IP config happens via the webpage (default IP
192.168.1.100, port 80) (acts as HTTP server).
3. PDX output happens on one of several ports:
a. Each PDX (PD0, PD4, PD5, PD6, PD11, PD13, and PD26) can be configured to be output on a
separate port.
b. Each can be configured to output via TCP or UDP.
c. TCP connections can be made from any address – you will connect to the same IP address
as the webpage, and on the specified port. For example, by default only PD0 is enabled.
One would connect a TCP client to 192.168.1.100 at port 1034. The DVL acts as a server
and will accept a connection from any IP.
d. UDP connections will be broadcast by the Ethernet module to the specified Address and
port. By default, these broadcast to 192.168.1.1 on ports 1034 through 1038. For example,
one could configure PD4 to output on UDP, to IP 192.168.1.1 on port 1035, then one would
need a UDP client on a machine at address 192.168.1.1 listening to port 1035. One can
also configure the UDP to use the “broadcast” address such as 192.168.1.255, which would
send traffic to the whole 192.168.1.xxx subnet. The DVL acts as a server and outputs this
data whether a UDP client is connected or not (given the connectionless nature of UDP.)
4. The Ethernet module will not act as a DHCP server (can be configured to be a DHCP client, or to
use static addressing). However, when configured as a DHCP client, the unit will “failover” to us-
ing the specified “static” IP address (192.168.1.100, by default) if it times out when looking for a
DHCP server. This prevents the unit from being “unreachable” if placed on a network without a
server.
4. Click the Choose file button and locate the firmware file Tasman_xx.xx.xx.xx.bin file down-
loaded in step 1. Select the file and click Update.
5. The firmware will install.
6. Once the firmware update is complete, the Tasman will reboot. Close the browser and reconnect
to the Tasman Network Configuration Page.
7. If the new firmware does not install, contact Customer Service.
6. At the “>” prompt in the communication window, enter the command CR1 then press the Enter
key. This will set the Tasman to the factory default settings.
7. At the “>” prompt in the communication window, enter the command CK then press the Enter
key. This will save the factory default setting.
8. At the “>” prompt in the communication window, enter the command PS0 then press the Enter
key. This will display the Tasman system configuration data.
>ps0
Serial Number: 0
Frequency: 614400 Hz
Configuration: DVL : 4-beam velocity.
Transducer Type: PHASEDARRAY
Beam Angle: 30 Degrees
Beam Pattern: CONVEX
Sensors: TEMP PRESS 600BAR
CPU Firmware: 74.xx
FPGA Version: 1.00.011 [0x100b]
9. At the “>” prompt in the communication window, enter the command PA then press the Enter
key. This will run the Tasman Pre-Deployment test.
Submerge the transducer face in 2 to 4cm of water. The PA test may fail in air. Only a failure
with the transducer in water is a relevant test.
This test may fail if the Tasman is exposed to electrical interference such as that from other
acoustic devices or SONARs or other electronic devices (i.e. cellphones, radios, computers,
TV’s, etc.). The test may also fail if the Tasman or its cable is exposed or installed near
potential sources of EMI’s such as high voltage lines like main engine cables, galley
equipment, winches, engine room equipment, cranes, high voltage lighting circuit, etc.
Interference from the mentioned sources may contaminate the Tasman’s data as well.
Oftentimes, a noisy (i.e. non-UPS) power supply may cause failures in this test as well.
>PA
ROM Test...PASS [ 3aad ]
RAM test...PASS
FRAM test...PASS
Receive Buffer Test...PASSED
XMIT RAM Test....PASSED
Receive Path Test (Hard Limited)...PASSED
Transmit/Receive Continuity Check...PASSED
Composite Result:
GO for Deployment
10. If the wakeup displays, PS0 displays, and PA message displays with a result of “GO for Deploy-
ment”, the Tasman is functioning normally.
11. If the result shows “NO-GO for deployment” then run a PT200 test to obtain a more detailed log
of the failure. See Troubleshooting EMI for more information.
NOTES
Chapter 2
SYSTEM INTEGRATION
DVL Theory
BroadBand Doppler
Doppler sonars, by definition, measure the Doppler shift, i.e. the frequency shift due to the relative mo-
tion of the DVL to either the seabed or suspended scatter particles in the water column. TRDI uses a more
precise method of measurement that is a refinement to standard Doppler phase shift measurements called
BroadBand. The methodology uses time dilation, by measuring the change in arrival times from succes-
sive acoustic pulses. TRDI uses phase to measure time dilation instead of measuring frequency changes
because the phase measurement gives a more precise Doppler shift measurement.
TRDI also incorporates a technique called autocorrelation for error checking and thus a further refine-
ment of velocity measurements. Autocorrelation works by transmitting a series of coded pulses, all in se-
quence and inside a single long pulse. The resulting received signal is composed of many echoes from
many scatterers, all combined into a single echo. The propagation delay is extracted by computing the au-
tocorrelation at the time lag separating the coded pulses. The success of this computation requires that
the different echoes from the coded pulses (all buried inside the same echo) be correlated with one an-
other.
Bottom Tracking
Bottom tracking is implemented using separate pings from water profiling. The transmit pulse is a longer
duration, and the received acoustic signal incorporates a different processing scheme.
While water-profiling uses short transmit pulses to obtain vertical resolution, Bottom Tracking requires
long duration pulses. Long pulses are utilized because this provides ensonification over a lager bottom
area for each individual pulse (Figure 6).
If the pulse is too short or long, the echo returns first from the leading edge of the beam, followed later by
the trailing edge. Because the beam has a finite beam width, the angle of the beam relative to the horizon-
tal is different on these two edges, thus resulting in a Doppler shift that is different from one side of the
beam to the other. By illuminating the bottom across the beam all at once, a long pulse produces an accu-
rate and stable estimate of velocity, more accurate than is typically obtained from water profiles.
The disadvantage of long transmit pulses is that a considerable part of the echo can come from water-
mass echoes. Where water-mass echoes are weak relative to the bottom echo, there is no adverse impact.
For environments with high concentrations of suspended sediment (i.e. in some rivers) the water-mass
echoes can introduce significant water bias. The added water bias causes an undesirable shift of the bot-
tom-track velocity toward the ambient water velocity.
Water Tracking
Water tracking is used when the bottom is out of range or a reference velocity is desired. All TRDI DVLs
are configured to provide Water Tracking data. Water tracking is desirable in situations where the bottom
is not always within range of the DVL because of suspect Bottom Track data. The BK command configures
how often water track pings are sent. The number of Water Track pings per ensemble is dependent on
the BP-command (bottom pings per ensemble) and this command setting. Water track pinging is activated
from the BL command. Use the BL command to set the location of the Water Track ping.
The water-mass layer is operational only if BP > zero and BK > zero.
Current Profiling
The Tasman DVL has optional firmware configurations that enable the instruments to measure current
velocities in the water column. The DVL, as with all TRDI ADCPs, measures current by dividing the veloc-
ity profile into uniform segments called depth cells (depth cells are often called bins). Each depth cell is
comparable to a single current meter. Therefore, a DVL velocity profile is like a string of current meters
uniformly spaced on a mooring (Figure 8). Thus, we can make the following definitions by analogy:
Depth cell size = distance between current meters. Number of depth cells = number of current meters
The water profile data used for current measurements includes the four different kinds of standard profile
data shown below. These data types can be incorporated to varying degrees, depending on the user re-
quirements and mission.
• Velocity – as measured from the Doppler shift of the individual beams of the DVL/ADCP.
• Echo intensity – A byproduct of the ADCP system. Sometimes used to measure relative sedi-
ment, plankton or other suspended particle quantities.
• Correlation – an indicator of the fidelity of the ping echo, used for QA.
• Percent good – percent of pings that meet specified quality thresholds used for QA.
Ship Coordinates (or Righted Instrument Coordinates). (S, F, M) Ship Coordinates are selected by the
EX10xxx command. TRDI uses the names Starboard, Forward, and Mast, although these axes are more
commonly called the roll, pitch, and yaw-axes, respectively. Assuming that Beam 3 is aligned with the keel
on the forward side of the DVL, for the downward-looking orientation, these axes are identical to the in-
strument axes:
S = X, F = Y, M = Z
For the upward-looking orientation, these axes are rotated 180° about the Y-axis:
S = -X, F = Y, M = -Z
The M (mast) axis points in a direction that is closer to upward than downward (mast is always in the
same direction no matter if looking down or up).
Bottom Track
The horizontal component of the bottom track velocity measured by TRDI phased-array systems are in-
variant to the speed of sound (refer to the #EE – Environmental Data Output section for further explanation).
The vertical component of the bottom track velocity measurement is proportional to the speed of sound in
water. Any error in the sound speed propagates directly into a scale factor error of the vertical velocity
component. If a significant vertical component of the velocity measurement is expected, it is important
that DVL is configured with either an accurate speed of sound or a salinity from which it can calculate the
speed of sound.
Water Track
Water Track accuracy is susceptible to the same error sources outlined above. The first term for long-term
accuracy is determined only by the uncertainty of the beam angles, which is the same for water profile,
water track, and bottom track. Thus, one can use the same Long-Term accuracy as presented for Bottom
Track above for water profile and water track. When using the Water Layer mode, one must also be aware
of the water movement, i.e. currents will be an additional source of error.
Bottom Track
The standard deviation of the bottom track velocity measurement varies with altitude and can vary with
velocity. The default modes have two primary sub modes, one for shallow water at low speed (Bottom
Mode 8) and one for other cases (Bottom Mode 9).
The Tasman standard deviation performance depends on altitude. It generally decreases as the altitude
gets greater and increases as the altitude gets lower. At the lower altitudes, it increases inversely with alti-
tude. Below these altitudes, the systems attempt to change modes and if successful, the standard deviation
drops considerably as the Tasman flies below its deep switching altitude and then again when it flies be-
low its shallow switching altitudes.
Water Track
The standard deviation of the velocity measurement for Water Layer will vary as the size of the Water
Layer varies – see the descriptions for the #BL command to determine the Water Layer size and the follow-
ing equation:
Std. Dev. shown
Std. Dev. =
Water Layer Size
10 meters
Tasman DVLs have the capability to compute velocities off of a water track layer while Bottom Tracking.
The commands for controlling this mode are #BK & #BL for Tasman DVLs. However, there are some im-
portant consequences of enabling this mode that will be discussed.
First, the time required to complete a ping is significantly increased because two separate and inde-
pendent pings are involved. TRDI does not currently have ping time models for the Water Track ping.
If required, the times would have to be obtained experimentally.
Secondly, there is the opportunity for ping-to-ping interference when the Water Track is enabled. After
transmitting an acoustic pulse, the Tasman DVLs open their receivers and listen for a return (either from
the bottom for a Bottom Track ping or from the water column for a Water Track ping). The return
MUST be from the particular ping that is transmitted. If it is from a previous ping, interference results
and the system might not work at all, or worse, might give erroneous results.
For example, on a Bottom Track ping, a return from the bottom from the previous Water Track ping
might look like the return from the Bottom Track ping, but at the wrong altitude. The problem is usually
worse when using Water Track and the previous Bottom Track ping is the cause of the interference. The
return from the Bottom Track ping is usually much larger than that from water scattering and when the
operating altitude is low, that return can make several round trips from the bottom to water surface to the
bottom again and still be large enough to cause interference with the Water Track ping. TRDI recom-
mends that the time between pings be set so that there is enough time for each ping to travel four
round trips to the bottom and back when the altitude is significantly less than the specified operating alti-
tude. This time can be calculated by doubling the altitude and then dividing by the Cosine of the Janus
angle (normally 30°) and then dividing by the speed-of-sound and multiplying by four.
altitude
Minimum Ping Time = 8 ⋅
cos( J ) ⋅ SoS
When operating at altitudes approaching the altitude capability of the DVL, the ping time should be:
Minimum Ping Time > 1.5 times the round trip time at the maximum specified operating altitude.
The long-term and short-term accuracy characteristics of the Water Track mode are discussed in the re-
spective accuracy sections of this document.
Altitude Performance
The altitude (distance above the bottom) capability of TRDI DVL’s is influenced by:
• Bottom type
• The average temperature and salinity of the water column from the DVL to the bottom
• The voltage supplied to the system
• The attitude of the DVL
• Bottom slope
TRDI specifies this altitude capability for:
• A typical bottom type being level
• A temperature of 5° C, a salinity of 35ppt
• An input voltage of 24v for Tasman DVLs
• ±5° vehicle pitch or roll
Changes in these values will affect the altitude capability as discussed below.
Transmit Power
The altitude capability of a DVL will vary as the input voltage to the system varies. Table 2 below gives an
approximation of the Bottom Track range versus battery voltage.
Table 2. Tasman Nominal Voltage versus Bottom Tracking Range
1. All data is based on the Tasman DVL operating in water. Peak Current when operating in air may be up to twice
the listed values. Actual peak current will vary with individual transducer characteristics.
Bottom Slope
Tasman DVLs multiply the measured “slant range” of each beam by the Cosine of the Janus angle (nor-
mally 30°) to indicate the vertical distance. While a simple solution is to average the four beam values ob-
tained for altitude, this is not the preferred method. The equation for this is shown as (1) below. This is
reasonably accurate when there is no bottom slope, but a better algorithm is shown in (2) below for bot-
toms that are sloped.
h1 + h2 + h3 + h4
h≈
4 (1)
1 1 h1h2 h3 h4
h = + = +
h1 + h2
1 1
h3 + h4
1 1
h1 + h2 h3 + h4
(2)
Where h is the altitude and the h 1, h2, h3, h4 are the four beam “slant ranges” projected into the vertical.
This equation is exact if the bottom is a plane surface.
Resolution
The Tasman DVLs provide two additional altitude outputs in the Bottom Track Range Format. The first is
called “Slant Range” which is actually a range to the bottom in the Z-axis. It is a combination of the
four slant ranges per equation (2) above. The second is called “Vertical Range” where the instrument pitch
and roll are used to calculate the altitude. This is the most accurate output for altitude since it compen-
sates for the orientation of the instrument.
Beam Clearance
Acoustic obstacles such as cables, hull, other instruments, etc. are numerous on undersea vehicles. Special
care should be observed in clearing the DVL beams of any acoustic obstacles. A 90 degree cone around the
face of the transducer should be observed to account for each beam acoustic spread. This Beam clearance
should be observed when Bottom Tracking, Water Tracking and Water Profiling. Any acoustic obstacle in
the Main Beam and acoustic spread will interfere with the DVL measurement or worse prevent the meas-
urement altogether. If the DVL is used near a quay wall for instance, then a quick rule of thumb is that for
every meter of vertical separation between the DVL face and the seabed the same separation is necessary
between the DVL and the Quay wall. DVL transducers also have side lobes, which could collect energy
backscattered by acoustic obstacles in the beam clearance cone as shown in the outline installation drawings.
This is mostly critical when performing Water Tracking or Water Profiling.
Use the ship’s roll and pitch reference to mount the transducer head aligned with the ship axes as closely
as possible. If the instrument x and y axes are not in the same plane as the ship forward and starboard
axes, then use the #EI (see EI - Roll Misalignment Angle) and #EJ (see EJ - Pitch Misalignment Angle) com-
mands to align them.
If the transducer is not level, and no Tilts are fed to the DVL using the #EP command, then
Water Profile bin-mapping will be incorrect. Large misalignments can cause large velocity
measurement errors.
Routing Cables
Use care when routing the Power/Comm cable through bulkheads, deck plates, cable runs, and watertight
spaces. Make allowances in cable length and engineering design plans for cable routing. When necessary,
use strain reliefs on the cables.
Route cables so:
• Cable does not have kinks or sharp bends. The cable bend radius is 11.4 cm (4.5 inches).
• Protect the cable with hose if zip-ties are used to secure it to structures (see Figure 13).
• The Tasman cable (or junction box, if one is used) must NOT be exposed or installed next to
high voltage lines or circuits, motors or engines.
• If a junction box is used, make sure that all the cable conductors are connected properly and
avoid ground loop effects. Make sure that the conductors are electrically isolated from each
other.
• Route the cable so it can easily be replaced it if it fails.
Your Tasman DVL transducer housing is made of aluminum that is protected by sacrificial
anodes and a hard anodize coat and the Customer Interface Plate is non-metallic. Do not
connect other metal to the DVL. Other metals may cause corrosion damage.
7. After all the connections are made, turn the voltage supply output ON.
8. Assure that the DVL system is awake via TRDI Toolz.
9. After 30 seconds, measure the voltage across the resistor.
10. Apply the following equations to find the isolation impedance.
Vbattery − Vr
RIsolation / Bleed =
I leak
Vr
I leak =
R
Where Vr is the voltage across the resistor and Vbattery = 12V in our example.
11. The impedance noted should be 32MΩ at 32V.
Do not short the housing to any grounded surface (such as an ESD mat) or water tank while
conducting this part of the test. Otherwise you create a ground short, and leakage current
will rise above the acceptable limit, indicating a false failure.
Power Consumption
The reference for the average electrical power in Watts used by the Tasman is that which occurs at the
maximum pinging rate and maximum altitude for Tasman systems are:
It should also be noted that there is a constant background power consumption of 1.1 watt for the pro-
cessing electronics if the Tasman is not in the “sleep mode”, aka Idle Power.
The average power consumption depends upon the transmit duty cycle.
Inrush Currents
The DVL power supply must be specified with consideration to the instrument inrush current. The inrush
current inherent to the DVL is due to the current required to fully charge the front-end internal electron-
ics capacitors. The capacitors store and then provide power on demand during the DVL transmit phase of
operation. The maximum inrush current of two amps is only seen on initial instrument startup and is re-
quired to provide the initial capacitor charge.
It is essential that the power supply used to power the Tasman be of sufficient capacity to meet the startup
inrush and operational current demands described.
If the Power is put in then removed within a very short time (few secs) and then applied
again, then the Inrush limiter will not be able to limit the current pulled from the DVL which
would result in a higher than 4Amps Inrush current spike.
Wait approximately 30-seconds between back to back power cycles. This will ensure the
electronics residual charges have been dissipated and for the Wake Logic to properly detect
the next Cold Start.
Cavitation
Cavitation is the formation of air bubbles due to the reduction of ambient pressure because of hydrody-
namic flow conditions. Cavitation at the edges of the transducer or surrounding area near the trans-
ducer often results in increased acoustic noise, and a corresponding reduction in operating range. As with
flow noise, cavitation can also be reduced by optimizing the transducer head type and design to the plat-
form hull form being used.
Ringing
Definition: Ringing occurs in DVLs when the energy from the side lobes of the transmitted signal excites
the metal portion of the DVL transducer such that a resonant condition occurs. This causes the transducer
and anything attached to it to resonate at the system’s transmit frequency. While some ringing is nor-
mal in DVLs, its magnitude must be minimized.
It is helpful to review the transmitted acoustic signal associated with DVLs to fully characterize the phe-
nomenon of ringing. The DVL transmits an acoustic pulse into the water. The main lobe of this pulse
bounces off the sea bottom (bottom track) or particles in the water column (water track) and the signals re-
turned from these particles are used to calculate the velocity of the water.
Along with the main lobe of the transmitted pulse are many associated side lobes. It is these side lobes
that come in contact with metal the housing of the DVL transducer and as noted above are the source of
the ringing.
If the DVL is in the receive mode while the transducer is ringing, then it will receive both the return sig-
nals from the water and the “ringing.” Both signals are then processed by the DVL. The ringing causes
bias to the velocity data.
All DVLs “ring” for some amount of time. Therefore, each DVL requires a blanking period (time of no data
processing) to keep from processing the ringing energy. During this time the transmitted pulse is traveling
away from the DVL at the speed of sound, so this “blanking period” corresponds to a range near the DVL
that cannot be profiled. Each DVL frequency has a different typical ringing duration.
These typical ringing values are recommended as the minimum setting for all DVLs using default set-
ups (minimum value for the blanking period as set by the #BB command and #WF command).
It should be noted, on some installations the effects of ringing will last longer than the recommended set-
tings above.
Mounting Considerations
Well Mounting: The effects of ringing will last longer if the transmit signal becomes trapped inside the
transducer well. This can occur because the well itself is ringing with the transducer or when windows
covering the opening of the well reflect the signal back inside the well.
The window causes the transmit signal to reflect back into the well due to the difference in acoustic
impedance between the window and the water. When the transmit signal is reflected in the well it be-
comes trapped and this results in longer ringing periods. To keep from processing this signal, the
blanking period would have to be increased. This is possible for Water Profile using the WF command
and for Bottom Track using the BB command.
To mitigate the effects of ringing inside the transducer well, a sound absorbing material can be mated with
a mounting plate or a clamp to reduce acoustic coupling increasing the ringing period. Also, the inside
walls of the well can be lined with a sound absorbing material to damp the ringing effect. Using stand-
ard neoprene wet suit material has been found to work well.
• Well will not fill with air bubbles caused by the ship moving through the surface water.
• Flow noise is reduced.
• The well can be filled with fresh water to limit corrosion.
• Barnacles cannot grow on the transducer faces. Barnacle growth is the number one cause of
failure of the transducer beams.
• The transducer is protected from debris floating in the water.
Disadvantages
• The range of the DVL may be reduced because the window can and will absorb some of the
transmit and receive energy.
• The transmit signal could be reflected into the well, causing the well to “ring”. This will
cause the data being collected during the ringing to be biased. Some vessels have reported a
loss in range as great as 50 meters. As noted, the ringing may be damped by applying
sound absorbing material on the well walls (standard neoprene wet suit material has
been found to work well).
• The transmit signal could be reflected off the window and back into the other beams.
If the well has excessive ringing (due to reflection from the window or ringing within the mechanical
structure itself) the DVL can be instructed to keep from processing this signal. To do this, the blanking
period of the instrument would have to be increased. This is possible for Water Profile using the #WF
command and for Bottom Track using the #BB command.
Temperature differentials should also be considered because if the water temperatures inside the window
and outside the window are not the same, all four beams will be refracted, and actual velocity components
will be rotated into a new coordinate system. In particular, some of the horizontal velocity will appear
as a vertical velocity
One concern with window selection is that it has be able to support the weight of the water
inside the well once the ship is dry-docked. TRDI recommends that you always fill/drain the
well while you are either filling/draining the dry dock area.
Spacing between window and transducer: The primary geometrical factor in design of windows is the reflec-
tion of a beam into another beam, causing crosstalk between the beams. The distance of the transducer
from the window should be at least 1cm. Never allow the transducer to touch the window. If installed far-
ther than 1cm, then it is imperative to ensure that the window aperture is large enough to clear the beams.
The farther away the transducer is from the window, the more the sound is reflected off one beam and
then reflected into another beam.
Acoustically-absorbing well lining: A sound absorbing material should be used inside the well to minimize
the effects of sound ringing within the well. The recommend material for both 300 and 600 kHz systems
is Precision Acoustics F48 anechoic tile.
Fluid in the well: The well should be filled with fresh water. Seawater can be used, but at the cost of in-
creased corrosion. Seawater should not be circulated through the well unless the well has been painted
with anti-fouling paint. The pressure within the well should be adjusted to keep the window from bow-
ing in and out, and thereafter, the volume should be kept constant.
Data Screening
Tasman measurements suffer from occasional data outliers which, although rare, can still be far more fre-
quent that would be expected from a normal (Gaussian) probability function. To prevent the navigation
system from giving undue weight to data outliers, it is important to screen the Tasman data to detect and
reject them.
Data outliers are often the result of ambient data environmental factors. The Tasman DVLs have several
internal routines to detect and account for the false data described. Unless the bottom is detectable, and
the correlation value is above a threshold criterion, bottom track velocity will be marked bad (0x8000
which equates to the full-scale negative value of -32768 decimal). The presence of fish in one or more
beams will also cause data outliers. The Tasman also can screen for fish using the information in the in-
tensity data for all four beams.
For operations in coordinate frames other than beam coordinates, if all four beams pass these screening
tests, the Error Velocity (representing the redundant information among the four beam velocities) is cal-
culated and its magnitude compared to a threshold as an additional screen. Measurements exceeding this
Error Velocity threshold will be rejected. When using beam coordinates this velocity screening is not done
by the Tasman firmware. It can however, be performed outside the Tasman.
To keep the Tasman errors as independent as possible from ping to ping, the Tasman does not screen for
unreasonably abrupt changes in altitude or velocity. These kinds of screens are most appropriately per-
formed at the front end of a navigation system. An isolated abrupt change in altitude is most likely an out-
lier (fish or other false target) that should be rejected, whereas a step function with a persistent final alti-
tude might be real (a cliff or a transition from a ship hull to the real bottom, for example). A robust algo-
rithm will reject the isolated data outlier while quickly recovering from a persistent step. Similar screening
can be done on velocities.
Three-Beam Solution
The default operation of DVL’s requires all four beams to be tracking and providing good data. When this
occurs, the instrument screens the velocity data by comparing the magnitude of the Error Velocity to a
commanded threshold. The Error Velocity has redundant information among the four beam velocities.
This is done for all coordinate systems other than Beam. A three-beam solution is produced if, on a partic-
ular ping, only three beams have good data, and in that case only, error velocity screening cannot be per-
formed. When three-beam solutions are enabled, the DVL still computes a four-beam solution with error
velocity screening on all pings where all four beams have good data. There are operating circumstances
where due to the bottom slope and/or pitch only three beams can have adequate reflection from the bot-
tom, while the fourth beam is not. The three-beam solution makes it possible to operate in such severe
environments.
Ping Timing
It is usually desirable to minimize the time it takes a Tasman to complete a ping cycle because this enables
faster data update rates. It is important to note that using the Water Layer Track in addition to the Bottom
Track mode significantly lowers the update rate of the Bottom Track data because there is an extra ping(s)
between Bottom Track pings. Therefore, it is recommended that the Water Layer mode be commanded off
when the Altitude is well within the Altitude capability of the Bottom Track (Bottom Track is providing
good data).
When the maximum operating altitude is known, the BX command can be used to limit the maximum ping
time in Bottom Track mode, since time to receive data from the bottom is proportional to the distance to
the bottom.
For example, a 600 kHz Tasman has a default BX altitude of 110 meters. If the user knows that the alti-
tude will never exceed 50 meters, he can set the BX command to 50 meters and then when operating at
50 meters it potentially reduces the search time required to reacquire the bottom after bottom lock has
been lost, because it bypasses the search pings that look for greater altitudes. Therefore, if BX is set to 50
meters, and if the DVL is operating at 50 meters altitude, and loses the bottom, then the search algorithm
will not look at 110 meters if it does not find the bottom at 50-meters, and will only search at altitudes up
to 50 meters, which may result in a faster reacquisition.
Table 5 shows the approximate Bottom Track ping times for a Tasman DVL as a function of altitude above
the bottom. The data is for the case where there are no external sensors being used:
Table 5. Approximate Bottom Track Ping Times (in milliseconds)
Altitude in meters Ping Time in ms
3 110
The following equation provides an estimate for the time between pings for ranges greater than 3.8m for
the 600 kHz and 7.6m for the 300 kHz (deep mode):
Ping time (seconds) = RTB*3.8e-3+ 40e-3
Where RTB is the Range to Bottom in meters.
System Synchronization
Typically, data from the Tasman is fed into a larger user supplied acquisition and control system, which
collects data from other sources as well. In such situations, it is important to have all the data accurately
referenced to a common time base.
The Tasman data ensembles in PD0 format contain a time stamp having a resolution of 10 ms that is
from a reading of the real-time clock before the ping. This time stamp is of limited utility because it is
difficult to keep the Tasman clock synchronized to the navigation system clock and also because the
10 ms resolution is arguably too coarse when the Tasman is combined with an INS. The PD0 Navigation
Parameter Data format provides Time to Bottom (T2B) and Time of Validity (TOV) that an INS system can
use for ‘latency’.
The biggest advantage of system synchronization using Trig_IN is to not interfere with other acoustic sen-
sors and sonars. The trouble with external trigger input time stamping is that the Tasman needs multiple
trigger inputs for doing more than just BP=1 bottom track ping. Note that the minimum time interval be-
tween pings (which is the maximum velocity update rate) is altitude dependent, thus the triggering
scheme should be tested over the full working range of altitudes (including an altitude beyond bottom
track range). These tests should be made with water mass layer measurement both on and off.
INS Integration
The Tasman is integrated into the vehicle and connected to its network. The user accesses the Tasman’s
configuration HTML page and navigates to the network configuration page. The network configuration
page provides a selection of PD outputs and a network configuration for each. The web page automatically
refreshes and displays the current setting.
1. Configure the Tasman to output PD0 via UDP broadcast socket 255:255:255:255, port 1001.
2. The command file used by the Tasman enables Ethernet turnkey mode, and sets the delay start
time to 30 seconds (CT command set to CT 2 30) (see Creating or Modifying Command Files).
3. Cycle power to the Tasman (wait 30 seconds between power off and power on) and monitor the
output via Wireshark. The user can also command the DVL to start (as an alternative to waiting
for Turn Key timeout) by sending a CS command to the DVL TCP Command and Control Port
(192.168.1.100, port 1033).
4. 30 seconds after application of power the UDP broadcast packets from the Tasman are observed.
Use TRDI Toolz to see that the DVL is outputting the Broadcast UDP data (255.255.255.255: port
1001).
5. The Bottom Track High Resolution Velocity (Data ID 5803h) and Navigation Parameters Data (Data ID
2013h) blocks provide aid in the velocity measurement resolution and quality information for use
in an Extended Kalman Filter (EKF) Inertial Navigation System (INS) solution. TIME OF
VALIDITY output for highly accurate coupling with an INS further improves your resulting DVL
aided INS position accuracy. See the Navigation Parameters Data Format, bytes 54-69.
• The Figure of Merit (FOM) is calculated for every velocity estimate and each beam
• Estimates the standard velocity error
• Confidence that when FOM is low, error is low
• FOM can provide warning for individual beams, not entire velocity solution
• May be used to filter data to reduce standard deviation and bias
Triggering
There are two methods for triggering the DVL:
Sending ASCII Character through Serial Port. When the system is interfaced to a serial port (e.g. a navigation
computer), the system can be setup to wait for an input before each ping. To setup the DVL in this fash-
ion, clear the Auto Ping Cycle bit in the CF command by sending CFx0xxx, where the x’s represent the set-
tings of the other parameters. Start the DVL pinging with the CS command. The DVL will output a ‘<’ be-
fore each ping and wait for input. Send any valid ASCII character to trigger the ping. The instrument will
not enter sleep mode while it is waiting for the trigger.
Using Low-Latency Triggering. The trigger methods shown above all have latencies ranging from a few mil-
liseconds to a few hundred milliseconds, which may be excessive for high-precision applications. Conse-
quently, TRDI has developed a low-latency trigger method (see CX command). To configure the DVL for
low-latency triggering, set the CX command to enable trigger input. Start the DVL pinging with the
CS command. The DVL will then wait for a trigger before each ping. Setting the trigger lines to a
break state for no less than 10 microseconds sends the trigger. The DVL will then ping within 1 millisec-
ond of the leading edge of the break pulse. Note that it is possible through the CX command settings to
set a timeout for the DVL to wait for a Trigger and then shall no Trigger occur during that time it will ei-
ther Self Deploy and never look for Trigger again or Ping once and then go back to waiting for Trigger.
The input trigger voltage is 3.3VDC to 5VDC.
Troubleshooting
The purpose of this section is to provide a list of critical tests to perform when the system is not operat-
ing to either specifications or expectations. Additionally, this procedure will also provide a step by
step guide to configuration of the TRDI DVL to record all available data for troubleshooting with TRDI
support. The information acquired from these procedures will allow the user to solve many encoun-
tered technical problems. Should assistance from TRDI be required, the information acquired will
greatly expedite our analysis and service provided.
Communications Issues
Follow the steps in Connecting to the Tasman. If you have problems communicating with the Tasman check
to make sure that you are selecting the right COM port, baud rate, parity (none), stop bits (1), flow control
(none).
Windows is finicky when it comes to USB to serial adapters. Most adapters that TRDI tried did
not work. One adapter that works well is http://www.easysync-ltd.com/product/527/es-u-
1001-r100.html. Possibly any device with FTDI drivers and devices will also work.
Identify Unit
Prepare a separate log file (If using TRDI Toolz, press the Log icon) or add at the beginning of your logged
deployment data the returns from the following commands:
+++ or if using TRDI Toolz you can either send $B, click the Break button, or press <End> on
the keyboard
PS0
PA ;e nsu re t ran sd uce r be ams a re fully subm erged i n water prior to performing this test
The returns from these commands will provide the unit Firmware version, the system operating fre-
quency, beam matrix information and verify that the electronics are working as expected.
• The Tasman DVL or its cable is exposed or installed near potential sources of EMI’s such as high
voltage lines like main engine cables, galley equipment, winches, engine room equipment,
cranes, high voltage lighting circuit, etc.
• Oftentimes, a noisy (i.e. non-UPS) power supply could cause failures in this test as well.
Strategy if Failure is found in the BIT tests:
• Power down these devices and remove or move the suspect systems at least three meters away
during diagnostic testing.
• Re-run the PT300 command and log the data for about 30 seconds to 1 minute.
• Modify the log file by adding a note as of what has been done prior to a PT300 test such as:
“Turning 300KHz Sonar off” for instance.
Always run the PA test with unit transducer beams submerged in water. The test may fail in
air and if so, is not relevant. Only a failure with the transducer at a minimum in contact with
water is a relevant test.
If possible, run at least one PA test on the deployment site.
If you do not send commands and use an unknown user default setting, query the following groups of
commands:
>B?
>#B?
>C?
>#C?
>E?
>#E?
>T?
>W?
>#W?
For example, the bottom track group of commands for a Tasman DVL:
>b?
Available Commands:
If you are already decoding PD0 and your decoding algorithm can handle more bytes in each
ensemble [engineering data bytes] then you can record this Engineering PD0 data into a file
for us to review it with our Engineering software suite. It is not mandatory to use the MR1
command to enable recording onto the loop recorder, nor to erase the loop recorder first as
described below.
Before new data can be acquired, the recorder has to be erased. This is done by opening a TRDI Toolz
session (see Connecting to the Tasman) and then send the command me ErAsE to your Tasman. This will
erase the recorder.
Capture the data from the instrument by opening a log file in TRDI Toolz. You can do this by clicking the
icon and then entering a filename.
Send the following commands to the unit by copying them to the clipboard of any editor and pasting them
into TRDI Toolz by typing Ctrl V:
CR1
BP1
;[set BX value in dm to 20% more than the water column depth]
BX00350
#BK0
; output standard BT, High Resolution, and Precision Navigation data blocks
#BJ100 101 000
EX00010
;[set the EA angle between Beam3 and forward centerline of the vehicle)
EA+13500
CF11110
;Output data format PD0 or #PDx with x different from 0
#PD0
&O1000
&N3FFC
; Turn recorder on
MR1
CK
CS
Identifying EMI
Purpose – Observation of the plots will provide information about interference to the DVL. This will proba-
bly NOT help in determining if the DVL emits interfering signals to other devices. The NGSPFFT software
provides the user with a frequency domain plot (~100% bandwidth) of the Tasman’s four receiver chan-
nels during a sampling interval.
Adjustments – The NGSPFFT software has several easy to use adjustments. For example, the Filter is
a moving average of the last 30 samples; and the FFT N is the FFT sample size, with a default of 512. The
FFT sample size is directly proportional to the bandwidth of the FFT resolution. Additionally, the Hard-
ware Bandwidth and Hardware Gain and System Frequency can be adjusted. In addition, the
communication port number and communication baud rate can be adjusted to match the communica-
tion parameters of the Tasman.
Operation – The NGSPFFT software connects to the Tasman DVL using a computer’s serial port and sends
the Tasman DVL a special set of commands. The Tasman responds with a stream of digitally processed
values, from the receive portion of the circuit and firmware. The sonar transmitter is not used for the FFT,
i.e. the FFT routine uses the sonar receive transducer, circuitry and firmware only, not the sonar transmit.
The NGSPFFT computer software processes the values it receives from the Tasman, and then plots the
resulting frequency response in a graphical form for each sonar channel, in terms of RSSI versus Fre-
quency. RSSI is a Teledyne RD Instruments nomenclature for Received Signal Strength Intensity in
A/D counts. The frequency span is centered at the carrier frequency (for Tasman, this is 614,400 Hz) and
spans ±12.5% bandwidth in NB mode, from (for Tasman or other 614400 kHz systems this is 308,400 Hz
to 921,600 Hz.)
Once the user learns the basics of the FFT software, you can use the Tasman cables and transducer as
probes by holding them or locating them next to equipment you would like to include in your vehicle
(ROV, AUV). The user will see the effect of “in air” interference. If interference is noted, different strate-
gies can be incorporated to mitigate the interference.
For example, separating devices or shielding may be help. Note that the transducer face (where the
urethane is on the transducer) will always be submerged in water during real operation. You can simulate
this in water performance by placing the transducer at the bottom of a small bucket, with just enough
water to wet the urethane faces of the transducers. Often what appears to be interference when the trans-
ducer is in air may be completely gone when the transducer is submerged in water. The inverse may be
true as well. If there are other sonars or mechanical devices such as hydraulic power units that create
acoustic signals, these may interfere with the Tasman system and the interference may only be detected
when both our transducer and the other device are submerged in a larger bucket or tank of water or
somehow acoustically coupled through a hull or structural framework.
Install the NGSPFFT Software – Use the install package. Installation of the NGSPFFT software is similar to
installing older windows software. After successfully installing the NGSPFFT software there will be two
folders added to your computer: C:\Program Files\RD Instruments\NGSPFFT and C:\FFT. Inside the
second folder, will be a file, C:\FFT\Port.txt that stores the serial COM port number and the baud rate to
be used. Please open this text file using Notepad® or similar and edit the two lines. The first line is
the COM port number. Change this to number of the COM port your computer will use to talk with the
Tasman. The second number is the baud rate. Change this to 115200. Then save this file with the changes.
5. Type “CB811” <ENTER> then type “CK” <ENTER> you will see something like:
>cb811
>ck
[Parameters saved as USER defaults]
This sets the baud rate to 115200 and speeds up the FFT data transfer when using the NGSPFFT software.
6. Close the TRDI Toolz.exe program.
7. Place the transducer into a bucket of water, just deep enough to cover the urethane faces of the
four transducers. This will help to properly match the acoustic impedance of the transducer and to
reduce interference from radio stations or other nearby RF sources. Later, when the NGSPFFT
software is running you can remove the transducer from the water and hold it next to a laptop or a
computer terminal and see what effect these devices have on the FFT, and hence the DVL.
8. Open the NGSPFFT.exe program. The program will immediately attempt to establish communica-
tions and send appropriate commands. Within 30 seconds, you should see four plots of the FFT
for each of the Tasman’s receive channels.
9. If no plots are generated, there is no communicating with the Tasman. You can select by clicking
on the Comms menu and select the port that Tasman is connected to.
10. Click on Comms menu and select the baud rate (115200).
11. If you still don’t see any plots after 30 seconds, try cycling the power to the DVL. If that does not
help, please exit the NGSPFFT software and reopen TRDI Toolz and assure the communications
are set at CB811 (115200 baud).
Check the Adjustments: At the bottom of the NGSPFFT window, assure the following settings:
• FFT N = 512
• Window = On
• Filter = Off
• Click the Hardware Bandwidth button Narrow
• Click the Hardware Gain button High.
• Click the + / - buttons to set the system frequency.
When selecting Narrow in NGSPFFT, the DVL will select the appropriate filter width for
processing the data. If Wide is selected, then it is possible that interference terms will show
up in the FFT that will not affect the DVL’s accuracy.
Zoom: By clicking on the “beam” of interest, you can zoom in to see only that beam. Click again to zoom
out.
Mouse-Over: By placing the cursor over a frequency of interest, a mouse-over window will appear with
more information about that frequency and amplitude.
The following is the same “clean”, 512 sample FFT, with the Filter On radio button selected. It is simply a
moving average of the last 30 FFTS. The color changes from light blue to dark blue once the FFT has ac-
quired an average of the 30 previous (the Score will count down from 30 each time a setting is changed).
Examples of Interference
The following image shows an interference term on all channels at 601 kHz just to the left of center fre-
quency. Notice the Filtered Data Test Results in the upper left of the screen has a yellow background color
indicating Marginal for its score.
Although not ideal, the previous interfering terms is small, and the DVL will still bottom track accurately
if the bottom echo return amplitude is stronger than this very weak interfering term.
The following types of interference will have significant effects on accuracy of water profiling and bottom
track and should cause failures of the Built in Tests. Notice that the filter function is off, and you still
clearly see that you have an interference issue, and you can identify the frequency if you Mouse-Over.
>
2. Then go to Comm > Terminal and then in the QCMon window type any commands (B?, TS?,
etc.) like you would with TRDI Toolz and you should get replies from the Tasman.
3. If this is working, send PT200.
>pt3
Receive Path Test (Hard Limited):
H-Gain W-BW L-Gain W-BW H-Gain N-BW L-Gain N-BW
↓
↓
RESULT...PASSED
>pt5
Transmit/Receive Continuity Check:
↓
↓
RESULT...PASSED
>
4. If all this works up to this point and you have a high baudrate then go to Test > FFT (HL) > Go
to turn the FFT spectrum analyzer mode on each beam:
• Anything that looks different in overall shape or spikes anywhere that show on the light blue line
(realtime FFT) is of concern even more when it shows on the dark blue line (averaged FFT).
• Note that you can click on any beam to Zoom on it if this helps.
• The way to ‘collect’ FFT data with QCMon is to take snapshots in different scenarios, such as take
one for baseline in water with the vehicle ON but no active sensors, arms, thrusters, (or even us-
ing a known cleaner external power source) then take a snapshot for each of the major vehicle
components* turned ON to active mode.
• * anything that is powered on the vehicle and can be placed into an active mode (which usually
means either or both driving more current or creating EMI or Acoustic pulses)
• It is also advised to do the same with the DVL Built-in test and go back to the terminal and send
PT200 for each of these scenarios. To do so Go To Test > STOP then Go To Comm > Termi-
nal and then send PT200. Same as the FFT, you will have to take snapshots for each scenario.
Chapter 3
COLLECTING DATA
DVL QA/QC
Run TRDI Toolz: Set the DVL's Clock Test the DVL PA, PS0, etc.
DVL Setup
Collect Data
The example command file has comments that explain the function of each command. It is a
good idea to keep the comments and edit them when making command changes.
EZ11011010
; Use EZ11000010 if the user wants to send 'dynamic' commands
;(EC, EH, EP, etc.) then the EZ field for that sensor needs
; to be set to zero.
; **************************************
; Tasman Timing Setup Commands
; **************************************
; Set Time between Ensembles to zero (Tasman will ping as fast as possible)
TE00000000
; Set Time between Pings to zero (Tasman will ping as fast as possible)
TP00:00.00
; **************************************
; Tasman Water Profiling Setup Commands
; **************************************
; Note: By default, water profiling is turned off.
; To use water profiling, set the WP command >0
WP0
; Bin size set to 400 cm
WS0400
; Number of bins set to 50
WN050
;
; **************************************
; Tasman Expert Command Section
; **************************************
;
; CAUTION - Editing or adding expert commands to the command file will
; allow items that if set incorrectly can cause the data to
; be the wrong format, bad, and/or uncorrectable even in post
; processing.
;
; Disable Water-Mass Layer Mode (default)
BK0
; **************************************
; Turnkey mode on - Tasman will ping 30 seconds after power turned on.
; CT n T
; n = 0 to 2 (0 = Off, 1 = Turnkey On-Output Serial, 2 = Turnkey On-Output Ethernet)
; T = 5 to 100 (integer seconds)
; **************************************
#CT 1 30
;
; Environmental Data Output – sets specialized attitude data types
; Phased Array transducer default
#EE0000010
;
; Set Heading Bias to 0 degrees
;
; NOTE. Set #EV = [(local magnetic declaration)*100]
#EV00000
; Select type of external sensor to use
#EY 0 0 0 0 0 0 0 0
; Set output data format to #PD0
#PD0
;-------------------------------------------------------------------------
; Save this setup to non-volatile memory in the Tasman
CK
; Start pinging
CS
The commands shown in Table 6 explain each command set by the example command file. These com-
mands directly affect the range of the Tasman, standard deviation (accuracy) of the data, ping time, and
power usage.
Teledyne RD Instruments strongly recommends that the commands shown in Table 6 be the minimum
commands that should be sent to the Tasman.
Although these are TRDI’s recommended minimum commands, they may not be the only
commands needed for the deployment to be successful!
Editing or adding expert commands (#xx) to the command file will allow items that if set
incorrectly can cause the data to be the wrong format, bad, and/or uncorrectable even in
post processing.
The deployment may require additional commands and these commands can be sent any
time after the CR1 command but must be placed before the CK command.
The CR1 command must be the first command sent to the Tasman. The CK command must be
sent just before the CS command. Other commands may be sent in any order.
4. Use TRDI Toolz to set the clock; click Tools, PC Time to ADCP.
5. To test the system, use the PA command.
6. To send the command file, on the Tools menu, select Script Editor.
7. Click the Open icon and select the file to run from the scroll-down list. If no extension is given for
the script file, an extension of *.txt is assumed.
8. Click the Send icon.
Teledyne RD Instruments does not recommend the use of entering commands one at a time
as the primary way of deploying a Tasman system as any incorrect command setting can
have severe consequences to data collection. Always use a script file to send the commands.
See the Command Descriptions and Introduction to Output Data Format sections for
information on each command setting.
Script files can have any extension as long as they are ASCII text files.
>sm 12 m
>sm 12 m l ?
30.0 -126.5 0.10 2014 12 10
>sm 12 m l ?
Note that the magnetometer sampling design makes it impossible to reject signal frequencies
above 180Hz. Ensure that high frequency noise is not disturbing the magnetometers at the
sensor's location.
If the vehicle cannot be rotated freely in all orientations, the calibration will still be accurate,
but only in orientations that were covered during the calibration procedure.
3. The AHRS reports the internal latitude, longitude, and altitude (LL&A) and date and prompts to
update the LL&A and date if needed. Type Y to update (see Set LLA & Date) or N to use the current
setting and continue with the calibration.
4. Begin moving the system through the desired orientations to collect magnetometer data. To work
correctly, the Tasman system should be rotated through at least a full circle.
The AHRS is mounted near the mounting plate and should be the center of rotation. Too
much movement of the AHRS position between calibration points will lower the calibration
score.
5. As the system is moved through the various orientations, the SM command provides a continual
report of the number of points collected and overall data quality.
6. As the system is acquiring data, press any key to pause the acquisition process.
• When paused, the SM command provides a quality report on the data collected thus far.
• To resume the calibration, press any key other than <ESC>. When the calibration is re-
sumed, then the system returns to collecting data points.
7. End the calibration process by pressing the <ESC> key. The final quality data is reported by the
AHRS. The magnetic calibration quality indicator is computed based on the magnetic field
norm deviation after calibration:
• Optimal – All acquired points fit very well on a unit sphere after the calibration.
• Good – Small deviations of the magnetic field norm have been detected. The magnetic cali-
bration should although provide accurate heading.
• Poor – Large deviations of the magnetic field norm have been detected. It may come from
external magnetic distortions during the calibration.
• Invalid – No valid magnetic calibration has been computed. It could come from too much
magnetic disturbances, insufficient or invalid motions.
The better the magnetic field is mapped, the better the confidence indicator is. If you only
cover very few portions of the 3D sphere or 2D circle, the confidence indicator will be low.
• High – Reported quality indicator can be trusted as enough remarkable magnetic field points
have been acquired.
• Medium – Few remarkable magnetic field points have been used to compute the magnetic
calibration leading to a medium confidence in reported quality indicators.
• Low – Even if the quality indicator could report an excellent calibration, the data set used to
compute the magnetic calibration was not meaningful enough to compute meaningful quality
indicators. This calibration should be used carefully.
8. Press Y to save and apply the calibration, or N to discard it and quit.
2D Calibration Example
Example calibration (user entries are indicated in BOLD):
>sm 12
SBG Ellipse-A Auxiliary Menu
0 ---------- Help
D ---------- Display SBG Status and Settings
H ---------- Display Heading, Pitch & Roll
M ---------- Modify Settings
P ---------- Pass-Through Mode
2 ---------- 2D Magnetometer Calibration
3 ---------- 3D Magnetometer Calibration
F ---------- Restore Factory Settings and Calibration
T ---------- Restore Internal Settings and Alignment
R ---------- Reboot SBG Ellipse-A AHRS
X ---------- Exit
2
>
3D Calibration Example
Note that the user communications for the 3D calibration are virtually indistinguishable from the 2D cali-
bration; the only difference is the calibration mode that was commanded by the user. Example calibration
(user entries are indicated in BOLD):
>sm 12
SBG Ellipse-A Auxiliary Menu
0 ---------- Help
D ---------- Display SBG Status and Settings
H ---------- Display Heading, Pitch & Roll
M ---------- Modify Settings
P ---------- Pass-Through Mode
2 ---------- 2D Magnetometer Calibration
3 ---------- 3D Magnetometer Calibration
F ---------- Restore Factory Settings and Calibration
SBG Ellipse: Current LL&A and date is: -10.0 178 -0.5 2015 02 06
SBG Ellipse: Do you need to update LL&A and date(y/n)?
No
>
Loading the factory calibration on the AHRS may not provide accurate heading data as the
AHRS sensor would not use a calibration relevant to the field of operation. It is highly
recommended to perform a user 2D or 3D calibration. A 3D calibration is always preferred
when possible.
To accommodate this, use the SM command to reset the AHRS to its factory default settings and calibra-
tion. For example:
>sm 12
SBG Ellipse-A Auxiliary Menu
0 ---------- Help
D ---------- Display SBG Status and Settings
H ---------- Display Heading, Pitch & Roll
M ---------- Modify Settings
P ---------- Pass-Through Mode
2 ---------- 2D Magnetometer Calibration
3 ---------- 3D Magnetometer Calibration
F ---------- Restore Factory Settings and Calibration
T ---------- Restore Internal Settings and Alignment
R ---------- Reboot SBG Ellipse-A AHRS
X ---------- Exit
F
Use the T option (Restore Internal Settings and Alignment) to restore settings, but not the
calibration.
NOTES
Chapter 4
MAINTENANCE
Replaceable Parts
Use the following tables to order replacement parts (see Figure 16, page 77):
Table 7. Tasman Spare Parts Kit P/N 75BK6108-00
Description Part number Where used
Anode 81B-4216-00
Anodes for Housing Exterior
Anode Screw M5X0.8X10FH
Screw, Button Head, 5/64 HEX DRV, 316SST 6-32X5/16BH
Washer, Split Lock #6 SST #6WASHSPL Closing hardware for clamps
L-KEY, 5/64, HEX, Ballpoint 57185A43
Tool Bag, Canvas 84Z-6000-00 Spare parts are located inside bag
Tasman systems rated for 4000 meters depth have a red transducer face. Systems rated to
6000 meters have a black transducer face.
Inspection Schedule
TRDI recommends the following regular inspection to be performed before every deployment:
Table 10. Visual Inspection Criteria
Item Inspection Criteria
Transducer Before each deployment, check the urethane coating on the transducer faces for dents,
chipping, peeling, urethane shrinkage, hairline cracks and damage that may affect water-
tight integrity or transducer operation. Replace the transducer if there is any damage.
Check the Power/Comm connector for cracks or bent pins before each deployment.
Cables and Check the cable connectors for cracks or bent pins. Inspect the full length of the cable for
Connectors cuts, nicks in the insulation, and exposed conductors before each deployment. Repair of
the connector should only be done by TRDI. TRDI recommends that the connector be re-
placed every five years or whenever visible signs of wear or corrosion appear.
Anodize coating Inspect the housing, and transducer assembly for corrosion, scratches, cracks, abrasions,
or exposed metal (silver-colored aluminum). Be critical in judgment; the useful life of the
Tasman depends on it.
Thoroughly clean the exterior of the Tasman after retrieval. See Removing Biofouling for
details. After each deployment, systems need to be cleaned thoroughly.
Anodes Inspect the anodes on the housing assembly for corrosion and pitting. If the RTV has de-
cayed enough to let water enter between the screws and the anode, replace the RTV. Re-
place anodes whenever the mounting screw is in less than 75% in contact with the an-
ode. Replace all anodes every year.
Hardware Check all screws and clamps for signs of corrosion before each deployment. TRDI recom-
(bolts, etc.) mends replacement every 5 years. Damaged hardware should never be used.
To ensure continued optimal results from the Tasman DVL, TRDI recommends that every
system be returned to our factory for an inspection every two to three years. We’ll provide
the unit with a thorough multi-point inspection and notify if any refurbishment services are
required to properly maintain the unit. To learn more about this service, please contact field
service.
Do NOT use spray-based contact cleaner. The use of some oil-based propellants in spray cans
can cause conductivity problems in neoprene.
3. Lubricate the connector by placing a light amount of silicone lubricant on the connector pins (rub-
ber portion only). Silicone lubricant is included in the Spare Parts kit.
Transducer Inspection
Never set the transducer face on a rough surface; always use a soft pad to protect the
transducer.
The urethane coating on the transducer face is important to Tasman watertight integrity. Mishandling,
chemicals, abrasive cleaners, and excessive depth pressures can damage the transducer ceramics or ure-
thane coating. Inspect the transducer face for dents, chipping, peeling, urethane shrinkage, hairline
cracks, and damage that may affect watertight integrity or transducer operation. Replace the transducer
head if there is any damage.
As originally manufactured, the transducer face has a smooth surface that makes it
inhospitable for most biofouling to develop. Preserving this smooth surface is an effective
way to prevent heavy bio-growth on the transducer face. However, if an antifouling coating is
desired on the transducer face, then the face must be lightly abraded to allow the antifouling
coating to adhere. As a rule, the surface must be kept smooth unless an antifouling coating
will be applied.
Anode Inspection
The life of an anode is not predictable. An anode may last as long as one year, but dynamic sea conditions
may reduce its life. Use a six-month period as a guide. If the total deployment time for the anodes has
been six months or more, replace the anodes. Replace all anodes every year.
To inspect the anodes:
1. Remove the Customer Interface and Transducer clamps.
2. Inspect the anodes for corrosion and pitting. If most of an anode still exists, it may not need to be
replaced.
3. Inspect the Room-Temperature-Vulcanizing (RTV) silicone-covered screws that fasten each an-
ode. If the RTV has decayed enough to let water enter between the screws and the anode, replace
the RTV.
4. If there are doubts about the condition of the anodes, remove and replace the anode.
5. Install the Customer Interface and Transducer clamps.
6. Tighten the 6-32 screws to 5.5 IN-LB.
Anode Replacement
To remove and replace the anode/s:
1. Remove the RTV from the anode screw heads. Remove the screws.
2. The anode may stick to the Tasman because of the RTV used during assembly. To break this bond,
first place a block of wood on the edge of the anode to protect the housing anodizing. Carefully
strike the block to loosen the anode.
3. Clean the bonding area under the anode. Remove all foreign matter and corrosion. Look for signs
of corrosion such as white deposits. If corrosion caused part of the housing to be visibly damaged,
do not redeploy the system. Send it back to TRDI for inspection (see Returning DVLs to TRDI for Ser-
vice). Clean the mounting hole with a thin brush and lime-based product. Flush the hole with the
lime-based product if there is no brush available. Be sure to clean and remove any signs of corro-
sion.
TRDI knows from our experience that it is difficult to anodize sharp edges on threaded holes
such as these. In marine and freshwater environments, poor anodizing on aluminum will lead
to corrosion problems. Although TRDI has rarely seen corrosion around the anode mounting
holes, TRDI would like to remind our customers that it is good practice to always inspect for
corrosion in this (and all) areas between deployments.
4. Apply a thin bead of RTV sealant around the edge of the threaded anode mounting hole.
5. Set the new anode in place and tighten the screw to 1.7 ± 0.2 N-M (15 ± 1.5 IN-LB).
6. Fill the counter bore above the screw head with RTV. Pop any air bubbles in the RTV and wipe off
any excess RTV at the base or on top of the anode. The RTV protects the screw heads from water
and prevents breaking the electrical continuity between the anode, screw, and housing. Allow the
RTV to cure for two hours at room temperature.
Do not cover the top surface of the anode with RTV. The anode must contact seawater.
7. Check the electrical continuity. If any measurement is greater than one ohm, reinstall the affected
anode.
Do not connect other metal to the Tasman. Other metals may cause corrosion damage. Use
isolating bushings when mounting the Tasman to a metal structure.
Removing Biofouling
To remove foreign matter and biofouling:
1. Remove soft-bodied marine growth or foreign matter with soapy water. Waterless hand cleaners
remove most petroleum-based fouling.
Do not use power scrubbers, abrasive cleansers, scouring pads, high-pressure marine cleaning
systems or brushes stiffer than hand cleaning brushes on the transducer faces. The urethane
coating on the transducer face could be damaged.
If there is heavy fouling or marine growth, the transducer faces may need a thorough cleaning to
restore acoustic performance. Barnacles do not usually affect Tasman operation, but TRDI does
recommend removal of the barnacles to prevent water leakage through the transducer face. Lime
dissolving liquids such as Lime-Away® break down the shell-like parts. Scrubbing with a medium
stiffness brush usually removes the soft-bodied parts. Do NOT use a brush stiffer than a hand
cleaning brush. Scrubbing, alternated with soaking in Lime-Away®, effectively removes large bar-
nacles.
If barnacles have entered more than 1.0 to 1.5 mm (0.06 in.) into the transducer face
urethane, replace the transducer head.
Always dry the Tasman before placing it in the storage case to avoid fungus or mold growth.
Do not store the Tasman in wet or damp locations.
If there is any damage to the anodizing, DO NOT DEPLOY THE TASMAN. Please contact TRDI
Support Team for advice.
Firmware Upgrades
To install a firmware upgrade using the Serial Port:
1. Connect the Tasman to the computer as shown in Setting up the Tasman System.
2. Run the Tasman_XX-xx.exe file (where XX-xxx is the firmware number). This is a self-extracting
zip file that contains all the files needed for the upload. You can specify a location to where the
files will be extracted. If no location is specified, the files will be extracted to the current directory.
3. The default serial port in the firmware download batch file is com 1. If the Tasman is connected to
another serial port edit the Tasman.bat file. Open the Tasman.bat file with Notepad® and
change the setting to the serial port number. For example, if the Tasman is connected to com6,
change the line set port=1 to set port=6. Save the file, then close.
4. Double-click on the Tasman.bat file. This will start the firmware upload process.
5. If you are not able to install the new firmware, contact Customer Service.
6. After successfully upgrading the firmware, use TRDI Toolz to test the ADCP (see Testing the Tas-
man System).
To install a firmware upgrade using the Ethernet port:
Firmware updates over Ethernet require using NavUI or TRDI Toolz version 1.02.00.03 or
higher software.
1. Connect to the Tasman using Ethernet and TRDI Toolz as shown in Using Ethernet Communications.
2. On TRDI Toolz, click Tools, Firmware Update.
3. Navigate to where the firmware file is located. The file name will be TS_xx.xx.m0, where xx.xx is the
firmware version.
4. Click OK. The firmware will install. It takes several minutes to load the new firmware and the
screen may be blank during the update process. Do not close TRDI Toolz while the firmware is
updating.
5. Once the firmware update is complete, the Tasman will reboot. Close TRDI Toolz and reconnect
to the Tasman.
6. If the new firmware does not install, contact Customer Service.
7. After successfully upgrading the firmware, use TRDI Toolz to test the Tasman (see Testing the Tas-
man System).
Feature Upgrades
The feature upgrade installation program is used to install new capabilities in an Tasman system.
Contact your local sales representative if you are interested in upgrading your system.
The upgrade file is specific to the unit for which it was ordered. DO NOT attempt to install this
feature for any other unit.
Many feature upgrades require the latest firmware version to be installed in your DVL. If you
need to update the firmware, do this before installing the feature upgrade.
Chapter 5
RETURNING SYSTEMS TO TRDI FOR
SERVICE
Remove all customer-applied coatings or provide certification that the coating is nontoxic if
shipping a Tasman to TRDI for repair or upgrade. This certification must include the name of a
contact person who is knowledgeable about the coating, the name, manufacturer of the
coating and the appropriate telephone numbers. If the equipment is returned without
meeting these conditions, TRDI has instructed our employees not to handle the equipment
and to leave it in the original shipping container pending certification. If certification is not
provided, TRDI will return the equipment or send it to a customer-specified cleaning facility.
All costs associated with customer-applied coatings will be at the customer's expense.
When shipping the Tasman through a Customs facility, be sure to place the unit so identifying labels are
not covered and can be seen easily by the Customs Inspector. Failure to do so could delay transit time.
TRDI strongly recommends using the original shipping crate whenever transporting the
Tasman.
Use the original shipping crate whenever possible. If the original packaging material is unavailable or un-
serviceable, additional material is available through TRDI.
For repackaging with commercially available materials:
1. Use a strong wood or plastic shipping container.
2. Install a layer of shock-absorbing static-shielding material, 70-mm to 100-mm thick, around all
sides of the instrument to firmly cushion and prevent movement inside the container.
3. Seal the shipping container securely.
4. Mark the container FRAGILE to ensure careful handing.
5. In any correspondence, refer to the Tasman by model and serial number.
NOTES
Chapter 6
SPECIFICATIONS
A brief review of Tasman operation may help explain the specifications listed in this section. The discus-
sion below regarding water profiling is generally applicable to bottom track as well.
The specifications and dimensions listed in this section are subject to change without notice.
The Tasman emits an acoustic pulse called a PING. The seabed and scatterers that float ambiently with
the water currents reflect some of the energy from the ping back to the Tasman transducer. The Tasman
uses the return signal to calculate a velocity.
The energy in this signal is the echo intensity. The echo intensity returned from the seabed is used to de-
tect the bottom. The echo intensity returned by floating scatterers is sometimes used to determine infor-
mation about the scatterers.
The velocity calculated from each ping has a statistical uncertainty; however, each ping is an independent
sample. The Tasman reduces this statistical uncertainty by averaging a collection of pings. A collection of
pings averaged together is an ensemble. The Tasman’s maximum ping rate limits the time required to re-
duce the statistical uncertainty to acceptable levels.
The Tasman does not measure velocity at a single point; it measures its speed over the seabed, i.e. Bottom
Track, its speed through the water current, i.e. Water Track and current velocities throughout the water
column, i.e. Water Profile.
When bottom tracking, the Tasman calculates velocity data relative to itself. The velocity data has both
speed and direction information. If the Tasman is moving, and is within range of the bottom, it can obtain
a velocity from returns off the bottom. The bottom track information can be used to calculate the absolute
velocity of the water. The Tasman can get absolute direction information from a heading sensor.
When water profiling the Tasman measures velocities from its transducer head to a specified range and
divides this range into uniform segments called depth cells (or bins). The collection of depth cells yields a
profile. The Tasman produces two profiles, one for velocity, and one for echo intensity.
The following tables list the specifications for the Tasman. About the specifications:
1. Except where noted, these specification tables apply to typical setups and conditions. Typical set-
ups use the default input values for each parameter (exceptions include Pings per Ensemble and
Number of Depth Cells). Typical conditions assume uniform seawater velocities at a given depth,
moderate shear, moderate Tasman motion, and typical echo intensity levels.
2. The total measurement error of the Tasman is the sum of:
• Long-term instrument error (as limited by instrument accuracy),
• The remaining statistical uncertainty after averaging,
• Errors introduced by measurement of Tasman heading and motion.
3. Because individual pings are independent, the statistical uncertainty of the measurement can be
reduced according to the equation:
Operational Specifications
Bottom Tracking 600 kHz 300 kHz
Resolution 0.01mm/s
Resolution 1 mm/s
Depth Rating
Environmental Specifications
Parameter Value
Operating Temperature -5 to 45 Degrees C
Electrical Specifications
Parameter 600 kHz 300 kHz
DC Input 10.7 to 36 VDC (24 VDC typical) 12 to 36 VDC (24 VDC typical)
1. All data is based on the Tasman DVL operating in water. Peak Current when operating in air may be up to twice the listed values. Actual peak
current will vary with individual transducer characteristics.
Communications Specifications
Parameter Value
Communications Ethernet & RS-232
Master Channel Baud Rate 1200 to 115,200 bps
Ensemble Types PD0, PD4, PD5, PD6, PD11, PD13, PD26
Figure 17. Outline Installation Drawing –Tasman 600 kHz, 4000m, Sheet 1
Figure 18. Outline Installation Drawing –Tasman 600 kHz, 4000m, Sheet 2
Figure 19. Outline Installation Drawing –Tasman 300 kHz, 4000m, Sheet 1
Figure 20. Outline Installation Drawing –Tasman 300 kHz, 4000m, Sheet 2
Chapter 7
COMMANDS
This section defines the commands to set up and control the Tasman. Teledyne RD Instruments recom-
mend using a TRDI Toolz script file to control the Tasman because entering commands directly from a
terminal can be difficult. Make sure to read and understand Creating or Modifying Command Files before
deploying the Tasman. Most Tasman command settings use factory-set values (Table 11). If these values
are changed without thought, the deployment may be ruined. Be sure to know what effect each command
has before using it. Call Teledyne RD Instruments for help in understanding the function of any com-
mand.
If using a terminal/program other than TRDI Toolz, the BREAK length (up to down transition)
must last at least 300 ms. The Tasman may respond to breaks shorter than this, so care must
be taken to avoid transients on the communication lines.
By default, the Turnkey mode is OFF (CT0). If Turnkey mode is ON (CT1 or CT2) then the
Tasman DVL will ping within 10 seconds if a command is not received (see CT - Turnkey
Operation).
If the entered command is valid, the Tasman executes the command. If the command is one that does not
provide output data, the Tasman sends a carriage return line feed <CR> <LF> and displays a new “>”
prompt. Continuing the example,
>BP00001<CR> [the original input]
> [Tasman response to a valid, no-output command]
If a valid command is entered that produces output data, the Tasman executes the command, displays the
output data, and then redisplays the “>” prompt. Some examples of commands that produce output data
are ? (help menus), CS (start pinging), PS (system configuration data), and PA (run built-in tests).
If the command is not valid, the Tasman responds with an error message similar to the following.
>BPA<CR> [input]
>BPA ERR: Bad command parameters!<CR><LF> [Tasman response]
>
After correctly entering all the commands for the application, send the CK to save the setup and then a CS
command to begin the data collection cycle.
Most of Teledyne RD Instruments’ software supports binary PD0 Output Data Format.
When data collection begins, the Tasman uses the settings last entered (user settings) or the factory-de-
fault settings. The same settings are used for the entire deployment. If the user setting are saved (see CK -
Keep Parameters) then the Tasman will always use the user settings until a factory default is recalled, or
use the last entered settings, if any, or until power is turned off. The following three rules apply for set-
ting-up the Tasman:
1. The last entered command of a particular command takes precedence,
2. The last entered commands will be kept in volatile memory until power is shutdown (only CK will
keep these in non-volatile memory, see CK - Keep Parameters).
3. The user can recall the factory default-settings at any time (see CR – Retrieve Parameters).
The Tasman will continue to be configured from volatile memory until it receives a CR-command or until
the volatile memory loses its backup power. If the Tasman receives a CR0 it will load into volatile memory
the command set last stored in non-volatile memory (semi-permanent user settings) through the CK-
command. If the Tasman receives a CR1, it will load into volatile memory the factory default command set
stored in ROM (permanent or factory settings).
Command Summary
Table 11 gives a summary of the Tasman input commands, their format, default setting, whether the Tas-
man will follow the command change if sent while pinging, and a brief description of the parameters they
control. Commands that start with the # sign are considered “expert” commands. Commands sent while
pinging will be used on the next ensemble after the one during which they are received.
When newer firmware versions are released, some commands may be modified or added.
Read the README file included with the firmware on the for the latest changes.
When an addition or correction to the manual is needed, an Interim Change Notice (ICN) will
be posted to our web site on the Customer Service page (www.rdinstruments.com). Please
check our web site often.
The Tasman DVL accepts command changes during operation without the need to stop the
ping cycle (by sending a <BREAK>). This allows for dynamic setup configuration without
stopping the operation of the Tasman DVL. These dynamic setup commands are defined in
the column Dynamic Commands in the table below.
Page 100 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
Commands queried (e.g., B?) during an ensemble will, in general, cause the Tasman to
respond with the usual description.
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 101
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
Editing or adding expert commands (#xx) to the command file will allow items to be set that if
set incorrectly can cause the data to be the wrong format, bad, and/or uncorrectable even in
post processing.
Command Descriptions
Each listing includes the command’s purpose, format, default setting (if applicable) range, recommended
setting, and description. When appropriate, we include amplifying notes and examples. If a numeric value
follows the command, the Tasman uses it to set a processing value (time, range, percentage, processing
flags). All measurement values are in metric units (mm, cm, and dm).
? – Help Menus
Purpose Lists the major help groups.
Format x? (see description)
Description Entering ? by itself displays all command groups. To display help for one command
group, enter x?, where x is the command group to view. When the Tasman displays the
help for a command group, it also shows the format and present setting of those com-
mands. To see the help or setting for one command, enter the command followed by a
question mark. For example, to view the WP command setting, enter WP?.
Examples See below.
Tasman
Teledyne RD Instruments (c) 2019
All rights reserved.
Firmware Version: 74.xx
Current time is: 19/08/01,21:01:38.47
Break received, serial
>
>?
Available Commands:
>#p?
Available Commands:
Page 102 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
Break
Purpose Interrupts Tasman without erasing present settings.
Format <BREAK>
Description A BREAK signal interrupts Tasman processing. It is leading-edge triggered and should
last at least 300 ms. Tasman may respond to shorter breaks so care should be taken to
avoid spurious signals on the communication lines. A BREAK initializes the system, sends
a wake-up (copyright) message, and places the Tasman in the DATA I/O mode. The
BREAK command does not erase any settings or data. Using TRDI Toolz, pressing the
icon in the lower left corner of the screen sends a BREAK.
Example <BREAK>
Tasman
Teledyne RD Instruments (c) 2019
All rights reserved.
Firmware Version: 74.xx
Current time is: 19/08/01,21:01:38.47
Break received, serial
>
Software Breaks can be used with TRDI Toolz. From the TRDI Toolz Break button drop
down menu, select Hard Break or Soft Break (= = =) as needed for the DVL to wake
up. If Soft Break is selected, the Tasman will use the "= = =" string instead of a break.
OI – Install Feature
Purpose This command is used to install features.
Format OI nnnxxxxxxxxxxxxxxxxxxxxxxx
>OI
----+----1----+----2----+-
Enter Code:
Code entered: ABBxxxxxxxxxxxxxxxxxxxxx76
Features installed. Send <BREAK> to activate.
>
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 103
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
Base Accuracy Bottom Track (Export-Compliant) and High Accuracy Bottom Track are
mutually exclusive modes. Only one may be enabled.
Y – Display Banner
Purpose Displays the Tasman banner.
Format Y
>y
Tasman
Teledyne RD Instruments (c) 2019
All rights reserved.
Firmware Version: 74.xx
Current time is: 19/03/10,13:32:08.80
Page 104 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
The default setting for this command is recommended for most applications.
Description BP sets the number of bottom-track pings to average together in each ensemble before
sending/recording bottom-track data.
The Tasman interleaves bottom track pings with water track pings, if water-mass layer mode
is enabled, and with Profile pings if water profiling is enabled. If BP = zero, the Tasman will
not collect bottom track data or water track data. Also, the Tasman will not collect water
profile data if WP=0, or if the water profile feature is not enabled (see TP – Time Between
Pings, WP – Pings Per Ensemble and BK - Water-Mass Layer Mode).
The Tasman automatically extends the ensemble interval (TE) if BP x TP > TE (see TE – Time
Per Ensemble).
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 105
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
Range nnnnn = 6 to 3000 (300 kHz), 3 to 1100 (600 kHz) decimeters (meters x 10)
Default XRT mode Disabled: BX2900 (300 kHz), BX 1100 (600 kHz)
XRT mode Enabled: BX4800 (300 kHz), BX 1600 (600 kHz)
Description The BX command sets the maximum tracking depth used by the Tasman during bottom
tracking depending on if the Extended Range Tracking (XRT) mode is enabled or disa-
bled (see the OL command). This prevents the Tasman from searching too long and too
deep for the bottom, allowing a faster ping rate when the Tasman loses track of the bot-
tom.
Example If the maximum depth in the deployment area is 20 meters (200 decimeters), set BX to a
value slightly larger than 200 dm; say 210 dm, instead of the default 2900 dm. Now if the
Tasman loses track of the bottom, it will stop searching for the bottom at 210-dm (21 m)
rather than spend time searching down to 2900-dm (290 m).
The BX command limits the search range for bottom tracking. If the Tasman loses lock on the
bottom, it goes into search mode, which iteratively searches increasing ranges until either the
bottom is found, or the maximum range is reached, and then the process starts over at the
minimum range. The BX command will prevent the Tasman from searching to ranges beyond
the BX range value and can result in shorter search cycles if the bottom is known to be within
this range.
In addition to limiting the search range, the BX command indirectly limits the bottom track
range. While this does not prevent the Tasman from bottom tracking to ranges beyond the
BX range, use caution in setting this command to less than the expected maximum depth as
the Tasman will be less likely to hold a lock on the bottom if there is any slope beyond the BX
range.
Page 106 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
Range n = 0 to 1
Default #B1 0
The default setting for this command is recommended for most applications.
Description #B1 allows for filtering out ranges when velocity shows a low correlation. This is espe-
cially useful when another system in the vicinity of the DVL is causing interference which
mimics a Bottom Pulse but thanks to our velocity filtering ends-up with a low correlation
when processed for velocity.
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 107
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
The default setting for this command is recommended for most applications.
Description # B2 sets a time during which the DVL can retain the last known good range when a
Break is received followed by a CS command. This is especially useful as when sending a
Break the DVL will search for the bottom in its default configuration, setting the #B2 al-
lows to avoid searching for the bottom and thus benefits the user by offering a faster re-
start post break. In addition, this command has proven very useful to prevent the DVL
from locking onto interfering signals in noisy environments.
The BA commands work with or without the # sign. For example, using BA or #BA are both
valid commands.
The default setting for this command is recommended for most applications.
Description #BA sets the minimum amplitude of an internal bottom-track filter that determines bot-
tom detection. Reducing #BA increases the bottom-track detection range, but also may
increase the possibility of false bottom detections.
The BB commands work with or without the # sign. For example, using BB or #BB are both
valid commands.
The default setting for this command is recommended for most applications.
Description The Tasman will search for the bottom starting at the length of transmit plus this blank-
ing interval.
Page 108 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
The BC commands work with or without the # sign. For example, using BC or #BC are both
valid commands.
The default setting for this command is recommended for most applications.
Description Sets a minimum threshold for good bottom-track data. Any bottom-track data with a cor-
relation magnitude less than this value will be flagged as bad.
The BE commands work with or without the # sign. For example, using BE or #BE are both
valid commands.
The default setting for this command is recommended for most applications.
The default setting is set purposely high and as a result effectively disabled. We recommend
extreme caution and testing before changing this setting. Data rejected by this command is
lost and cannot be regained.
Description The Tasman uses this parameter to determine good bottom-track velocity data. If the er-
ror velocity is greater than this value, the Tasman marks as bad all four beam velocities
(or all four coordinate velocities, if transformed). If three beam solutions are allowed (see
EX – Coordinate Transformation) and only three beams are good, then the data is accepted
since four good beams are needed for error velocity calculation.
The BF commands work with or without the # sign. For example, using BF or #BF are both
valid commands.
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 109
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
The default setting for this command is recommended for most applications.
Description When set to a non-zero value, the Tasman transmits a fixed pulse based on a given bot-
tom range. This is useful for applications with fixed range bottoms. The command re-
duces the amount of time the Tasman uses to search for the bottom if lost.
The default setting for this command is recommended for most applications.
Description Receiver gain control for bottom track always uses low gain when the altitude over the sea
bottom is less than the Gain Switch Altitude (set by the #BI command). When the altitude
is above the Gain Switch Altitude:
• Switch to high gain when RSSI is below the low threshold set by the #BH command.
• Switch to low gain when RSSI is above the high threshold set by the #BH command.
Using two thresholds provides hysteresis, so that the gain does not need to switch on every ping when the
RSSI is at some in-between level.
The BI commands work with or without the # sign. For example, using BI or #BI are both valid
commands.
The default setting for this command is recommended for most applications.
Description When the vertical range to the bottom is less than #BI, the unit operates in low gain.
When the vertical range is greater than #BI, internal logic determines which gain (low or
high) is optimal. In high backscatter areas, it may be necessary to raise this setting to de-
tect bottom throughout the range of the system.
Page 110 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
The BJ commands work with or without the # sign. For example, using BJ or #BJ are both valid
commands.
The High Accuracy Bottom Track feature must be installed for the #BJ command to be
enabled (see OL – Display Feature List).
The default setting for this command is recommended for most applications.
Description: This command controls the data types that are output in the ensemble.
Include the spaces between the groups of three digits for readability. The command is
accepted with or without spaces.
The BK commands work with or without the # sign. For example, using BK or #BK are both
valid commands.
Range n = 0 to 3
Default BK 0
The default setting for this command is recommended for most applications.
Description The BK command selects how often the Tasman performs a water-mass layer ping while
bottom tracking. The number of water-mass layer pings per ensemble is dependent on the
BP-command (see BP – Bottom Track Pings per Ensemble) and this command setting. Use
the #BL-command to set the location of the water-mass layer (see BL - Water-Mass Layer
Parameters).
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 111
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
The BL commands work with or without the # sign. For example, using BL or #BL are both
valid commands.
The default setting for this command is recommended for most applications.
Description The #BL-command sets a water-mass layer. Use this layer as a reference point when the
bottom is out of range or is incorrect. Water-mass layer output data are available when
both #BK (see BK - Water-Mass Layer Mode) and BP (see BP – Bottom Track Pings per Ensem-
ble) commands are nonzero values, and the bottom must be at least the Minimum Layer
Size + Near Layer Boundary + 20% of the reported depth away from the transducer. The
Far Layer Boundary (ffff) must be less than the maximum profiling distance or the Tas-
man sends Error Code 011.
Page 112 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
The BM commands work with or without the # sign. For example, using BM or #BM are both
valid commands.
Range: n = 8, 9, or 101
Default: #BM 8
The default setting for this command is recommended for most applications.
Description: Bottom Mode 8 was developed for the following improvements in shallow operations:
• Much improved accuracy by pinging Beams around, one at a time.
• Better handling of slopes by independently setting lags on each beam based on accurate bottom
detection before each ping.
• Better handling of station keeping application using longer lag.
• Higher resolution Bottom Detection using short lag Bottom Feeler pings.
Table 13. BM8 Minimum Tracking Depths
Frequency Min Tracking Depths With Low Altitude feature
600KHz 0.2m <20cm
Bottom Mode 9 is identical to Bottom Mode 8 except that it does not have a shallow mode.
#BM 101 enables the Side-Lobe coupling test. Note that this command doesn’t work in the non-# version
of the menu, it’s expert-only.
The BN commands work with or without the # sign. For example, using BN or #BN are both
valid commands.
Range: x = 0 to 1
y = 0 to 999 seconds
Default: #BN 0,999
The default setting for this command is recommended for most applications.
Description: The #BN command governs the behavior of the earth referenced distance measurement
calculation in the PD6 data format when the Tasman can’t get a lock on the bottom. The y
parameter represents a timeout period during which zero is used for the current velocity
measurement in the equation shown in the #BO command. After the expiration of the y
timeout, the behavior is governed by the x parameter. If x is zero, then the accumulated
distance is set to zero. If x is one, then the accumulated distance is maintained at its cur-
rent value until the Tasman achieves bottom lock.
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 113
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
The BO commands work with or without the # sign. For example, using BO or #BO are both
valid commands.
Range: k = 0 to 100
Default: #BO 25
The default setting for this command is recommended for most applications.
Description: When calculating the earth referenced distance data for output in the PD6 data format, the
Tasman applies a simple exponential filter to the velocity measurements before calculat-
ing the distance. The velocity used to calculate the distance is given by the following equa-
tion:
v = (k • vnew + (100 – k) • vold) / 100
Where vnew is the current velocity measurement, vold is the value of v calculated for the
previous distance calculation, and k is the value of the #BO command. Setting k to 100
effectively disables the exponential filter.
The BS commands work with or without the # sign. For example, using BS or #BS are both
valid commands.
Use as needed.
Description Distance traveled is calculated and output in the following Tasman output formats;
• PD0 high resolution output (see BJ – Data Type Output Control and Bottom Track High Resolution Ve-
locity Format)
• PD5 (see Tasman Binary Data Format (PD5)).
• PD6 (see Tasman Output Data Format (PD6))
The accumulator is zeroed on <BREAK> or by using this command in the manual ensem-
ble cycling mode (see CF - Flow Control).
Page 114 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
The BY commands work with or without the # sign. For example, using BY or #BY are both
valid commands.
Range: nn = 0 to 100 %
Default: #BY20
The default setting for this command should never be changed without through testing, as changes to
this parameter have the potential to produce incorrect velocity and/or range data.
Description The BY command sets the transmit length for a bottom track ping as a percentage of the
altitude over the sea bottom. The default setting has been designed to optimize the
tradeoff between energy consumption and the ability to detect the bottom with combined
tilt/slope of up to about 15 degrees. Smaller values result in shorter transmits, which use
less energy, but which may not fully ensonify the beam on the sea bottom, especially if the
instrument is tilted or if the bottom has a slope, resulting in velocity bias. Larger values
result in longer transmit pulses (up to a point) which may allow bottom detection at
larger values of tilt/slope, but will consume more energy, and may decrease the resolution
of the range-to-bottom measurement.
The default setting for this command is recommended for most applications.
Description #BZ 0 turns off the Low-Altitude bottom function. #BZ 1 turns on the Low-Altitude bot-
tom function.
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 115
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
The Tasman defaults to CB811 (115200 baud) if this parameter has never been saved to non-volatile
memory. Otherwise, it uses the value last saved (i.e. the last time a CK command was issued).
Description The Tasman can be set to communicate at baud rates from 1200 to 115200 (see Changing
the Tasman’s Baud Rate). The Tasman and the external device (dumb terminal, computer
software) MUST use the same communication parameters to talk to each other. After en-
tering a valid CB parameters, the Tasman responds with a “>” prompt. Then change the
external device’s communication parameters to match the Tasman parameters before
sending another command.
If a BREAK is sent before changing the external device’s communication parameters, the
Tasman returns to the communication parameters stored in non-volatile memory (user
settings).
Page 116 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
CE – Enable Ethernet
Purpose Use this command to check the IP address/settings.
Format CE n
Range 0 to 1 (0 = OFF, 1 = ON)
Default CE 1
The default setting for this command is recommended for most applications.
Description The CE command default is CE 1 only if the Ethernet feature is activated. CE 1 will enable
the Ethernet if it was switched off. CE0 will switch off the Ethernet. This command also
reports whether Ethernet is functional based on verifying coms between the DSP circuit
and the Ethernet module; this is done regardless of whether Ethernet feature is activated.
The CE command can be used with no arguments to show the Ethernet interface status.
Example showing disconnected RJ45 Ethernet cable:
>CE
Ethernet Detected: Yes
Timed out waiting for response from Eth module
Ethernet ON
You must have the RJ45 connector plugged into the network switch for the CE command to
return the Ethernet setting info.
CF – Flow Control
Purpose Sets various Tasman data flow-control parameters.
Format CFnnnnn
Range Firmware switches (see description)
Default CF11110
The default setting for this command is recommended for most applications.
Description The CF-command defines whether the Tasman: generates data ensembles automatically
or manually; generates pings immediately or manually; sends serial output data in binary
or Hex-ASCII format; sends or does not send output data to the serial interface.
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 117
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
When operating in HEX mode, all console text appears in HEX - including the prompt ">" (HEX
"3E") and any additional commands that are typed.
CK – Keep Parameters
Purpose Stores present parameters to non-volatile memory.
Format CK
The CR1 command must be the first command sent to the Tasman. The CK command must be sent just
before the CS command. Other commands may be sent in any order.
Description CK saves the present user command parameters to non-volatile memory on the CPU
board. The Tasman maintains data stored in the non-volatile memory (user settings) even
if power is lost. It does not need a battery. Use the CR command to recall parameters
stored in non-volatile memory (see CR – Retrieve Parameters).
CR – Retrieve Parameters
Purpose Resets the Tasman command set to factory settings.
Format CR n
Range n = 0 (User), 1 (Factory), 2 (Eth parameters)
The CR1 command must be the first command sent to the Tasman. The CK command must be sent just
before the CS command. Other commands may be sent in any order.
Page 118 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
Description The Tasman automatically stores the last set of commands used in volatile memory. The
Tasman will continue to be configured from volatile memory unless it receives a CR com-
mand or until the volatile memory loses its power.
Table 16. Retrieve Parameters
Format Description
CR 0 Loads into volatile memory the command set last stored in non-volatile memory (user settings) using
the CK Command.
CR 1 Loads into volatile memory the factory default command set stored in ROM (factory settings).
CR 2 Loads into volatile memory the factory defaults Ethernet Settings stored in ROM (Ethernet Parame-
ters).
The CR command keeps the present baud rate and does not change it to the value stored in
non-volatile memory or ROM. This ensures the Tasman maintains communications with the
terminal/computer.
The CR1 command must be the first command sent to the Tasman. The CK command must be sent just
before the CS command. The CS command is the last command sent.
Description Use CS (or the Tab key) to tell the Tasman system to start pinging its transducer and col-
lecting data as programmed by the other commands.
CT – Turnkey Operation
Purpose Allows the Tasman to initialize to predefined parameters and start pinging within 5-100
integer seconds after power is applied, or a break is received, if no command is entered.
Format CT n T
The CT commands work with or without the # sign. For example, using CT or #CT are both
valid commands.
The default setting for this command is recommended for most applications.
Description Setting the CT command to CT 1 10 lets the Tasman automatically initialize to a prede-
fined command set during any power up or after a break.
To place the Tasman in turnkey mode, first set all other commands to the desired config-
uration. Then send the CT 1 10 and CK commands to save this configuration (see CK - Keep
Parameters). When power is cycled, or a break is sent, the Tasman will start up with the
desired configuration and begin the data collection process unless a valid command is
sent within 10 seconds.
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 119
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
Turnkey mode can be interrupted by sending a <BREAK>. This will place the Tasman in
the command mode, ready to accept input for another 10 seconds. To turn off the turnkey
mode, first send a <BREAK> to the Tasman. Now send the CT 0 10 and CK commands to
save this configuration. When power is cycled, or a break is again sent, the Tasman will
NOT begin the data collection process.
Use as needed.
The polarity is defined as the electrical level at the connector (J3) on the electronics enclosure
(see Table 2).
Note that commanded time between pings (TP) takes higher precedence than this command.
That is, the unit will ping on the next trigger after TP has been satisfied.
The trigger delay causes the unit to wait after a trigger is received for pinging to start. Delay
after trigger is received is valid only for first ping for CX n=4 or 5.
The time-out is effective the first time the time-out occurs. The unit pings without waiting for
the trigger after the first time-out.
De-asserting the trigger after it has been asserted and the ping started will not stop the ping
for CX n=4 or 5. That is, the trigger condition only delays the ping prior to transmit and will
not be checked until the Tasman unit is ready to transmit again.
Page 120 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
Note that commanded time between pings (TP) takes higher precedence than this command.
That is, the unit will ping on the next trigger after TP has been satisfied (see TP – Time
Between Pings).
The Trigger In line must be referenced to D_COM (see Cable Wiring Diagrams).
Description Sending the CZ command powers down the DVL and draws a minimal amount of current.
Tasman processing is interrupted and the DVL goes in the STANDBY mode (RAM is
maintained).
Example See below
>cz
Powering Down
A Hard Break will re-wake the unit. Note that this only works over serial, not Ethernet.
Only a Hard Break will wake up the DVL from sleep. Using a Software Break will not work.
Note that TRDI Toolz defaults to a Soft Break.
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 121
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
The default setting for this command is recommended for most applications.
Description The “n” parameter of this command can cause the system to output a trigger through the
trigger out line on the end-cap connector during transmit, receive or both transmit and
receive as indicated in Table 18.
Table 18: Output Trigger State
#CO (n) Output Trigger State
#CO 0 Trigger off.
#CO 1 Trigger active during transmit and receive interval.
#CO 2 Trigger active during transmit interval only. Reverts to n=1 for BM8 when shallow due to multi-
pulse transmission.
#CO 3 Trigger active during receive interval only. Reverts to n=1 for BM8 when shallow due to multi-
pulse transmission.
The “p” parameter of this command causes the polarity to be electrically high for p = 1 when the trigger is
active, otherwise it is electrically low.
To avoid interference between the Tasman and other devices on the vehicle in general applications, n = 1
is recommended.
Page 122 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
Environmental Commands
The Tasman uses the following commands to control the environmental and positional information that
affects internal data processing.
EA – Heading Alignment
Purpose Corrects for physical misalignment between Beam 3 and the heading reference.
Format EA ±nnnnn
Set as needed.
Description EA is a heading alignment angle (referenced to Beam 3) used as a new zero reference for
heading output and for transformation to earth coordinates. Use the EV - Heading Bias
command to correct for heading bias (e.g., magnetic declination).
Example The Tasman is mounted on a ship/vehicle with beam 3 aligned at a +45 degree angle (i.e.
clockwise) from the forward axis of the ship/vehicle. Use the EA command to tell the Tas-
man where beam 3 is in relation to the ship’s centerline. To convert +45 to an EA-
command value, multiply the desired alignment angle in degrees by 100:
EA = +45.00 × 100 = +4500 = EA+04500
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 123
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
EC – Speed of Sound
Purpose Sets the speed of sound value used for Tasman data processing.
Format EC nnnn
Range nnnn = 1400 to 1600 meters per second
Default EC 1500
The EC command works with or without the # sign. For example, using EC or #EC are both
valid commands.
The default setting for this command is recommended for most applications.
Description EC sets the sound speed value used by the Tasman to scale velocity data, depth cell size,
and range to the bottom. The Tasman assumes the speed of sound reading is taken at the
transducer head. See the primer for information on speed of sound calculations.
If the EZ Speed of Sound field = 1, the Tasman overrides the manually-set EC value and
calculates speed of sound using the values determined by ED (ED - Depth of Transducer), ES
(ES – Salinity), and ET (ET - Temperature). EZ also selects the source for ED, ES, and ET.
ED – Depth of Transducer
Purpose Sets the Tasman transducer depth.
Format ED nnnnn
Description ED sets the Tasman transducer depth. This measurement is taken from sea level to the
transducer face. The Tasman uses ED in its speed of sound calculations. The Tasman as-
sumes the speed of sound reading is taken at the transducer head. See the primer for in-
formation on speed of sound calculations.
If the EZ Transducer Depth field = 1 or 2, the Tasman overrides the manually set ED value and
uses depth from the internal or external pressure sensor, respectively. If a pressure sensor is
not available, the Tasman uses pressure data from the best available sensor or ED command.
Page 124 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
EH – Heading
Purpose Sets the Tasman heading and the coordinate frame (instrument or ship) to which EH-
command input refers.
Format EH xxxx, y
The EH command works with or without the # sign. For example, using EH or #EH are both
valid commands.
The default setting for this command is recommended for most applications.
Description EH sets the Tasman heading and heading coordinate frame if both arguments are en-
tered.
EH sets the Tasman heading if only one argument is entered. This heading value is as-
sumed to be in instrument coordinates. Figure 10 shows transducer beam axis and tilt
signs.
EH may be entered after the unit is commanded to ping (CS command) and will be used
in subsequent pings.
Example Convert heading values of +21.5 degrees to EH-command values referenced to ship coor-
dinates.
Heading in hundredths = 21.50º × 100 = 2150
EH 2150, 1 (+ in front of 2150 is optional)
If the EZ Heading field = 1, the Tasman overrides the manually-set EH value and uses heading
from the transducer’s internal sensor. If the EZ Heading field = two the Tasman takes heading
from an external synchro. If EZ Heading field is zero, the Tasman uses the manual EH
command settings.
See EZ - Sensor Source for more details and restrictions for the case of mixed heading
sources.
The EP command works with or without the # sign. For example, using EP or #EP are both
valid commands.
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 125
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
Set as needed.
Description EP sets the Tasman pitch (tilt 1) and roll (tilt 2) and the pitch/roll coordinate frame if all
three arguments are entered. EP sets the Tasman pitch (tilt 1) if only one argument is en-
tered. This pitch value is assumed to be in instrument coordinates.
If only two fields are entered, a command entry error is issued. Figure 10 shows trans-
ducer beam axis and tilt signs.
Example Convert pitch and roll values of +14 degrees and -3.5 degrees to EP-command values ref-
erenced to ship coordinates.
Pitch in hundredths = 14.00 × 100 = 1400
Roll in hundredths = -3.50 × 100 = -350
EP 1400, -350, 1 (+ in front of 1400 is optional)
ER – Roll Angle
Purpose Sets the Tasman roll angle that will be used by the system if the corresponding EZ bit is
set to 0.
Format ER ±nnnnn
The ER command works with or without the # sign. For example, using ER or #ER are both
valid commands.
Set as needed.
Description This command allows the user to input a roll (tilt 2) value that will be used if the roll EZ
bit is set to zero. The coordinate frame of this data corresponds to the third parameter of
the EP command. Roll can also be entered with pitch and the pitch/roll coordinate frame
in the EP command (see EP - Pitch and Roll Angles). See the description of the EZ command
(EZ - Sensor Source) to see how this commands value is used.
Example Convert roll values of +14 and -3.5 to ER command values.
#ER = 14.00 × 100 = 1400 = #ER01400 (+ is understood)
#ER = -3.50 × 100 = -350 = #ER-00350
Page 126 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
ES – Salinity
Purpose Sets the water’s salinity value.
Format ES nn
Range nn = 0 to 40
Default ES 35
The default setting for this command is recommended for most applications.
Description The ES command sets the water’s salinity value. The Tasman uses ES in its speed of
sound calculations. The Tasman assumes the speed of sound reading is taken at the trans-
ducer head.
ET – Temperature
Purpose Sets the water’s temperature value.
Format ET ±nnnn
The ET command works with or without the # sign. For example, using ET or #ET are both
valid commands.
Description ET sets the temperature value of the water. The Tasman uses ET in its speed of sound cal-
culations (see the primer). The Tasman assumes the speed of sound reading is taken at
the transducer head.
Example Convert temperatures of +14 C and -3.5 C to ET-command values.
ET = 14.00 × 100 = 1400 = ET1400 (+ is understood)
ET = -3.50 × 100 = -350 = ET-0350
If the EZ Temperature field = one, the Tasman overrides the manually set ET value and uses
temperature from the transducer’s temperature sensor. If the sensor is not available, the
Tasman uses the manual ET setting.
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 127
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
EU – Up/Down Orientation
Purpose Sets the Tasman up/down orientation.
Format EU n
The EU command works with or without the # sign. For example, using EU or #EU are both
valid commands.
Description In conjunction with the EZ command, EU is used to manually specify the orientation of
the Tasman.
The EU command can be used to align an upward pointing unit (e.g., mounted on a
submarine) if the roll source is in instrument coordinates. In this case, the EU command will
invert instrument coordinate roll. Use the #EI command instead if the roll source is
referenced to ship coordinates (see EI - Roll Misalignment Angle).
EV – Heading Bias
Purpose Corrects for electrical/magnetic bias between the Tasman heading value and the heading
reference.
Format EV ±nnnnn
The EV command works with or without the # sign. For example, using EV or #EV are both
valid commands.
Set as needed.
Description EV is the heading angle that counteracts the local bias or magnetic variation (declination)
between the Tasman and the heading source. EV is added to heading (either in ship or
instrument coordinates) for use in velocity transformation and ensemble output.
Use the EA-command to correct for physical heading misalignment between the Tasman
and a vessel’s centerline (see EA - Heading Alignment).
Examples 1. A Tasman system is receiving heading from a compass. A magnetic variation chart for
the deployment area shows a variation of W3.5 (-3.5). To counteract the effects of this
magnetic field, enter a heading bias value of -3.5. To convert -3.5 to a EV-command value,
multiply the desired bias angle in degrees by 100: EV = -3.5 × 100 = -350 = EV-350.
2. Magnetic maps (such as NOAA) usually provides these types of reading: 10°10′W 1995
(9′E/year). This means the magnetic offset in the year 2001 at this location is
(- (10+10/60) + (9/60*6)) = -9.26666 degrees. Set the EV command value to EV-926.
Page 128 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
EX – Coordinate Transformation
Purpose Sets the coordinate transformation processing flags.
Format EX xxptb
Range xx = Transformation
p = Pitch and Roll
t = 3 beam solutions
b = Bin mapping
Default EX 10111
The default setting for this command is recommended for most applications.
Description EX sets firmware switches that control the coordinate transformation processing for ve-
locity and percent-good data.
For more information on coordinate transformations, see Beam Coordinate Systems, page
23.
EX 01xxx Instrument coordinates. X, Y, Z vectors relative to the Tasman. Heading/Pitch/Roll not applied.
EX 10xxx Ship coordinates (Note 1) X, Y, Z vectors relative to the ship. Heading not applied. EA-command used,
but not the #EV-command. If Bit 3 of the EX-command is a 1, then Pitch/Roll applied.
EX 11xxx Earth coordinates (Note 1) East, North, Vertical vectors relative to Earth. Heading applied. EA and
#EV-commands used. If Bit 3 of the EX-command is a 1, then Pitch/Roll applied.
EX xx1xx Use tilts (pitch and roll) in transformation (Note 2)
EX xxx1x Allows 3-beam solutions if one beam is below the correlation threshold set by WC
1. For ship and earth-coordinate transformations to work properly set the Heading Alignment
(EA - Heading Alignment) and Heading Bias (EV - Heading Bias) correctly. Ensure that the tilt
and heading sensors are active (EZ - Sensor Source).
2. Setting EX bit 3 (Use Tilts) to 0 collects tilt data without using it in the ship or earth-
coordinate transformations.
3. TRDI outputs the water profile bin 1 position for a level system only. We do not adjust the
bin 1 position, or the cell sizes, for any tilt. Bin mapping attempts to combine data from
sections of the beams that are at the same depth in the water, and does not make any
attempt to calculate how that depth might change for a tilted system. The setting of the EX
command has no effect on the reported bin 1 distance or the cell size.
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 129
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
EZ – Sensor Source
Purpose Selects the source of environmental sensor data.
Format EZ cdhprstu
The default setting for this command is recommended for most applications.
Description Setting the EZ-command firmware switches tells the Tasman to use data from a manual
setting or from an associated sensor. When a switch value is nonzero, the Tasman over-
rides the manual E-command setting and uses data from the appropriate sensor. If the
sensor specified by this command is not available, the best alternate sensor will be used
(see the EY – Sensor Source Override for Doppler Parameters command for more infor-
mation).
The following table shows how to interpret the sensor source switch settings.
Table 20. Sensor Source Switch Settings
FIELD VALUE = 0 VALUE = 1 VALUE = 2
C Speed of sound Manual #EC (see EC - Speed of Calculates using available depth, salin- Reserved for future use
Sound) ity and temperature.
D Depth Manual ED (see ED - Depth of Trans- Internal Keller pressure sensor Reserved for future use
ducer) Keller30 74B-111x series
H Heading Manual #EH (see EH - Heading) Not Allowed Reserved for future use
P Pitch (tilt 1) Manual #EP (see EP - Pitch and Roll Internal SBG AHRS Reserved for future use
Angles) Ellipse-A AHRS (future release)
R Roll (tilt 2) Manual #ER (see ER - Roll Angle) Not used (Roll source specified by Pitch Not used (Roll source specified
field) by Pitch field)
S Salinity Manual ES (see ES – Salinity) Not Allowed Reserved for future use
T Temp Manual #ET (see ET - Temperature) Internal Temperature sensor Reserved for future use
Dallas 18B20 One Wire
U Up/Down Orientation Manual #EU (see EU - Up/Down Ori- Not Allowed Not Allowed
entation)
Example EZ 11011010 means calculate speed of sound from available depth, salinity, and tempera-
ture, use internal pressure sensor, EH heading, use Inclinometer, ES command sets salin-
ity, TRDI internal temp sensor, manual up/down orientation set with EU command.
When a PS1-command is sent, the displayed Fixed Leader data shows the available internal sensors
connected to the Tasman DVL. It does not show external sensors. To interpret this PS1 field, convert the
value to binary.
If EZ pitch is one (internal sensor), a pendulum pitch correction will be applied that removes the effect
of roll on pitch. This effect is common to most tilt sensors (electrolytic tilt and pendulum).
The pitch field of the EZ command controls the source for roll. The roll field is ignored and has only been
retained for legacy purposes.
The heading coordinate frame is determined by the coordinate frame parameter of the #EH command
for any heading source (command, internal or external). The pitch and roll coordinate frame is specified
by the coordinate frame parameter of the #EP command for any heading source (command, internal or
external). See EH - Heading and EP - Pitch and Roll Angles for more details.
Page 130 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
The default setting for this command is recommended for most applications.
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 131
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
Bit g controls the output of a data type with sensor source for parameters needed for Doppler calculations.
This data indicates what sensors data were used for parameters of the Doppler calculation. This may be
different than that specified by the EZ (EZ - Sensor Source) and EY (EY – Sensor Source Override for Doppler
Parameters) commands depending on whether a sensor failed. Setting bit g to one causes this data type to
be output. See Table 39 for a definition of this data type.
1 1
�𝐶𝐶 2 −
𝑢𝑢𝑢𝑢𝑢𝑢𝑢𝑢 4𝐶𝐶02
𝑉𝑉𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎 = 𝑉𝑉𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜𝑜 ∗
1 1
� 2 −
𝐶𝐶𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎 4𝐶𝐶02
Where
Cuser is the fixed speed of sound that was set by the user
C0 = 1536m/s
Cactual is the speed of sound from a SOS sensor or computed from measured temp and salinity
Voutput is the vertical velocity output by the DVL
For Cuser =1500 and Cactual = 1450 the correction factor is 0.9569 while the ration of the speeds of sound
would give 0.9667 and error of 1% for the corrected speed of sound if the ratio were used instead of the
above equation.
Derivation:
By design, for our phased array ADCPs, the actual beam angle in the water is given by
𝑐𝑐
sin(𝜃𝜃) =
2𝑐𝑐0
Where c0 = 1536meters/sec.
Therefore
𝑐𝑐 2
cos(𝜃𝜃) = �1 − 𝑠𝑠𝑠𝑠𝑠𝑠2 (𝜃𝜃) = �1 − � �
2𝑐𝑐0
If velocity is purely vertical, the velocity solution for a given Doppler frequency fd is given by
𝑓𝑓𝑑𝑑 ∗ 𝑐𝑐 𝑓𝑓𝑑𝑑 ∗ 𝑐𝑐 𝑓𝑓𝑑𝑑
𝑣𝑣 = = =
2𝑓𝑓0 cos (𝜃𝜃) 𝑐𝑐 2
2𝑓𝑓0 �1 − � � 1 1
2𝑐𝑐0 2𝑓𝑓0 � −
𝑐𝑐 2 4𝑐𝑐02
Page 132 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
2 𝐶𝐶𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎 2
𝑅𝑅𝐶𝐶𝐶𝐶𝐶𝐶𝐶𝐶𝐶𝐶𝐶𝐶𝐶𝐶𝐶𝐶𝐶𝐶 = 𝑅𝑅𝑅𝑅𝑅𝑅𝑅𝑅 ∗ ∗ ��1 − � � �
√3 2 ∗ 𝐶𝐶𝑢𝑢𝑢𝑢𝑢𝑢𝑢𝑢
Where
Cuser is the fixed speed of sound that was set by the user
Cactual is the speed of sound from a SoS sensor or computed from measured temp and salinity
RRaw is the vertical range to bottom obtained by the averaging the 4 vertical ranges to the bottom from
DVL (‘vertical’ here means DVL vertical axis, i.e. not tilt corrected)
Set as needed.
Description #EI is a rotation about the ship’s forward axis. It is defined as the roll of the ship when
the instrument is level.
For systems that have a roll source referenced to ship coordinates (typical for vehicles),
use #EI to set the amount of rotation that the instrument’s x-axis is physically offset from
the ship’s starboard axis. For such systems, the #EI command can also be used to align an
upward pointing unit (e.g., mounted on a submarine) to the ship’s axis by setting it to
18000.
For systems that have attitude referenced to internal coordinates, #EI is typically set to
zero since the velocity data is referenced to either beam, instrument or geographic coordi-
nates instead of ship coordinates.
For an upward pointing unit with instrument referenced attitude, use EU to align the in-
strument attitude data with the ship coordinates for use in velocity transformation.
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 133
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
Set as needed.
Description #EJ is a rotation about the ship's starboard axis. It is defined as the pitch of the ship
when the instrument is level.
For systems that are fixed in place on a moving vessel and that have an external pitch
source or an internal pitch source, use #EJ to set the amount of rotation that the instru-
ment’s y-axis is physically offset from the ship’s forward axis.
For systems that are stationary and have an internal compass, #EJ is typically set to zero
since the velocity data is referenced to either beam, instrument or geographic coordinates
instead of ship coordinates. However, a non-zero value may be used if ship attitude out-
put data is desired for other purposes (see EE - Environmental Data Output).
Page 134 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
Recorder Commands
The recorder contains approximately 16 megabytes of solid-state nonvolatile memory, which can be used
to continuously record data. Once the recorder is full, it will stop recording data. The recorder is intended
to be used on the Tasman for troubleshooting purposes during commissioning and integration of the sys-
tem.
>M?
Available Commands:
ME – Erase Recorder
Purpose Erase the contents of the recorder.
Format ME ErAsE
Use as needed.
Description ME ErAsE erases the recorder memory. To make it more difficult to accidentally erase the
data, the word “erase” must be typed with exactly one space after the “ME” (which is not
case sensitive) and with alternating upper and lower-case letters, as shown.
>ME ErAsE
[ERASING...]
Use as needed.
Description Shows memory usage and the number of used and free pages.
>MM
Recorder Usage: used = 0, free = 16777216
>
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 135
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
Use as needed.
Description The MN command sets the deployment name to be used for any future deployments. The
deployment name can be up to 32 characters long, and may contain letters, numbers, or
the underscore (i.e. “_”) character. If no deployment name is specified a default of
“DVL_” is used. The deployment name is used as part of the file name for data files when
downloaded to the computer using TRDI Toolz.
To prevent data files on the computer from being overwritten, a ten-digit time stamp is
appended to the file name when OK is clicked on the Download Directory dialog box.
For example, the file Tasman3281997475.000 would contain data for the deployment
named “Tasman” (the 3281997475 in the filename is the number of seconds since Janu-
ary 1st, 1900). The file extension is always “.000”. Waiting 25 seconds and downloading
the same data again, the file name will change to Tasman3281997500.000.
Use as needed.
MY – Y-Modem Output
Purpose Uploads recorder data to a host computer using standard YMODEM protocol.
Format MY
Description Use the MY command to recover data from the recorder only when TRDI Toolz is not
available to recover the data.
The MY command uploads the entire contents of the recorder via the serial interface to a
host computer using the standard YMODEM protocol for binary file transfer. Any com-
munications program that uses the YMODEM protocol may be used to upload the re-
corder data. The data is transferred to the host and stored as DOS files.
Page 136 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
Submerge the transducer face in 2 to 4cm of water when running the PA test. The test may
fail in air and if so, is not relevant. Only a failure with the transducer at a minimum in contact
with water is a relevant test.
Composite Result:
GO for Deployment
The PA test takes a little over 10 minutes to run, since it includes the PT14 recorder test.
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 137
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
PC – Built-In Tests
Purpose Allow the user to view the values of sensor data used in Doppler processing and to iden-
tify the source of the data IDs.
Format PCnnn
Range nnn = 0, 2, 20, 4, 40, 5, 50
Description PC0 displays the help menu. PC1 and PC3 are reserved for TRDI use. PC2 continuously
displays at approximately 1 sec update the current system temperature, pressure, depth,
heading, pitch and roll. The sensor ID corresponding to their source is displayed next to
each. Refer to the EY command for a list of sensors. The source of the data is assigned by
the EZ and the EY commands or internal logic if the primary sensor is not available. See
EY – Sensor Source Override for Doppler Parameters for a description of that logic. PC4 displays
the input power information.
Example See below.
PC 2 or PC 20
The PC 2 test updates the data inline using cursor commands, and the PC 20 test performs the same test,
but output the data in a line-by-line fashion to accommodate terminals that do not properly support cur-
sor commands.
>pc 2
Sensor data is sampled and displayed in a loop.
The number to the right of each backslash indicates the ID of the
sensor used for that data.
Press any key to exit the loop.
>
PC 4 or PC 40
The PC 4 test updates the data inline using cursor commands, and the PC 40 test performs the same test,
but output the data in a line-by-line fashion to accommodate terminals that do not properly support cur-
sor commands.
>pc 4
Battery ADC data is sampled and displayed in a loop.
Press any key to exit the loop.
Count Chan0 Chan1 Chan2 Chan3 Chan4 Chan5 Vbatt Ibatt VDD1 VDD3 Vlsu Vlsl
/ 4 05c6 0428 068f 0095 0d31 0b82 20.58 2.046 1.64 0.09 2.06 1.80
>
See Table 27. Variable Leader Data Format, bytes 35 to 42 for a description of the ADC
channels.
Page 138 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
PC 5 or PC 50
The PC 5 test updates the data inline using cursor commands, and the PC 50 test performs the same test,
but output the data in a line-by-line fashion to accommodate terminals that do not properly support cur-
sor commands.
>pc 50
Leak detector ADC data is sampled and displayed in a loop.
Press any key to exit the loop.
DetA DetB
0dc0 0ffd
0dc1 0ffd
0dc2 0ffd
>
In our example above, Leak Sensor A is operating properly and did not detect a leak while
Leak Sensor B is not connected.
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 139
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
The output format of the PS1 command is determined by the CF command (see CF - Flow
Control).
When operating in HEX mode, all console text appears in HEX - including the prompt ">" (HEX
"3E") and any additional commands that are typed.
>
>B?
Available Commands:
>ps4
Ping Sequence: B
>WP1
>ps4
Ping Sequence: WB
>BP2
>ps4
Ping Sequence: B WB
>WP2
>BP1
>ps4
Page 140 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
Ping Sequence: W WB
>
‘W’ stands for one single Water Profiling ping and ‘B’ stands for one single Bottom Tracking ping.
PT – Diagnostic Tests
Purpose Displays results of the system diagnostic tests.
Format PTnnn
Range n = 0, 3, 5, 9, 10, 11, 13, 14, 19, 200, 300
Description See below
PT0 – Help
The PT0 command displays the test menu (shown below). As implied by the NOTE, adding 100 to the test
number repeats the test continually until the Tasman receives a <BREAK>. Sending PT200 runs the PT3
and PT5 tests. PT300 runs the PT3 and PT5 tests continually until the Tasman receives a <BREAK>.
Example:
>pt0
Built In Tests
----------------
PT0 = Help
PT3 = Receive Path Test
PT5 = Transmit/Receive Loop Test
PT9 = Transmit Memory Test
PT10 = Receive Memory Test
PT11 = FRAM Test
PT12 = RAM Test
PT13 = ROM Test
PT14 = Recorder Test
PT19 = Ringing Test
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 141
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
Submerge the transducer face 2 to 4cm in water with at least 10cm between the face of the
transducer and the bottom when running the PT3 test. The test may fail in air and if so, is not
relevant. Only a failure with the transducer at a minimum in contact with water is a relevant
test.
Example:
>pt3
Receive Path Test (Hard Limited)
H-Gain W-BW L-Gain W-BW H-Gain N-BW L-Gain N-BW
Correlation Magnitude (percent)
Lag Bm1 Bm2 Bm3 Bm4 Bm1 Bm2 Bm3 Bm4 Bm1 Bm2 Bm3 Bm4 Bm1 Bm2 Bm3 Bm4
0 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100
1 79 80 79 81 81 80 79 82 80 82 83 83 81 84 81 83
2 45 46 47 46 48 45 40 47 47 47 48 47 47 50 47 52
3 13 18 20 17 23 15 14 17 21 21 17 16 19 27 20 30
4 5 8 8 9 5 1 3 1 7 9 4 3 10 15 9 13
5 13 8 3 13 3 6 9 6 5 4 6 8 13 10 6 10
6 8 5 6 11 7 5 8 5 8 4 6 8 12 6 7 9
7 6 2 6 9 8 5 9 4 6 3 3 9 9 4 9 8
P P P P
Sin Duty Cycle (percent)
45 51 49 51 55 49 43 51 50 44 47 46 45 48 47 51
P P P P
Cos Duty Cycle (percent)
53 47 46 52 48 47 51 49 48 55 53 53 50 54 49 56
P P P P
RSSI Noise Floor (counts)
46 47 38 46 38 41 34 46 29 29 22 33 28 29 23 35
P P P P
RESULT...PASSED
The PT5 test is used to ensure continuity to the transducer and attempts to verify both transmit and re-
ceive pathways.
Example:
Transducer Continuity Check:
Beams 1,2: pass
Beams 3,4: pass
Page 142 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 143
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
Page 144 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
The PD command works with or without the # sign. For example, using PD or #PD are both
valid commands.
The default setting for this command is recommended for most applications.
Description #PD selects the normal output data structure, a special application data structure, or a
fixed data set for transmission/display as the data ensemble (see Table 21).
Table 21. Data Stream Selections
Format Description
PD0 PD0 output is a binary output that is somewhat configurable via other commands (such as WD, BJ,
#EE), and can send all bottom track, water track, profile, and sensor data being collected by the
DVL. For a full description of the PD0 format, see PD0 Output Data Format.
PD4 PD4 Sends CSS-DVL output data structure (without sensor and made-good data). For a full descrip-
tion of the PD4 format, see Tasman Binary Data Format (PD4/PD5).
PD5 PD5 Sends CSS-DVL output data structure (with sensor and made-good data). For a full description
of the PD5 format, see Tasman Binary Data Format (PD5).
PD6 PD6 Sends an ASCII data stream containing bottom track and water layer velocity information for
all coordinate transformations. For a full description of the PD6 format, see Tasman Output Data
Format (PD6).
PD11 PD11 is a text output format. It complies with the NMEA 0183 version 2.30 standard. For a full de-
scription of the PD11 format, see Tasman NMEA Output (PD11).
PD13 PD13 outputs similar to PD6, except it adds Pressure and Range-to-bottom for all four beams, and
omits System Health Monitor Data line. For a full description of the PD13 format, see Tasman Out-
put Data Format (PD13).
PD26 PD26 Speed Log Format includes the $VMVBW, $VMDBT, and $VMVLW messages. For a full de-
scription of the PD26 format, see Tasman Speed Log Format (PD26).
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 145
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
The #PE command settings are set by the Ethernet Module and WEB Page setup. The user should not
use the #PE command to enable Ethernet data output. Use the WEB interface (see Using the Network
Configuration Page).
Description When the Tasman is configured for Ethernet operation, the #PE command enables each
output format selected from PD0, PD4, PD5, PD6, and PD13 using the Network Configura-
tion page (see Using the Network Configuration Page), allowing multiple formats to be ena-
bled simultaneously. For example, #PE10001 indicates that PD0 and PD13 output formats
were selected on the Network Configuration page.
Page 146 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
Sensor Commands
The Tasman uses the following commands for the sensors.
Set as needed.
Description This command controls the output of data types in PD0 binary ensembles for each sensor.
Note that the sensor must be assigned to a communication port for the data to be in-
cluded in the output ensemble.
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 147
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
Each sensor data type includes at least one 32-bit word whose individual bits show what
data in the structure is valid. In addition, each data type includes at least one 32-bit word
whose bits show sensor errors and errors the Tasman has encountered trying to com-
municate with the sensor. One bit of the error word indicates whether the data is fresh
(appearing first in this ensemble) or stale (a repeat from a previous ensemble). Stale data
may be caused by environmental sensors that are sampled at multiple ensemble intervals
or by communication problems with the sensor.
Set as needed. At this time, only the SBG Ellipse IMU is supported.
Description If no argument (n, above) is entered with the command, then a list of sensors with their
corresponding numbers is presented for the user to choose.
The user can stack command menu selections. For example, SM 6 T could be entered,
which accesses the Paros. 8CDP Pressure sensor command menu and then selects the ter-
minal mode (T) of that menu.
Note that if the sensor is not connected to the system, the sensor’s menu will still be avail-
able, but some items of the menu may not execute.
For more information on the SBG sensor commands, see Using the AHRS Sensor.
Example
>sm 12
SBG Ellipse-A Auxiliary Menu
0 ---------- Help
D ---------- Display SBG Status and Settings
H ---------- Display Heading, Pitch & Roll
M ---------- Modify Settings
P ---------- Pass-Through Mode
2 ---------- 2D Magnetometer Calibration
3 ---------- 3D Magnetometer Calibration
F ---------- Restore Factory Settings and Calibration
T ---------- Restore Internal Settings and Alignment
R ---------- Reboot SBG Ellipse-A AHRS
X ---------- Exit
Page 148 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
Use as needed.
Description This command zeros the Keller30 pressure sensor at the specific location where the DVL
will be used.
If the pressure sensor is not installed, using the SZ command will generate the following error.
>sz
Keller 30 Pressure was NOT zeroed ...
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 149
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
Timing Commands
These commands set the timing of various profiling functions.
Set as needed.
Description During the ensemble interval set by TE, the Tasman transmits the number of pings set by
the WP-command (see WP – Pings Per Ensemble). If TE = 00:00:00.00, the Tasman starts
collecting the next ensemble immediately after processing the previous ensemble.
Example TE01:15:30.00 tells the Tasman to collect data ensembles every 1 hour, 15 minutes, 30
seconds.
Page 150 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
Tasman sets its alarm clock to TF, goes to sleep, and waits until time TF before beginning
the data collection process.
Example If the exact time of the first ping needs to be on November 23, 2018 at 1:37:15 pm, enter
TF 18/11/23, 13:37:15. If the Tasman should begin pinging immediately after receiving
the CS command (see notes), do not enter a TF command value.
1. Although a TF command may be sent to the Tasman, the CS command also must be sent
before deploying the Tasman.
2. If the entry is not valid, the Tasman sends an error message and does not update the wake-
up time.
3. Sending a <BREAK> clears the TF time.
4. The delimiters are optional, and may be spaces.
Set as needed.
Description The Tasman interleaves individual pings within a group so they are evenly spread
throughout the ensemble.
During the ensemble interval set by TE, the Tasman transmits the number of pings set by
the WP and BP commands (see WP – Pings Per Ensemble and BP – Bottom Track Pings per
Ensemble). TP determines the spacing between the pings. If TP = 0, the Tasman pings as
quickly as it can based on the time it takes to transmit each ping plus the overhead that
occurs for processing. Several commands determine the actual ping time WF – Blank after
Transmit, WN – Number of Depth Cells, WS – Depth Cell Size, and actual water depth).
Example TP 00:00.10 sets the time between pings to 0.10 second.
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 151
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
Example TS 18/06/17, 13:15:00 sets the real-time clock to 1:15:00 pm, June 17, 2018.
1. When the Tasman receives the carriage return after the TS-command, it enters the new
time into the real-time clock and sets hundredths of seconds to zero.
2. If the entry is not valid, the Tasman sends an error message and does not update the real-
time clock.
Example TT 2018/06/17, 13:15:00 sets the real-time clock to 1:15:00 pm, June 17, 2018.
1. When the Tasman receives the carriage return after the TT-command, it enters the new
time into the real-time clock and sets hundredths of seconds to zero.
2. If the entry is not valid, the Tasman sends an error message and does not update the real-
time clock.
Page 152 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
All water profile commands can be accessed without a leading '#' character. The descriptions
for WA, WC, WE, WJ, and WT commands are described in the Expert Water Profiling
Command Descriptions section.
WB – Bandwidth
Purpose Sets the profiling bandwidth (sampling rate). Smaller bandwidths allow the Tasman to
profile farther, but the standard deviation is increased by as much as 2.5 times.
Format WB n
Range n = 0 (Wide - Not Allowed), 1 (Narrow)
Default WB 1
The default setting for this command is recommended for most applications.
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 153
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
WD – Data Out
Purpose Selects the data types collected by the Tasman.
Format WD abc def ghi
Range Firmware switches (see description)
Default WD 111 110 000
The default setting for this command is recommended for most applications.
Description WD uses firmware switches to tell the Tasman the types of data to collect. The Tasman
always collects header data, fixed and variable leader data, and checksum data. Setting a
bit to one tells the Tasman to collect that data type. The bits are described as follows:
The default setting for this command is recommended for most applications.
Description WF positions the start of the first depth cell at some vertical distance from the transducer
head. This allows the Tasman transmit circuits time to recover before beginning the re-
ceive cycle. In effect, WF blanks out bad data close to the transducer head, thus creating a
depth window that reduces unwanted data in the ensemble.
1. The distance to the middle of depth cell #1 is a function of WF, WS – Depth Cell Size, and
speed of sound. The fixed leader data contains this distance.
2. Small WF values may show ringing/recovery problems in the first depth cells that cannot be
screened by the Tasman.
Page 154 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
Set as needed.
Description The range of the Tasman is set by the number of depth cells (WN) times the size of each
depth cell WS – Depth Cell Size).
Be careful when setting up long profiles. System memory limitations will limit the amount of
data actually collected. Those bins not processed will be marked invalid when output.
Set as needed.
Description WP sets the number of pings to average in each ensemble before sending/recording the
data.
The default setting for this command is recommended for most applications.
Description The Tasman collects data over a variable number of depth cells. WS sets the size of each
cell in vertical centimeters.
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 155
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
WV – Ambiguity Velocity
Purpose Sets the radial ambiguity velocity for profile and water mass mode (see BK - Water-Mass
Layer Mode).
Format WVnnn
Range nnn = 020 to 700 cm/s
Default WV 383
It is strongly recommended that the WV command be left at its’ default value of 383.
Description Set WV as low as possible to attain maximum performance, but not too low or ambiguity
errors will occur.
The WV command (ambiguity velocity setting) sets the maximum velocity that can be
measured along the beam. WV is used to improve the single-ping standard deviation. The
lower the value of the WV command, the lower the single-ping standard deviation.
Set the WV command based on the maximum apparent velocity (Tasman motion plus wa-
ter speed). The following formula is used to determine the setting of the WV command:
WV = (Max. Apparent Vel. cm/s) * sin(beam angle) * 1.2
Be aware that the firmware will accept larger values for the WV command; however, WV
values that exceed the default values will result in collecting data with ambiguity resolving
errors or completely erroneous values.
Example If the maximum expected Tasman horizontal velocity (vessel velocity) is 250 cm/s (≈5 kt)
and the maximum expected horizontal water velocity is 100 cm/s, set WV to
([250+100]*0.5*1.2=) 210 cm/s.
Page 156 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
The WA command works with or without the # sign. For example, using WA or #WA are both
valid commands.
The default setting for this command is recommended for most applications.
Description The Tasman uses the #WA-command to screen water-track data for false targets (usually
fish). #WA sets the maximum difference between echo intensity readings among the four
profiling beams. If the #WA threshold value is exceeded, the Tasman rejects velocity data
on a cell-by-cell basis for either the affected beam (fish detected in only one beam) or for
the affected cell in all four beams (fish detected in more than one beam). This usually oc-
curs when fish pass through one or more beams.
The WC command works with or without the # sign. For example, using WC or #WC are both
valid commands.
The default setting for this command is recommended for most applications.
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 157
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
Description The Tasman uses #WC to screen water-track data for the minimum acceptable correla-
tion requirements. The nominal (maximum) correlation depends on system frequency
and depth cell size (WS – Depth Cell Size). The #WC command sets the threshold of the
correlation below, which the Tasman flags the data as bad and does not average the data
into the ensemble.
The default threshold for all frequencies is 64 counts. A solid target would have a correlation
of 255 counts.
The WE command works with or without the # sign. For example, using WE or #WE are both
valid commands.
The default setting is set purposely high. We recommend extreme caution and testing before
changing this setting. Data rejected by this command is lost and cannot be regained.
Description The #WE-command sets a threshold value used to flag water-current data as good or bad.
If the Tasman’s error velocity value exceeds this threshold, it flags data as bad for a given
depth cell. The #WE command screens for error velocities in both beam and trans-
formed-coordinate data. Setting the #WE command to zero (#WE0) disables error veloc-
ity screening.
The WJ command works with or without the # sign. For example, using WJ or #WJ are both
valid commands.
The default setting for this command is recommended for most applications.
Description #WJ 0 tells the Tasman to reduce receiver gain by 40 dB. This may increase data reliabil-
ity in shallow-water applications where there is a high content of backscatter material.
#WJ 1 (the default) uses the normal receiver gain.
Page 158 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
The WT command works with or without the # sign. For example, using WT or #WT are both
valid commands.
The default setting for this command is recommended for most applications.
Description When #WT is set to zero, the transmit signal is set to the depth cell size (WS-command).
This is the default setting. Setting #WT allows selection of a transmit length different
than the area depth cell size (sampling length).
The WX command works with or without the # sign. For example, using WX or #WX are both
valid commands.
Range n = 0 to 4
Default #WX 0
Use this command only for debugging and testing. The default setting for this command is
recommended for most applications.
Description Use this command only for debugging and testing. #WX 0 (default) disables the feature
and transmits on all beams normally. #WX 1 to 4 selects one beam that will transmit,
while data will be received on all four beams.
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 159
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
NOTES
Page 160 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
Chapter 8
OUTPUT DATA FORMAT
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 161
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
When operating in HEX mode, all console text appears in HEX - including the prompt ">" (HEX
"3E") and any additional commands that are typed.
Individual parameters within a data string may be enabled / disabled. All binary output formats have the
option of outputting data in HEX-ASCII instead of true binary using the CF command (see CF - Flow Con-
trol). HEX-ASCII is an ASCII representation of the binary data. Binary output formats include PD0, PD4,
and PD5. Text output formats include PD6.
Deciding on which format to use depends on the needs of the deployment. The following describes the ba-
sics of the formats available.
• PD0 – PD0 is Teledyne RD Instrument’s standard format. PD0 is a binary output format. It pro-
vides the most information possible including a header, fixed and variable leader, bottom track,
and water profile information. The fixed and variable leader is a recording of time, DVL setup,
orientation, heading, pitch, roll, temperature, pressure, and self-test diagnostic results. Data
fields to be output are user selectable. PD0 has distance made good in the output if the Bottom
Track High Resolution Velocity Output Format is selected. This format is selected via the #BJ
command (see BJ – Data Type Output Control).
The Bottom Track High Resolution Velocity (5803h) and Navigation Parameters Data (2013h)
blocks provide aid in the velocity measurement resolution and quality information for use in
an Extended Kalman Filter (EKF) Inertial Navigation System (INS) solution.
• PD4 – PD4 is a binary output format of bottom track speed over the bottom, speed through the
water, and range to bottom information.
• PD5 – PD5 is a superset of PD4 and includes information on salinity, depth, pitch, roll, heading,
and distance made good.
Page 162 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
• PD6 – PD6 is a text output format. Data is grouped into separate sentences containing system at-
titude data, timing and scaling, and speed through the water relative to the instrument, vehicle,
and earth. Each sentence contains a unique starting delimiter and comma delimited fields. If PD6
is selected, there is no data written to the recorder.
• PD11 is a text output format. It complies with the NMEA 0183 version 2.30 standard.
• PD13 - PD13 outputs like PD6, except it adds Pressure and Range-to-bottom for all four beams
and omits the System Health Monitor Data line.
• PD26 - The PD26 format includes the $VMVBW, $VMDBT, and $VMVLW NMEA Speed Log For-
mats.
The following table is a summary of the type of data outputted by PD0 through PD6 data output formats.
Note that this is not an exhaustive list and it is advised to check out the full description of a format before
choosing it above another.
Table 24. Summary of Output Data Formats
PD0 PD4 PD5 PD6 PD11 PD13 PD26
System Info
Temperature
Depth
Pressure
Tilts (H,P,R)
Time of Ping
Speed of Sound
Water Profile Configura-
tion
Water Profile Velocities
Correlation Magnitude
Echo Intensity
Percent Good
Bottom Range
Bottom Velocity (SOG*)
Water-Mass Layer Ve-
locity (STW*)
Bottom Track Configura-
tion
Distance Over Ground see note
Sea-Bird
Binary
ASCII
NMEA
Serial Output
Recorded on PC Card PD0 PD4 PD5 None None None None
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 163
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
The PD0 Bottom Track High Resolution Velocity Output (velocity in 0.01mm/s) and PD3
through PD26 data formats assume that the bottom is stationary and that the DVL or vessel is
moving.
• If Beam 3 is going forward, then the Y velocity is positive.
• If Beam 2 is going forward, then X velocity is positive.
• If the bottom is going towards the face of a down facing DVL, then Z is positive.
PD0 has distance made good in the output if the Bottom Track High Resolution Velocity
Output Format is selected. This format is selected via the #BJ command (see BJ – Data Type
Output Control).
Page 164 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
The Tasman always sends the Least Significant Byte (LSB) first.
Some data outputs are in bytes per depth cell. For example, if the WN-command = 30 (default), WD com-
mand = WD 111 110 000 (default), WP command > 0, BP command > 0, the required data buffer storage
space is 968 bytes per ensemble. There are seven data types output for this example: Fixed Leader, Varia-
ble Leader, Velocity, Correlation Magnitude, Echo Intensity, Percent Good, and Bottom Track.
20 BYTES OF HEADER DATA (6 + [2 x 7 Data Types])
58 BYTES OF FIXED LEADER DATA (FIXED)
77 BYTES OF VARIABLE LEADER DATA (FIXED)
242 BYTES OF VELOCITY DATA (2 + 8 x 30)
122 BYTES OF CORRELATION MAGNITUDE DATA (2 + 4 x 30)
122 BYTES OF ECHO INTENSITY (2 + 4 x 30)
122 BYTES OF PERCENT-GOOD DATA (2 + 4 x 30)
122 BYTES OF PROFILE STATUS DATA (2 + 4 x 30)
81 BYTES OF BOTTOM TRACK DATA (FIXED)
2 BYTES OF CHECKSUM DATA (FIXED)
968 BYTES OF DATA PER ENSEMBLE
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 165
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
2N+5 LSB
OFFSET FOR DATA TYPE #N
2N+6 MSB
See Table 25 for a description of the fields.
Figure 22. Binary Header Data Format
Page 166 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
Header information is the first item sent by the Tasman to the output buffer. The Tasman always sends
the Least Significant Byte (LSB) first.
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 167
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
Page 168 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
BIT POSITIONS
BYTE 7 6 5 4 3 2 1 0
29 LSB
HEADING BIAS
30 MSB
31 SENSOR SOURCE
32 SENSORS AVAILABLE
33
BIN 1 DISTANCE
34
35 LSB
XMIT PULSE LENGTH
36 MSB
37 LSB
SPARE
38 MSB
39 FALSE TARGET THRESH
40 INPUT TRIGGER ENABLE
41 LSB
TRANSMIT LAG DISTANCE
42 MSB
43 LSB
↓ SPARE ↓
50 MSB
51 LSB
SYSTEM BANDWIDTH
52 MSB
53 SPARE
54 SPARE
55 LSB
↓ System Serial Number ↓
58 MSB
See Table 26 for a description of the fields
Figure 23. Fixed Leader Data Format
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 169
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
Fixed Leader data refers to the non-dynamic Tasman data that only changes when certain commands are
changed. Fixed Leader data also contains hardware information. The Tasman always sends Fixed Leader
data as output data (LSBs first).
MSB
BITS 7 6 5 4 3 2 1 0
- - - - - - 0 0 15E BEAM ANGLE
- - - - - - 0 1 20E BEAM ANGLE
- - - - - - 1 0 30E BEAM ANGLE
- - - - - - 1 1 OTHER BEAM ANGLE
0 1 0 0 - - - - 4-BEAM JANUS CONFIG
0 1 0 1 - - - - 5-BM JANUS CFIG DEMOD)
1 1 1 1 - - - - 5-BM JANUS CFIG.(2 DEMD)
Example: Hex 5249 (i.e., hex 49 followed by hex 52) identifies a
150-kHz system, convex beam pattern, down-facing, 30E beam an-
gle, 5 beams (3 demods).
13,14 7 PD / Real/Sim This field is set by default as real data (0).
Flag
15,16 8 Lag Length Lag Length. The lag is the time period between sound pulses.
17,18 9 #Bm / Number Contains the number of beams used to calculate velocity data (not
of Beams physical beams). The Tasman needs only three beams to calculate
water-current velocities. The fourth beam provides an error velocity
that determines data validity. If only three beams are available, the
Tasman does not make this validity check. Table 31 (Percent-Good
Data Format) has more information.
Page 170 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 171
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
Page 172 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 173
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
BYTE 7 6 5 4 3 2 1 0
3 LSB
ENSEMBLE NUMBER
4 MSB
5 RTC YEAR
6 RTC MONTH
7 RTC DAY
8 RTC HOUR
9 RTC MINUTE
10 RTC SECOND
11 RTC HUNDREDTHS
12 ENSEMBLE # MSB
13 LSB
BIT RESULT
14 MSB
15 LSB
SPEED OF SOUND
16 MSB
17 LSB
DEPTH OF TRANSDUCER
18 MSB
19 LSB
HEADING
20 MSB
21 LSB
PITCH (TILT 1)
22 MSB
23 LSB
ROLL (TILT 2)
24 MSB
25 LSB
SALINITY
26 MSB
27 LSB
TEMPERATURE
28 MSB
29 MPT MINUTES
30 MPT SECONDS
31 MPT HUNDREDTHS
Page 174 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
BIT POSITIONS
BYTE 7 6 5 4 3 2 1 0
35 ADC CHANNEL 0
36 ADC CHANNEL 1
37 ADC CHANNEL 2
38 ADC CHANNEL 3
39 ADC CHANNEL 4
40 ADC CHANNEL 5
41 ADC CHANNEL 6
42 ADC CHANNEL 7
43 LSB
44
ERROR STATUS WORD (ESW)
45
46 MSB
47
SPARE
48
49 LSB
50
PRESSURE
51
52 MSB
53 LSB
54
PRESSURE SENSOR VARIANCE
55
56 MSB
57
↓ ↓
SPARE
↓ ↓
66
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 175
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
BIT POSITIONS
BYTE 7 6 5 4 3 2 1 0
67 HEALTH STATUS
68 LSB
LEAK A COUNT
69 MSB
70 LSB
LEAK B COUNT
71 MSB
72 LSB
TX VOLTAGE
73 MSB
74 LSB
TX CURRENT
75 MSB
76 LSB
TRANSDUCER IMPEDANCE
77 MSB
Figure 24. Variable Leader Data Format
Variable Leader data refers to the dynamic Tasman data (from clocks/sensors) that change with each
ping. The Tasman always sends Variable Leader data as output data (LSBs first).
Page 176 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
29-32 15,16 EC / Speed of Contains either manual or calculated speed of sound information
Sound (EC - Speed of Sound).
Scaling: LSD = 1 meter per second; Range = 1400 to 1600 m/s
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 177
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
Page 178 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
BITS 07 06 05 04 03 02 01 00
* * * * * * * 1 Leak sensor A leak detected
* * * * * * 1 * Leak sensor A open circuit
* * * * * 1 * * Leak sensor B leak detected
* * * * 1 * * * Leak sensor B open circuit
* * * 1 * * * * Tx voltage updated
* * 1 * * * * * Tx current updated
* 1 * * * * * * Transducer impedance updated
135-138 68-69 Leak A Count Raw A/D reading, in counts, for leak sensor A. See PC5/50 com-
mand for more details on how to decode the raw A/D counts into
Leak Status.
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 179
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
If there is more than one BIT error, then it will take several ensembles to output all the BIT
errors. For example, if there are 3 BIT errors detected, then the output will be Bytes13, 14 =
03,xx on ensemble n, Bytes13, 14 = 03,yy on ensemble n+1, and Bytes13, 14 = 03,zz on
ensemble n+2, where xx, yy, and zz are the three different error messages detected.
BBCheck and BBConv are included with RDI Tools and are included on the Navigation
Software and Documentation CD.
In any case, one will obtain a decimal value greater than zero if a BIT was set during the ensemble.
To decode it, simply convert the decimal value to Hexadecimal and take the first number to the far left as
being the number of BIT failure occurrences during the ensemble and the 2 other numbers on the far right
to be the BIT code.
For example:
• BIT obtained from BBCheck or BBConv.exe is ‘290’.
• Converted to hexadecimal (one can use the Windows calculator for this) gives: ‘122’.
• Where ‘1’ is the number of occurrences for that BIT and ‘22’ is the BIT failure code which means
“Temperature Sensor failure” (see binary bytes 13 and 14).
Page 180 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
The transmit signal needs to be at least a certain length in order to make a valid
measurement.
The measurement is not made during any profile ping or water mass layer ping. Therefore, if bottom
pings are not enabled (or not working), then the output of these parameters will be 0xFFFF (i.e. hex
FFFF) to mark them as invalid (Note that hex FFFF is equal to decimal 65535 if interpreted as an un-
signed number, or -1 if interpreted as a signed number).
If bottom pings are enabled, but the altitude never attains 20 m or above, then the outputs for these pa-
rameters will remain at their initial values of 0xFFFF.
If a bottom track ping ever sees an altitude >= 20 m then these parameters will be measured and output.
If the altitude then goes below 20 m, the output of these parameters will remain at their last measured
value; i.e. you need a bottom track ping with altitude >= 20 m to update these values.
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 181
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
The number of depth cells is set by the WN-command (WN – Number of Depth Cells).
Page 182 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
The Tasman packs velocity data for each depth cell of each beam into a two-byte, two’s-complement inte-
ger [-32768, 32767] with the LSB sent first. The Tasman scales velocity data in millimeters per second
(mm/s). A value of –32768 (8000h) indicates bad velocity values.
All velocities are relative based on a stationary instrument. To obtain absolute velocities, algebraically re-
move the velocity of the instrument. For example,
RELATIVE WATER CURRENT VELOCITY: EAST 650 mm/s
INSTRUMENT VELOCITY : (-) EAST 600 mm/s
ABSOLUTE WATER VELOCITY : EAST 50 mm/s
The setting of the EX-command (Coordinate Transformation) determines how the Tasman references the
velocity data as shown below.
EX-CMD COORD SYS VEL 1 VEL 2 VEL 3 VEL 4
00xxx BEAM TO BEAM 1 TO BEAM 2 TO BEAM 3 TO BEAM 4
01xxx INST Bm1-Bm2 Bm4-Bm3 TO XDUCER ERR VEL
10xxx SHIP PRT-STBD AFT-FWD TO SURFACE ERR VEL
11xxx EARTH TO EAST TO NORTH TO SURFACE ERR VEL
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 183
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
The number of depth cells is set by the WN-command (WN – Number of Depth Cells).
Page 184 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
Correlation magnitude data give the magnitude of the normalized echo autocorrelation at the lag used for
estimating the Doppler phase change. The Tasman represents this magnitude by a linear scale between 0
and 255, where 255 is perfect correlation (i.e., a solid target). A value of zero indicates bad correlation val-
ues.
The echo intensity scale factor is about 0.61 dB per Tasman count. The Tasman does not directly check for
the validity of echo intensity data.
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 185
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
The percent-good data field is a data-quality indicator that reports the percentage (0 to 100) of good data
collected for each depth cell of the velocity profile. The setting of the EX-command (Coordinate Transfor-
mation) determines how the Tasman references percent-good data as shown below.
EX-Command Coordinate Velocity 1 Velocity 2 Velocity 3 Velocity 4
System
Percentage Of:
01xxx Instrument 3-Beam Transformations More Than One 4-Beam
10xxx Ship Transformations Rejected Beam Bad In Bin Transformations
(note 1) (note 2)
11xxx Earth
Note 1. Because profile data did not exceed correlation threshold (WC command).
Note 2. Because the error velocity threshold was exceeded (WE command).
At the start of the velocity profile, the backscatter echo strength is typically high on all four beams. Under
this condition, the DVL uses all four beams to calculate the orthogonal and error velocities. As the echo
returns from far away depth cells, echo intensity decreases. At some point, the echo will be weak enough
on any given beam to cause the DVL to reject some of its depth cell data. This causes the DVL to calculate
velocities with three beams instead of four beams. When the DVL does 3-beam solutions, it stops calculat-
ing the error velocity because it needs four beams to do this. At some further depth cell, the DVL rejects
all cell data because of the weak echo. As an example, let us assume depth cell 60 has returned the follow-
ing percent-good data.
FIELD #1 = 50, FIELD #2 = 5, FIELD #3 = 0, FIELD #4 = 45
If the EX-command was set to collect velocities in BEAM coordinates, the example values show the percent-
age of pings having good solutions in cell 60 for each beam based on the Low Correlation Threshold (WC
command). Here, beam 1=50%, beam 2=5%, beam 3=0%, and beam 4=45%. These are neither typical nor
desired percentages. Typically, all four beams should be about equal and greater than 25%.
On the other hand, if velocities were collected in Instrument, Ship, or Earth coordinates, the example val-
ues show:
Field 1 – Percentage of good 3-beam solutions – Shows percentage of successful velocity calculations
(50%) using 3-beam solutions because the correlation threshold (WC command) was not exceeded.
Field 2 – Percentage of transformations rejected – Shows percent of error velocity (5%) that was less than
the WE command setting. WE has a default of 2000 mm/s. This large WE setting effectively prevents the
DVL from rejecting data based on error velocity.
Field 3 – Percentage of more than one beam bad in bin – 0% of the velocity data were rejected because
not enough beams had good data.
Field 4 – Percentage of good 4-beam solutions – 45% of the velocity data collected during the ensemble
for depth cell 60 were calculated using four beams.
Page 186 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
These fields contain information about the status and quality of DVL data. A value of 0 means the meas-
urement was good. A value of 1 means the measurement was bad. This output is off by default (see the WD
command).
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 187
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
3 LSB
BT PINGS PER ENSEMBLE
4 MSB
5 LSB
RESERVED
6 MSB
9 RESERVED
10 BT MODE
11 LSB
BT ERR VEL MAX
12 MSB
13
14
RESERVED
15
16
17 LSB
BEAM#1 BT RANGE
18 MSB
19 LSB
BEAM#2 BT RANGE
20 MSB
21 LSB
BEAM#3 BT RANGE
22 MSB
23 LSB
BEAM#4 BT RANGE
24 MSB
25 LSB
BEAM#1 BT VEL
26 MSB
27 LSB
BEAM#2 BT VEL
28 MSB
29 LSB
BEAM#3 BT VEL
30 MSB
31 LSB
BEAM#4 BT VEL
32 MSB
33 BEAM#1 BT CORR.
34 BEAM#2 BT CORR.
35 BEAM#3 BT CORR.
36 BEAM#4 BT CORR.
Page 188 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
BIT POSITIONS
BYTE 7/S 6 5 4 3 2 1 0
37 BEAM#1 EVAL AMP
41 BEAM#1 BT %GOOD
42 BEAM#2 BT %GOOD
43 BEAM#3 BT %GOOD
44 BEAM#4 BT %GOOD
45 LSB
REF LAYER MIN
46 MSB
47 LSB
REF LAYER NEAR
48 MSB
49 LSB
REF LAYER FAR
50 MSB
51 LSB
BEAM#1 REF LAYER VEL
52 MSB
53 LSB
BEAM #2 REF LAYER VEL
54 MSB
55 LSB
BEAM #3 REF LAYER VEL
56 MSB
57 LSB
BEAM #4 REF LAYER VEL
58 MSB
71 LSB
BT MAX. DEPTH
72 MSB
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 189
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
BIT POSITIONS
BYTE 7/S 6 5 4 3 2 1 0
73 BM#1 RSSI AMP
77 GAIN
The PD0 output data format assumes that the instrument is stationary and the bottom is
moving. Tasman (Speed Log) output data formats (see Special Output Data Formats) assume
that the bottom is stationary and that the Tasman or vessel is moving.
This data is output only if the BP-command is greater than zero and PD0 is selected. The LSB is always
sent first.
Table 33. Bottom Track Data Format
Hex Digit Binary Field Description
Byte
1-4 1,2 ID Code Stores the bottom-track data identification word (MSB=06h
LSB=00h).
5-8 3,4 BP/BT Pings per Stores the number of bottom-track pings to average together in
ensemble each ensemble (BP – Bottom Track Pings per Ensemble). If BP = 0, the
Tasman does not collect bottom-track data. The Tasman automati-
cally extends the ensemble interval (TE – Time Per Ensemble) if BP x
TP > TE.
Scaling: LSD = 1 ping; Range = 1 to 999 pings
9-12 5,6 Reserved Reserved
13,14 7 BC/BT Corr Mag Stores the minimum correlation magnitude value (BC - Correlation
Min Magnitude Minimum).
Scaling: LSD = 1 count; Range = 0 to 255 counts
15,16 8 BA/BT Eval Amp Stores the minimum evaluation amplitude value (BA - Evaluation
Min Amplitude Minimum).
Scaling: LSD = 1 count; Range = 1 to 255 counts
17,18 9 Reserved Reserved
19,20 10 BM/BT Mode Stores the bottom-tracking mode.
Page 190 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 191
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
Page 192 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
1 LSB 00h
FIXED ATTITUDE ID
2 MSB 30h
10
11 RESERVED
12
FIXED HEADING SCALING (#EH)
13
15
ROLL MISALIGNMENT (#EI)
16
17
PITCH MISALIGNMENT (#EJ)
18
19
20
22
23
27
35
36
TRANSDUCER DEPTH (ED)
37
38
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 193
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
BIT POSITIONS
BYTE 7 6 5 4 3 2 1 0
39 SALINITY (ES)
40
WATER TEMPERATURE (ET)
41
42
SPEED OF SOUND (EC)
43
Environmental Command Parameters correspond to the most useful “E” menu command parameters. The
Tasman will output Fixed Attitude data as output data (LSBs first). See Command Descriptions for detailed
descriptions of commands used to set these values.
Page 194 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 195
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
1. LSB 00h
BOTTOM TRACK COMMAND ID
2. MSB 58h
3. AMPLITUDE THRESHOLD
4. CORRELATION MAGNITUDE
5.
RESERVED
6.
7.
ERROR VELOCITY MAXIMUM
8.
9.
DEPTH GUESS
10.
11. RESERVED
12. GAIN SWITCH THRESHOLD LOW
13. GAIN SWITCH THRESHOLD HIGH
14.
GAIN SWITCH ALTITUDE
15.
19.
WATER MASS LAYER NEAR BOUNDARY
20.
21.
WATER MASS LAYER FAR BOUNDARY
22.
Page 196 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
BIT POSITIONS
BYTE 7 6 5 4 3 2 1 0
30.
31.
32.
33. RESERVED
34.
35.
36.
37.
BT MAXIMUM TRACKING DEPTH
38.
39.
RESERVED
40.
This format is selected via the #BJ command (see BJ – Data Type Output Control).
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 197
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
Page 198 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 199
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
BIT POSITIONS
BYTE 7 6 5 4 3 2 1 0
31.
32.
BT DISTANCE MADE GOOD 4
33.
34.
35.
36.
WATER MASS VELOCITY 1
37.
38.
39.
40.
WATER MASS VELOCITY 2
41.
42.
43.
44.
WATER MASS VELOCITY 3
45.
46.
47.
48.
WATER MASS VELOCITY 4
49.
50.
51.
52.
WATER MASS DISTANCE MADE GOOD 1
53.
54.
55.
56.
WATER MASS DISTANCE MADE GOOD 2
57.
58.
59.
60.
WATER MASS DISTANCE MADE GOOD 3
61.
62.
Page 200 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
BIT POSITIONS
BYTE 7 6 5 4 3 2 1 0
63.
64.
WATER MASS DISTANCE MADE GOOD 4
65.
66.
67.
68.
SPEED OF SOUND
69.
70.
Figure 30. Bottom Track High Resolution Velocity Output Format
The sign of the bottom track and water mass layer velocities in the Bottom Track High
Resolution Velocity Format indicate the direction the DVL or vessel is moving with respect to
a stationary bottom and is the opposite sign of the velocities in the Binary Bottom Track Data
Format.
This format is selected via the #BJ command (see BJ – Data Type Output Control).
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 201
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
1. LSB 04h
BOTTOM TRACK RANGE ID
2. MSB 58h
3.
4.
Slant Range
5.
6.
7.
8.
Axis Delta Range
9.
10.
11.
12.
Vertical Range
13.
14.
Page 202 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
BIT POSITIONS
BYTE 7 6 5 4 3 2 1 0
15. % Good 4 Bm
16. % Good Bm 1&2
17. % Good Bm 3 & 4
18.
19.
BEAM 1 Raw Range
20.
21.
22.
23.
BEAM 2 Raw Range
24.
25.
26.
27.
BEAM 3 Raw Range
28.
29.
30.
31.
BEAM 4 Raw Range
32.
33.
34. BEAM 1 Raw Max BT Filter
35. BEAM 2 Raw Max BT Filter
36. BEAM 3 Raw Max BT Filter
37. BEAM 4 Raw Max BT Filter
38. BEAM 1 RAW MAX BT AMPLITUDE
39. BEAM 2 RAW MAX BT AMPLITUDE
40. BEAM 3 RAW MAX BT AMPLITUDE
41. BEAM 4 RAW MAX BT AMPLITUDE
Figure 31. Bottom Track Range Output Data Format
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 203
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
This data type is output when selecting PD0 and the High Accuracy Bottom Track feature is installed (see
OL – Display Feature List) and then selected via the #BJ command (see BJ – Data Type Output Control).
Page 204 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 205
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
Page 206 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
BIT POSITIONS
BYTE 7 6 5 4 3 2 1 0
32 LSB
33
TIME-TO-WATER MASS LAYER BEAM 2
34
35 MSB
36 LSB
37
TIME-TO-WATER MASS LAYER BEAM 3
38
39 MSB
40 LSB
41
TIME-TO-WATER MASS LAYER BEAM 4
42
43 MSB
44 LSB
RANGE TO WATER MASS CELL
45 MSB
46 LSB
WATER TRACK STANDARD DEVIATION BEAM 1
47 MSB
48 LSB
WATER TRACK STANDARD DEVIATION BEAM 2
49 MSB
50 LSB
WATER TRACK STANDARD DEVIATION BEAM 3
51 MSB
52 LSB
WATER TRACK STANDARD DEVIATION BEAM 4
53 MSB
54 LSB
55
BOTTOM TRACK TIME OF VALIDITY BEAM 1
56
57 MSB
58 LSB
59
BOTTOM TRACK TIME OF VALIDITY BEAM 2
60
61 MSB
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 207
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
BIT POSITIONS
BYTE 7 6 5 4 3 2 1 0
62 LSB
63
BOTTOM TRACK TIME OF VALIDITY BEAM 3
64
65 MSB
66 LSB
67
BOTTOM TRACK TIME OF VALIDITY BEAM 4
68
69 MSB
70 LSB
71
WATER TRACK TIME OF VALIDITY BEAM 1
72
73 MSB
74 LSB
75
WATER TRACK TIME OF VALIDITY BEAM 2
76
77 MSB
78 LSB
79
WATER TRACK TIME OF VALIDITY BEAM 3
80
81 MSB
82 LSB
83
WATER TRACK TIME OF VALIDITY BEAM 4
84
85 MSB
Figure 32. Navigation Parameters Data Format
Page 208 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
This data type is output when selecting PD0 and the High Accuracy Bottom Track feature is installed (see
OL – Display Feature List) and then selected via the #BJ command (see BJ – Data Type Output Control).
37-52 19-26 BOTTOM TRACK STD Stores a prediction of the single ping bottom-track standard de-
DEVIATION BEAMS 1-4 viation calculated with the velocity variance model. Units are
mm/sec.
53 27 SHALLOW OPERATION Stores the flag indicating whether the Tasman is operating in
FLAG shallow mode or not.
If this value is set to 0, then the DVL is operating in BM8 Deep
Mode (BM9) with all beams pinging at the same time.
If this value is set to 1, then the DVL is operating in BM8 Shallow
Mode (BM8) with one beam pinging at a time in sequence.
If this value is set to 2, then the DVL is operating in Extended
Range Tracking Mode (XRT) with all beams pinging at the same
time.
54-86 28-43 TIME-TO-WATER MASS Stores Twm, the time interval between the hardware trigger (de-
BEAMS 1-4 fined by the CX command) and the center time, or “time the
ping hits the center of the water mass layer,” of the water mass
measurement for Beams 1-4. Unit is 8 carrier cycles (52.08 µs for
153.6 kHz). Unsigned integer.
87-90 44-45 RANGE TO WATER The range to the water mass cell being tracked. Units are in car-
MASS CELL rier cycles (6.51µs for 153.6 kHz).
91-106 46-53 WATER TRACK STD Stores a prediction of the single ping water-track standard devia-
DEVIATION BEAMS 1-4 tion calculated with the velocity variance model. Units are
mm/sec.
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 209
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
Page 210 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 211
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
BIT POSITIONS
BYTE 7 6 5 4 3 2 1 0
32.
33.
34.
35. TEMPERATURE STATUS
36.
TEMPERATURE SOURCE
37.
38.
39.
SALINITY
40.
41.
42. SALINITY STATUS
43.
SALINITY SOURCE
44.
45.
46.
DEPTH
47.
48.
49. DEPTH STATUS
50.
DEPTH SOURCE
51.
52.
53.
PRESSURE
54.
55.
56. PRESSURE STATUS
57.
PRESSURE SOURCE
58.
59.
60.
ENSEMBLE TIMER TICKS
61.
62.
Figure 35. Sensor Source for Doppler Processing Output Format
Page 212 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
This format is selected via the #EE command (see EE - Environmental Data Output).
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 213
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
This data corresponds to the last ping of the ensemble for those sensors sampled at ping
intervals. It is intended for single ping ensembles.
Output of this data is controlled by the 7th bit of the EE command (EE - Environmental Data
Output).
The sensor source is identified by the detailed list of sensors in the table of the main text or
the #EY description (EY – Sensor Source Override for Doppler Parameters). In addition to the
sensors in that command, a sensor ID of -1 indicates that the parameter has been calculated
based on other parameters (for example, speed of sound calculated based on salinity,
pressure and temperature). A sensor ID of 0 indicates the parameter is from a user input
command.
Page 214 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 215
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
Provides accelerometers, gyros, delta angles and delta velocities data directly from the IMU. The SD com-
mand enables and disables this output.
Page 216 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
Provides computed orientation in Euler angles format. The SD command enables and disables this output.
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 217
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
Page 218 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
Provides ship motion data (heave), velocity and accelerations. The SD command enables and disables this
output.
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 219
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
Page 220 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
The Tasman output data formats are available with or without bottom-track. However, if
bottom-track is not available, they will contain no data.
The PD0 Bottom Track output data format assumes that the instrument is stationary and the
bottom is moving.
• If Beam 3 is going forward, then the Y velocity is negative.
• If Beam 2 is going forward, then X velocity is negative.
• If the bottom is going towards the face of a down facing DVL, then Z is positive.
The PD4, 5, 6, and 13 data formats assume that the bottom is stationary and that the DVL or
vessel is moving.
• If Beam 3 is going forward, then the Y velocity is positive.
• If Beam 2 is going forward, then X velocity is positive.
• If the bottom is going towards the face of a down facing DVL, then Z is negative.
For more information on coordinate transformations, see Beam Coordinate Systems, page
23.
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 221
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
Page 222 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
BIT POSITION
Byte 7 6 5 4 3 2 1 0
29
E-VEL REF LAYER
30
31
REF LAYER START
32
33
REF LAYER END
34
35 REF LAYER STATUS
36 TOFP-HOUR
37 TOFP-MINUTE
38 TOFP-SECOND
39 TOFP-HUNDREDTHS
40
BIT RESULTS
41
42
SPEED OF SOUND
43
44
TEMPERATURE
45
46
CHECKSUM
47
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 223
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
Positive values indicate water movement (see notes at end of this ta-
ble).
27-30 14,15 Bm1 These fields contain the vertical range from the Tasman to the bottom
31-34 16,17 Bm2 Rng to as determined by each beam. This vertical range does not compensate
35-38 18,19 Bm3 Bottom for the effects of pitch and roll. When a bottom detection is bad, the
39-42 20,21 Bm4 field is set to zero.
Scaling: LSD = 1 centimeter; Range = 0 to 65535 cm (300 and 150 kHz)
Scaling: LSD = 1 decimeter; Range = 0 to 65535 dm (38 kHz)
Page 224 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
Positive values indicate water movement (see notes at end of this ta-
ble).
61-64 31,32 Ref Layer Start These fields contain the starting boundary (near surface) and the end-
65-68 33,34 Ref Layer End ing boundary (near bottom) of the water-mass layer (BL-command). If
the minimum size field is zero, the Tasman does not calculate water
mass data.
Scaling: LSD = 1 dm; Range = 0-9999 dm
69,70 35 Ref Layer Status This field shows the status of water mass depth and correlation data.
Convert to binary and interpret as follows. A zero code indicates status
is OK.
BIT 76543210
xxx1xxxx ALTITUDE IS TOO SHALLOW
xxxx1xxx BEAM 4 LOW CORRELATION
xxxxx1xx BEAM 3 LOW CORRELATION
xxxxxx1x BEAM 2 LOW CORRELATION
xxxxxxx1 BEAM 1 LOW CORRELATION
71,72 36 TOFP Hour These fields contain the time of the first ping of the current ensemble.
73,74 37 TOFP Minute
75,76 38 TOFP Second
77,78 39 TOFP Hun-
dredth
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 225
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
The Tasman packs velocity data into a two-byte, two’s-complement integer [-32768, 32767]
with the LSB sent first. The Tasman scales velocity data in millimeters per second (mm/s). A
value of –32768 (8000h) indicates a bad velocity.
Bottom or reference-layer velocities will be all valid or all invalid. That is, if the X-velocity is
valid then the Y and Z-velocities are valid; if X is not valid, Y and Z are not valid.
The Tasman allows 3-beam transformations when the fourth beam is invalid. If a 3-beam
solution is output, the error velocity will be marked bad (since it can't be computed without
four good beams). This is how you can tell, as all transformed velocity outputs include error
velocity. However, there won't be any indication of which beam was bad.
Page 226 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 227
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
BIT POSITION
Byte 7 6 5 4 3 2 1 0
75 LSB
76
DISTANCE MADE GOOD/REF (NORTH)
77
78 MSB
79 LSB
80
DISTANCE MADE GOOD/REF (UP)
81
82 MSB
83 LSB
84
DISTANCE MADE GOOD/REF (ERROR)
85
86 MSB
87 LSB
CHECKSUM
88 MSB
Page 228 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 229
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
Page 230 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
If there is more than one BIT error, then it will take several ensembles to output all the BIT errors. For ex-
ample, if there are 3 BIT errors detected, then the output will be BBB = 3xx on ensemble n, BBB = 3yy on
ensemble n+1, and BBB = 3zz on ensemble n+2, where xx, yy, and zz are the three different error mes-
sages detected.
3 WATER-MASS, INSTRUMENT-REFERENCED VELOCITY DATA
:WI,±XXXXX,±YYYYY,±ZZZZZ,±EEEEE,S <CR><LF>
where:
±XXXXX = X-axis vel. data in mm/s (+ = Bm1 Bm2 xdcr movement relative to water mass)
±YYYYY = Y-axis vel. data in mm/s (+ = Bm4 Bm3 xdcr movement relative to water mass)
±ZZZZZ = Z-axis vel. data in mm/s (+ = transducer movement away from water mass)
±EEEEE = Error velocity data in mm/s
S = Status of velocity data (A = good, V = bad)
4 WATER-MASS, SHIP-REFERENCED VELOCITY DATA
:WS,±TTTTT,±LLLLL,±NNNNN,S <CR><LF>
where:
±TTTTT = Transverse vel. data in mm/s (+ = Port Stbd ship movement rel. to water mass)
±LLLLL = Longitudinal vel. data in mm/s (+ = Aft Fwd ship movement rel. to water mass)
±NNNNN = Normal velocity data in mm/s (+ = ship movement away from water mass)
S = Status of velocity data (A = good, V = bad)
5 WATER-MASS, EARTH-REFERENCED VELOCITY DATA
:WE,±EEEEE,±NNNNN,±UUUUU,S <CR><LF>
where:
±EEEEE = East (u-axis) velocity data in mm/s (+ = DVL movement to east)
±NNNNN = North (v-axis) velocity data in mm/s (+ = DVL movement to north)
±UUUUU = Upward (w-axis) velocity data in mm/s (+ = DVL movement to surface)
S = Status of velocity data (A = good, V = bad)
6 WATER-MASS, EARTH-REFERENCED DISTANCE DATA
:WD,±EEEEEEEE.EE,±NNNNNNNN.NN,±UUUUUUUU.UU,DDDD.DD,TTT.TT <CR><LF>
where:
+EEEEEEEE.EE = East (u-axis) distance data in meters
+NNNNNNNN.NN = North (v-axis) distance data in meters
+UUUUUUUU.UU = Upward (w-axis) distance data in meters
DDDD.DD = Range to water-mass center in meters
TTT.TT = Time since last good-velocity estimate in seconds
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 231
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
Page 232 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
The PD6 output does not pad spaces with zeroes. The spaces are left intact. The example below shows a
realistic output from a Tasman locked onto the bottom and the values of the System Health Monitor Data
is shown in red.
:SA, -2.31, +1.92, 75.20
:TS,04081111563644,35.0,+21.0, 0.0,1524.0, 0
:WI,-32768,-32768,-32768,-32768,V
:WS,-32768,-32768,-32768,V
:WE,-32768,-32768,-32768,V
:WD, +0.00, +0.00, +0.00, 20.00, 0.00
:BI, +24, -6, -20, -4,A
:BS, -13, +21, -20,A
:BE, +17, +18, -20,A
:BD, -0.02, -0.03, +0.02, 7.13, 0.21
:HM,G,G,0C8E,0B2E,33.214,1.215,27.337<CR><LF> 33.214 Volts, 1.215 amps, 27.337 ohms
There are presently three sentences containing sensor and navigational data.
TRDI may add additional sentences in the future so care should be taken to correctly identify
the sentence by its ID. In addition, TRDI may add fields to the existing sentences. Any such
additional fields will be added after the last field and before the checksum. Care should be
taken to locate the checksum by the '*' that immediately precedes it.
Sensor Data
The sensor data sentence consists of heading, pitch, roll, and depth below surface. Each data field is pre-
ceded by an identifier indicating the contents of the following fields. All values are in SI units. All data
fields are variable width. Empty data fields will indicate missing or invalid data.
$PRDIG,H,x.x,P,x.x,R,x.x,D,x.x*hh<CR><LF>
│ │ │ │ │ │ │ │ └ depth
│ │ │ │ │ │ │ └ depth ID
│ │ │ │ │ │ └ roll
│ │ │ │ │ └ roll ID
│ │ │ │ └ pitch
│ │ │ └ pitch ID
│ │ └ heading
│ └ heading ID
└ NMEA 0183 header
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 233
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
Below is an example of a valid sensor data sentence showing a heading of 197.34°, a pitch angle of -10.2°, a
roll angle of -11.5° and a depth of 122.7m.
$PRDIG,H,197.34,P,-10.2,R,-11.5,D,122.7*7E<CR><LF>
This example shows a valid bottom-track sentence that contains range to bottom of 143.2m, a speed over
ground of 1.485 m/s, and a course over ground of 192.93°.
$PRDIH,R,143.2,S,1.485,C,192.93*17<CR><LF>
This last example shows a water-reference sentence that contains speed relative to current of 1.503 m/s
and a course relative to current of 203.5°.
$PRDII,S,1.503,C,203.5*55<CR><LF>
Page 234 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 235
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
If there is more than one BIT error, then it will take several ensembles to output all the BIT errors. For ex-
ample, if there are 3 BIT errors detected, then the output will be BBB = 3xx on ensemble n, BBB = 3yy on
ensemble n+1, and BBB = 3zz on ensemble n+2, where xx, yy, and zz are the three different error mes-
sages detected.
3 PRESSURE AND RANGE TO BOTTOM DATA
:RA,PPP.PP,RRRR.RR,RRRR.RR,RRRR.RR,RRRR.RR
where:
PPP.PP = Pressure in kPa
RRRR.RR = Range to the bottom in deci-meters Beam 1, Beam 2, Beam 3, Beam 4
4 WATER-MASS, INSTRUMENT-REFERENCED VELOCITY DATA
:WI,±XXXXX,±YYYYY,±ZZZZZ,±EEEEE,S <CR><LF>
where:
±XXXXX = X-axis vel. data in mm/s (+ = Bm1 Bm2 xdcr movement relative to water mass)
±YYYYY = Y-axis vel. data in mm/s (+ = Bm4 Bm3 xdcr movement relative to water mass)
±ZZZZZ = Z-axis vel. data in mm/s (+ = transducer movement away from water mass)
±EEEEE = Error velocity data in mm/s
S = Status of velocity data (A = good, V = bad)
5 WATER-MASS, SHIP-REFERENCED VELOCITY DATA
:WS,±TTTTT,±LLLLL,±NNNNN,S <CR><LF>
where:
±TTTTT = Transverse vel. data in mm/s (+ = Port Stbd ship movement rel. to water mass)
±LLLLL = Longitudinal vel. data in mm/s (+ = Aft Fwd ship movement rel. to water mass)
±NNNNN = Normal velocity data in mm/s (+ = ship movement away from water mass)
S = Status of velocity data (A = good, V = bad)
6 WATER-MASS, EARTH-REFERENCED VELOCITY DATA
:WE,±EEEEE,±NNNNN,±UUUUU,S <CR><LF>
where:
±EEEEE = East (u-axis) velocity data in mm/s (+ = DVL movement to east)
±NNNNN = North (v-axis) velocity data in mm/s (+ = DVL movement to north)
±UUUUU = Upward (w-axis) velocity data in mm/s (+ = DVL movement to surface)
S = Status of velocity data (A = good, V = bad)
Page 236 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 237
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
The PD13 output does not pad spaces with zeroes. The spaces are left intact. The example below shows a
realistic output from a Tasman locked onto the bottom.
:SA, -2.31, +1.92, 75.20
:TS,04081111563644,35.0,+21.0, 0.0,1524.0, 0
:RA, 0.00, 71.31, 71.32, 71.32, 71.31
:WI,-32768,-32768,-32768,-32768,V
:WS,-32768,-32768,-32768,V
:WE,-32768,-32768,-32768,V
:WD, +0.00, +0.00, +0.00, 20.00, 0.00
:BI, +24, -6, -20, -4,A
:BS, -13, +21, -20,A
:BE, +17, +18, -20,A
:BD, -0.02, -0.03, +0.02, 7.13, 0.21
Page 238 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
• The pitch and roll parameters for $VMVBW ground velocities is sourced per the EZ configura-
tion.
• The status of $VMVBW ground speeds is determined from the validity of a 3 or 4 beam bottom
velocities; 0, 1, or 2 valid beams shall equate to invalid.
• The sign of the $VMVBW transverse ground speeds is positive for motion of the ship in the star-
board direction relative to the bottom in the ship frame. Note that this is identical to the PD6
transverse speed sign convention.
• The $VMVBW ground speeds is corrected for pitch and roll.
• The pitch and roll parameters for $VMVBW ground velocities is sourced per the EZ command
configuration.
• The status of $VMVBW ground speeds is determined from the validity of a 3 or 4 beam bottom
velocities; 0, 1, or 2 valid beams shall equate to invalid.
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 239
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
Notes:
• The cumulative distance is calculated for each ensemble as follows:
LEast = 1 / 2 * (VEast[n − 1] + VEast[n]) * (T [n] − T [n − 1]) (1)
Where:
L = length n = the ensemble number
V = velocity T = time
• The $VMVLW cumulative distance is calculated from the bottom track earth referenced velocity
data.
• The $VMVLW cumulative distance will clear:
o Upon ping initiation from CS command
o Upon reception of a hardware or software break
o Upon ping initiation from turnkey mode start
o Upon receipt of a ‘dynamic’ BS or #BS command from serial or Ethernet port
• The $VMVLW distance since reset shall clear upon application of power to the Tasman (cold
boot).
Page 240 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
2. Once a data type has been given an ID number and the format of that data has been published we
consider the format for each field has being fixed. Fixed refers to units used for a given field, the
number of bytes in a given field, and the order in which the fields appear within the data type.
Fixed does not refer to the total number of bytes in the data type - see Rule 3.
3. Data may be added to an existing data type only by adding the bytes to the end of the data format.
As an example, the variable leader data contains information on ensemble number, time, heading,
pitch, roll, temperature, pressure, etc. The format for the bytes 1-53 are now specified by changes
added in support to the Tasman. If additional sensor data is to be added to the variable leader
data then it must be added to the end of the data string (bytes 54-x as an example).
4. The order of data types in an ensemble is not fixed. That is there is no guarantee that velocity data
will always be output before correlation data.
5. The header data will include the number of data types in the files and the offset to each ID num-
ber for each data type.
6. The total number of the bytes in an ensemble minus the 2-byte checksum will be included in the
header.
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 241
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
Page 242 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
Appendix A
NOTICE OF COMPLIANCE
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 243
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
Date of Manufacture
China RoHS requires that all Electrical and Electronic Products are marked with a Date of Manufacture.
This is the starting point for the Environmental Friendly Use Period, described below.
Some homogenous substance within the EIP contains toxic or hazardous substances or
elements above the requirements listed in SJ/T 11363-2006. These substances are identified in
Table 58.
WEEE
The mark shown to the left is in compliance with the Waste Electrical and Electronic Equipment
Directive 2002/96/EC (WEEE).
This symbol indicates the requirement NOT to dispose the equipment as unsorted municipal waste,
but use the return and collection systems according to local law or return the unit to one of the TRDI
facilities below.
Teledyne RD Instruments USA Teledyne RD Instruments Eu- Teledyne RD Technologies
14020 Stowe Drive rope 1206 Holiday Inn Business
Poway, California 92064 2A Les Nertieres Building
5 Avenue Hector Pintus 899 Dongfang Road, Pu Dong
06610 La Gaude, France Shanghai 20122 China
CE
This product complies with the Electromagnetic Compatibility Directive 89/336/EEC, 92/31/EEC.
The following Standards were used to verify compliance with the directives: EN 61326(1997),
A1(1998), A2(2001) – Class “A” Radiated Emissions.
Page 244 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Tasman DVL Guide P/N 95B-6157-00 (November 2020)
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page. Page 245
P/N 95B-6157-00 (November 2020) Tasman DVL Guide
NOTES
Page 246 EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.