Rowe HASCP User manual

1
HASCP
Horizontal acoustic sediment & current profiler
OPERATION MANUAL
H
A
S
C
P
Rowe Technologies Inc.
12655 Danielson Court,
Suite 306
Poway, CA 92064
USA
Tel: +1 858 842 3020
Fax: +1 858 842 3021

2
Table of Contents
1 Introduction....................................................................................................................................4
1.1 How to Contact Rowe Technologies, Inc. ...........................................................................................4
1.2 Inventory check...................................................................................................................................4
1.3 Safety Precautions ..............................................................................................................................4
2 System Overview ............................................................................................................................5
2.1 Summary of RTI HASCP .......................................................................................................................6
2.2 Connections to the instrument...........................................................................................................7
3 Getting Started ...............................................................................................................................9
3.1 Connecting to an HASCP .....................................................................................................................9
3.1.a Step1: Installing Driver................................................................................................................9
3.1.b Step 2: Verify COM port..............................................................................................................9
3.1.c Step 3: HASCP Interconnecting.................................................................................................10
3.1.d Step 4. Connecting to the Instrument via Software....................................................................10
3.2 Communications ...............................................................................................................................10
3.3 Terminal ............................................................................................................................................11
3.4 Deploy ...............................................................................................................................................12
3.5 Deployment Data and Power Options ..............................................................................................14
3.6 Instrument Measurement Settings...................................................................................................14
3.7 Horizontal Profile ..............................................................................................................................16
3.8 Volume..............................................................................................................................................19
3.9 Leaders..............................................................................................................................................21
3.10 Download........................................................................................................................................22
3.11 Extract .............................................................................................................................................24
3.12 Firmware upload.............................................................................................................................25
4 Connection Diagnostics .................................................................................................................27
5 Preparing for a Deployment...........................................................................................................28
6 Instrument Care............................................................................................................................29
6.1 Guidelines to Instrument Care..........................................................................................................29
7 Firmware Details...........................................................................................................................30
7.1 System files stored on the SD card ...................................................................................................30
7.2 Sub System Codes .............................................................................................................................30
7.3 HASCP Commands.............................................................................................................................31
7.3.a Command Summary...................................................................................................................31

3
7.4 Data Structure ID list.........................................................................................................................39
7.5 Ensemble Output Data Structure (little endian)...............................................................................39
7.6 Ensemble Decode Example C++........................................................................................................45
8 Cable Wiring Diagrams ..................................................................................................................68
9 Few pics of the HASCP taken during testing at RTI and at lake. .......................................................69
9.1 Example Plots from Lake Test...........................................................................................................71
10 Mechanical Drawings and Assembly ............................................................................................73
10.1 Installation to a pole .......................................................................................................................77
10.2 Warranty Policy...............................................................................................................................79

4
1Introduction
Thank you for purchasing a Rowe Technologies Inc. (RTI) HASCP –Horizontal Acoustic Sediment
and Current Profiler. This Operation Manual is intended to help HASCP users to get familiar with
their system. This manual is specific for using the HASCP. The manual does not discuss all the
technical issues of the HASCP. All documentation is being provided to you on USB storage device in
a fully searchable, printable, electronic format.
RTI ONLINE
On our website at www.rowetechinc.com,you can also find technical support, user manuals,
technical brochures, product datasheet about our other products etc.
1.1 How to Contact Rowe Technologies, Inc.
If you have technical problems with the instrument, please feel free to contact us at:
Rowe Technologies, Inc.
12655 Danielson Court, Suite 306
Poway, CA 92064
USA
Tel : +1 858 842 3020
Fax : +1 858 842 3021
Web : http://rowetechinc.com/
1.2 Inventory check
Check to make sure you received the required content in the received package. Contact RTI if you
find any part missing.
1.3 Safety Precautions

5
2System Overview
RTI is pleased to introduce the HASCP –Horizontal Acoustic Sediment and Current Profiler. The
HASCP operates at a 3 different frequency configuration (600 kHz, 1200 kHz and 2.4 MHz) for sediment
and velocity profiling using Narrow band and Broad band operation developed for the needs of scientists
and engineers. The HASCP system contains the following,
➢Two horizontal 1200 kHz dual beam inclined transducers are rectangular to provide narrow 2-
way beam width (0.5 degree) (Beams 1 and 3).
➢The 600 kHz and 2.4 MHz (Beam 2 and 4) will be used to be used for precision measurement of
the acoustic echo sediment characteristics. The 2-way beam width of the 600 kHz and the 2.4
MHz transducer is 1.1 degrees.
➢An additional vertical beam (1200 kHz) is used for measuring the depth of the instrument from
the water surface (Beam 5).
➢A modern technology multi-beam and multiple frequency ADCP product platform to provide the
core HASCP capability within a single package.
➢HASCP programming software for user operation setup, data collection.
Figure 1. HASCP with the hardware configuration

6
2.1 Summary of RTI HASCP
Table 1. Summary of RTI HASCP
Operating Frequency
1152 kHz, 576 kHz, 2400 kHz
Operating Depth
100 m
Housing Material
Acetal
Hardware
•Two rectangular transducers @ 1152 kHz for velocity and sediment
measurements
•A single 4inch Piston transducer @ 576 kHz for sediment measurements
•A single 1inch Piston transducer @ 2400 kHz for sediment measurements
•A single 1.4 inch @ 1152 kHz Piston transducer for depth measurements
•Temperature sensor
•Pressure Sensor
•10 pin connector
Communication
Configurations
1 RS 485 channels
1 RS 232 channel
Trigger out
Cables
5 m Communication and power cable
Internal Storage
32 GB
Figure 2. Illustration of the various acoustic beams from the HASCP unit. Beams 0 and Beam 1 are
rectangular transducers with narrow beam width (0.5 degrees) and operate at 1152 kHz. Beam 2 and Beam 3
operate at 576 kHz and 2304 kHz respectively. Beam 4 operates at 1152 kHz and is used for measuring the
depth of the instrument from the surface.
BEAM 5
BEAM 4
BEAM 3
BEAM 2
BEAM 1
BEAM 1
BEAM 2
BEAM 0
BEAM 3
BEAM 4

7
2.2 Connections to the instrument
Table 2. Connections on the HASCP
Connections
[ Communication cable
to HASCP unit]
Make sure to properly
orient the pins on the male
and female connectors.
[ Communication cable
Serial Interface and
Power]
Note: ApplyMolykote44tofemalepartoftheunderwaterconnectorbeforematingtheunderwaterconnector.Thelinkfrom
thevendorisgivenbelowforreference.
Link:https://www.macartney.com/what-we-offer/systems-and-products/connectors/subconn/subconn-general-technical-
information/subconn-handling-instructions/
To communicate to the external world through RS 485, or RS 232, plug in the female part of the
connector of the 5 m connection cable into the HASCP housing. The other end of the communication
cable has the following interfaces,
Power
RS-232
RS-485
Trigger out,
DAT_COM,
Shield

8
Table 3. HASCP communication interfaces
RS 232 (Standard)
DB9
a. 8 bit, No Parity, 115200 Baud (can go higher for short distances)
b. Full Duplex (3 wire, shares return with 485)
c. Minimal noise immunity
d. Short distances (20 m)
e. Single ended - unbalanced
RS-485 (Standard)
Terminal block
a. 8 bit, No parity, up to 921600 Baud
b. Half Duplex (3 wire, shares return with 232)
c. Good noise immunity
d. Long distances (1000 m)
e. Differential –Balanced –one line true signal and other line is
false signal or inverted signal. The receiver detects the input and
sees which signal is more positive than other.
Power
9V –24V
TRIG Out
Trigger output line from HASCP unit
CHGND
Chassis Ground line (used in case of EMI issues)
TRIG IN
Not available and is intended for future use

9
3Getting Started
This chapter details the connecting to the instrument, installation of the software and working with
the instrument. We strongly recommend you read all of the provided documentation to learn the full
capabilities of your HASCP.
3.1 Connecting to an HASCP
The procedure for communicating to an HASCP is described below. The steps are listed below
sequentially and RTI recommends that the user follows the steps below in this order.
Note: The RTI HASCP Software is designed for a Windows operating system.
3.1.a Step1: Installing Driver
The first step before connecting to the HASCP is to make sure that the driver for the serial
communications between the between the PC and the HASCP is installed. The driver can be found
on the small CD provided in the shipping case or at the following link:
http://www.bb-elec.com/getattachment/c8461811-bebf-456a-8386-
6ea1281219b4/USB_Drivers_PKG_v2-08-28.zip.aspx
Follow the instructions provided on the screen to install the driver.
3.1.b Step 2: Verify COM port
To verify, insert the USB - Serial Converter into a USB port. Next go to the Control Panel and in the
Device Manager menu expand the Ports menu to the COM port. The USB to serial converter should
be identified as the following:
Figure 3. RS 485 Isolated COM Port setup.

10
The port will be assigned automatically such as COM3. This is indicated by the red box in the screen shot
above. This is the COM port that the users should use to connect to the HASCP.
3.1.c Step 3: HASCP Interconnecting
Connect the keyed green five-pin connector on the instrument cable pig-tail to the USB-Serial adaptor
Insert the USB connector into a USB port on the PC
3.1.d Step 4. Connecting to the Instrument via Software
Once all of the instrument interconnections have taken place, (presented in Step 3) open the RTI HASCP
Software to communicate with the ADCP.
3.2 Communications
i. Click the Communications TAB on the top left of the software window. Refer to Figure
4.
ii. If the HASCP is connected and outputting data, the text page on the right will show what
data in being transferred. If not, the text page will be blank.
iii. To change the port settings:
1.Select the communications port which is connected to the HASCP.
2.Select Baud Rate, number of Bits, Parity, and Stop Bits.
Figure 4. Connecting to HASCP –Communications set up.

11
3.3 Terminal
a. Click the Terminal TAB near the top left of the software window. Refer to Figure 5.
b. If the HASCP is connected and outputting data, the text page on the right will show what
looks like random binary data. If not, the text page contains the last data displayed before
the HASCP was stopped.
i. HASCP Control
a. To STOP the HASCP click BREAK then, after the Wakeup message
appears, click STOP
Copyright (c) 2019 Rowe Technologies Inc. All rights reserved.
HASCP
DP1200 DP600 DP2400 DP1200
SN: 08BJHQ00000000000000000000888888
FW: 00.07.27 Nov 20 2019 05:22:14
STOP+
Troubleshooting: In the case the system does not connect using the known COM port, please try
another baud rate. Although, default set-up baud rate is 115200, the system may have been used
in another baud rate –You may have to cycle through various baud rates in the COM port to
connect to the instrument.
Figure 5. Connecting to HASCP –Terminal TAB showing BREAK message.

12
b. To START the HASCP click START. The HASCP will begin pinging
and outputting ensemble data beginning with ensemble number 1.
c. If you want to send a predetermined set of commands to the HASCP
click Deploy and follow the instructions to select the command text file.
c. Set HASCP Time
i. Click either GMT or Local. Be sure the HASCP is STOPPED before setting
the time or the next ping time might be delayed for many hours.
d. File Transfer
i. Click Upload to transfer a file from the PC to the HASCP SD card.
ii. Click Download to transfer a file from the HASCP to the PC.
1. The Text Box at the bottom right of the window must contain the name
of the desired file to transfer prior to clicking Download.
iii. Click Erase to delete a file from the HASCP SD card.
2. The Text Box at the bottom right of the window must contain the name
of the desired file to erase prior to clicking Erase.
iv. If you wish to cancel the transfer click Cancel Transfer.
e. Record
i. Clicking Record will turn on/off the HASCP output data recording on the PC.
1. The text box to the right of the Record button show the number of bytes
recorded along with a flashing ON/on. Clicking Record a second time
will turn of data recording.
2. Recorded data is stored at “C:\RoweTechHASCP\Capture”. File size is
limited to 10 Mbytes. When the 10MB limit is reached the file name will
increment by one and recording will continue
f. Combine Files
i. If you desire to merge files into a single larger file click Merge and follow the
instructions.
g. Clear Terminal
i. To clear the terminal screen click Clear Terminal near the bottom of the
window.
h. HASCP Commands
i. To send single commands to the HASCP type the command in the combo text
box at the bottom left then click Send. The combo text box remembers the
commands if you press Enter instead of clicking Send.
3.4 Deploy
a. Click the Deploy TAB near the top left of the software window. Refer to Figure 7.
b. Deployment Summary
i. Ensembles
1. Total number of ensembles that will be output/recorded during the
deployment.
ii. Min Interval (s)
1. Minimum time between ensembles to maintain ping timing.
iii. Data Bytes
2. Number of bytes that will be output/recorded during the deployment
c. Deployment Information
i. Days
1. The expected number of days the deployment will last
ii. Ensemble Interval (s)

13
1. The desired ensemble interval. If the ping timing exceed the Ensemble
interval the ensemble timing will slip.
iii. Latitude (deg)
1. Deployment location
iv. Longitude (deg)
1. Deployment Location
v. Right Bank
1. Sets Right Bank Deployment location
vi. Left Bank
1. Sets Left Bank Deployment location
vii. Height above Bottom (m)
1. Physical location of HASCP above the bottom during deployment
2. Required for waves calculations
viii. Water Depth (m)
1. Physical location of HASCP during deployment
2. Useful for speed of sound calculation if pressure sensor and/or surface
detection not available.
ix. Water Temperature (C)
1. Used when built in temperature sensor is not available.
x. Water Speed of Sound (m/s)
2. Used for speed of sound when no sensors are available to calculate or
measure the speed of sound. Sometimes used when the end user wants to
scale the Doppler and range data themselves.
Figure 6. Firmware tab showing the firmware version, source level in dB for different power level, and the
receive sensitivity of the HASCP. Bm0 and Bm2 are beam 0 and beam 2 (1200 kHz), Bm1 is beam 1 (600
kHz), Bm3 is beam 3 (2400 kHz) and Bm4 is beam 4 (1200 kHz).

14
3.5 Deployment Data and Power Options
i. Auto Start on Power Up
1. Start Pinging and outputting/recording data when power is applied to the
HASCP .
ii. Internal Data recording
1. Turn on/off internal data recording to the SD card.
iii. External Data Logger
1. Enable the output trigger line to maintain a high level during serial data
output. This is useful when the RTI data logger needs to be power
cycled.
iv. RS485 Serial Data Output
1. Enable HASCP data output on the RS485 data lines.
v. RS232 Serial Data Output
1. Enable HASCP data output on the RS232 data line.
Figure 7. Deploy Page summary showing an example setup
3.6 Instrument Measurement Settings
i. Volume
1. Velocity and Amplitude
a. Begin (m)
i. Selects the first sample location for the volume.
b. End (m)
i. Selects the last sample location for the volume.

15
ii. The End will be automatically moved back towards the
Begin if the signal to noise is below the selected
threshold.
c. Threshold (dB)
i. Sets the Signal to Noise threshold for “good” data.
ii. Setting large negative threshold will turn off the
threshold test.
d. Xmt Size (m)
i. Sets the length of the transmitted acoustic pulse.
e. Number of Pings
i. Set the number of pings to average together during an
ensemble.
f. Time Between Pings (s)
i. Sets the time between pings which allows for
reverberation die down.
ii. Profile
1. Velocity, Amplitude, and Stage
a. Blank (m)
i. Sets the location of the first sample in the first bin.
b. Xmt Size (m)
i. Sets the length of the transmitted acoustic pulse.
c. Number of Bins
i. Sets the number bins in the profile
d. Number of Pings
i. Set the number of pings to average together during an
ensemble.
e. Time Between Pings (s)
i. Sets the time between pings which allows for
reverberation die down.
f. First Bin (m)
i. Displays the location of the middle of the first bin.
g. Total Ping Time (s)
i. Displays to the total time the selected pings will take
during each ensemble.
h. Data Bytes
i. Displays the number of data bytes generated during
the ensemble.
iii. HASCP commands
1. Generate
a. Clicking the Generate Button will convert the Instrument
Measurement Settings to HASCP commands. The command list
is displayed in the Command List Text Box.
2. Send
a. Causes the Command list in the Command List Text Box to be
sent to the HASCP via a serial port.
3. Load File
a. Allows selection of a previously saved command list.
4. Save file
a. Saves a copy of the Command List Text Box to a text file on the
PC.
5. Information Text Box

16
a. Shows status and gives error messages that occur during
communication with the HASCP.
6. Command List Text Box
a. Displays the current command set.
3.7 Horizontal Profile
i. Click the Horizontal Profile TAB near the top center-left of the software window.
Refer to Figure 8 and Figure 9.
ii. Playback
1. Select File
a. Allows selection of previously recorded/saved HADCP data
file.
2. > Playback
b. Clicking > will cause the software to playback through the
selected file
3. || Pause c. Clicking || will pause the Play function. Clicking > will
resume playback.
4. –Step Back one ensemble
d. When playback is paused the user can click back one
ensemble at a time. The ensemble buffer is limited to how
many ensembles can be stepped back during a pause.
5. + Step forward one ensemble
e. When playback is paused the user click forward one
ensemble at a time.
6. Stop f. Stops playback and close the selected playback file.
iii. View 1. Graph a. Selects a graphical view of the profile data.
2. Text b. Selects a text column view of the profile data.
3. Font/Line Size
iv. Vel Data (Broadband 2 beam Janus)
1. Beam a. Selects the beam velocity data to be displayed.
2. Inst b. Selects the XY velocity data to be displayed.
3. Amp c. Selects the beam amplitude data to be displayed.
4. Cor d. Selects the beam correlation data to be displayed.
5. Pings e. Selects the number of good pings for each beam collected
during the ensemble to be displayed. Shown on the text
page.
v. Vel Stats (Broadband 2 beam Janus)
1. Beam a. Selects the average beam velocity data to be displayed.
2. Inst

17
a. Selects the average XY velocity data to be displayed.
3. Amp a. Selects the average amplitude data to be displayed.
4. Cor b. Selects the average correlation data to be displayed.
5. Clear c. Clears the average data. Allowing restart of the ensemble
averaging at the current ensemble.
Figure 8. Horizontal Profile display page showing the various profile and amplitudes measured by HASCP. .
This data was measured by the HASCP at the lake. The left hand axis is the velocity range (-5 to + 5 m/s) and
the right hand axis represents the RSSI measured by the ADCP from 0 to 100 dB. The numbers on the axis
can be changed by typing into the box.
vi. Amp (un-coded acoustic transmit-pulse)
1. 0 a. Unused in this configuration
2. 1 b. Selects the 1152 kHz two beam Janus amplitude profiles to
be displayed.
3. 2 c. Selects the single beam 576 kHz amplitude profile to be
displayed.
4. 3 d. Selects the single beam 2304 kHz amplitude profile to be
displayed.
5. 4 e. Selects the single stage beam 1152 kHz amplitude profile to
be displayed.

18
vii. Stage Text Box
1. Status
a. 0x0000 indicates no issues
2. Range (m)
b. The average range collected during the ensemble.
c. The standard deviation the range measurements.
d. The average signal to noise measurement of the surface
echo.
3. Depth (m)
e. HASCP depth measure by the pressure sensor.
4. PingsPerEnsemble
f. The number Pings collected during the ensemble.
5. RangePingsGood
g. The number of good SNR Stage pings that were averaged
together during the ensemble.
6. DepthPingsGood
h. The number of good pressure sensor pings that were
averaged together during the ensemble.
viii. Environment and System Status Text Box
1. Salinity (ppt)
a. The average salinity value used in the speed of sound
calculation.
2. Water (C)
b. The averaged (measure or fixed) water temperature used in
the speed of sound calculation.
3. Internal (C)
c. The average measured temperature on the power regulator
circuit board.
4. Heatsink (C)
d. The average measured temperature on the transmitter heatsink.
5. Pressure (BAR)
e. The average measured pressure.
6. SofS (m/s)
f. The average speed of sound (calculated or fixed) used during the
ensemble.
7. Status
g. 0x0000, 0x0000 indicates no detected issues during the
ensemble.
ix. System Info and HPR text Box
1. Ensa. Current ensemble number of data being displayed
2. SN:b. HASCP serial number
3. Firmware:
c. Version number
4. Date Time
d. Time stamp of first ping in the ensemble.
5. Heading (deg)
e. Average Heading collected during the ensemble.
6. Pitch (deg)
f. Average Pitch collected during the ensemble.

19
7. Roll (deg)
g. Average Roll collected during the ensemble.
x. Horizontal Profile
1. Graph Display (Figure 8)
a. Graph Corner Values (text boxes near each corner of the graph)
b. User enterable numbers that scale the graphic display.
2. Text Display (Figure 9)
a. Data Columns
b. Numerical data for each selected data.
Figure 9. Horizontal page showing the corresponding measured values of the beams.
3.8 Volume
i. Click the Volume TAB near the top center of the software window. Refer to Figure
10.
ii. Text Display
1. kHz
a. Beam frequency used in the measurement.
2. Ang(deg)
a. Beam angle.
3. XmtV
a. Measure Transmit Voltage
4. Xmt(m)
a. Transmit length in meters
5. (msec)
a. Transmit length in time (milliseconds).

20
6. Pings
a. Number of pings collected during the ensemble.
7. Good
a. Number of good pings in the average. Good = meet or exceed the
selected signal to noise threshold (Thres).
8. Beg(m)
a. Start location of the volume average.
9. End(m)
a. Last location of the volume average. The End location will be
adjusted towards the Begin location if the signal to noise level is low.
Figure 10. Volume Tab in RTI HASCP software
10. Thresh(dB)
a. Signal to noise threshold for good data.
11. S0(dB)
a. Average signal + noise level in the volume measurement.
12. N0(dB)
a. Average noise level during the measurement.
13. Pings ( second beam of Janus pair)
a. Number of pings collected during the ensemble
14. Good( second beam of Janus pair)
a. Number of good pings in the average. Good = meet or exceed the
selected signal to noise threshold (Thres).
15. Beg(m) ( second beam of Janus pair)
a. Start location of the volume average.
16. End(m) ( second beam of Janus pair)
Table of contents
Other Rowe Control System manuals