0% found this document useful (0 votes)
162 views98 pages

Hydrocat Smp-Odo Manual

K

Uploaded by

NinaNina
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
162 views98 pages

Hydrocat Smp-Odo Manual

K

Uploaded by

NinaNina
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 98

HydroCAT Manual

Conductivity, Temperature, (optional) Pressure, and


Optical Dissolved Oxygen Recorder with
SDI-12 and RS-232 Interface and Integral Pump





Sea-Bird Coastal
13431 NE 20
th
Street
Bellevue, WA 98005

+1 425-401-7654
[email protected]
www.sea-birdcoastal.com







Manual Version 004, 12/10/13
Firmware Version 2.4.2
SeatermV2 Version 2.3.0 and later
SBE Data Processing Version 7.23.1 and later



Limited Liability Statement

Extreme care should be exercised when using or servicing this equipment. It should be used or serviced
only by personnel with knowledge of and training in the use and maintenance of oceanographic
electronic equipment.

SEA-BIRD ELECTRONICS, INC. disclaims all product liability risks arising from the use or servicing
of this system. SEA-BIRD ELECTRONICS, INC. has no way of controlling the use of this equipment
or of choosing the personnel to operate it, and therefore cannot take steps to comply with laws
pertaining to product liability, including laws which impose a duty to warn the user of any dangers
involved in operating this equipment. Therefore, acceptance of this system by the customer shall be
conclusively deemed to include a covenant by the customer to defend, indemnify, and hold SEA-BIRD
ELECTRONICS, INC. harmless from all product liability claims arising from the use or servicing of
this system.


Manual revision 004 Declaration of Conformity HydroCAT (SDI-12 & RS-232; oxygen)
3
Declaration of Conformity


Manual revision 004 Table of Contents HydroCAT (SDI-12 & RS-232; oxygen)
4
Table of Contents
Limited Liability Statement ................................................................ 2
Declaration of Conformity .................................................................. 3
Table of Contents ................................................................................. 4
Section 1: Introduction ........................................................................ 6
About this Manual .............................................................................................6
Quick Start .........................................................................................................6
Unpacking HydroCAT .......................................................................................7
Shipping Precautions .........................................................................................8
Section 2: Description of HydroCAT ................................................. 9
System Description ............................................................................................9
Specifications ................................................................................................... 11
Dimensions and End Cap Connector ............................................................... 12
Cables and Wiring ........................................................................................... 13
Pump Operation ............................................................................................... 14
Minimum Conductivity Frequency for Pump Turn-On ............................ 14
Pumping Time and Speed ......................................................................... 14
Sample Timing ................................................................................................. 16
Battery Endurance ............................................................................................ 16
External Power ................................................................................................. 18
Cable Length and External Power ............................................................ 18
Section 3: Preparing HydroCAT for Deployment .......................... 20
Battery Installation ........................................................................................... 20
Software Installation ........................................................................................ 22
Power and Communications Test .................................................................... 22
Test Setup ................................................................................................. 22
Test ........................................................................................................... 23
Section 4: Deploying and Operating HydroCAT ............................ 28
Sampling Modes .............................................................................................. 28
Polled Sampling ........................................................................................ 29
Autonomous Sampling (Logging commands) .......................................... 30
RS-232 Real-Time Data Acquisition ............................................................... 31
Timeout Description ........................................................................................ 31
Command Descriptions Transmission via RS-232 ....................................... 32
Command Descriptions and Data Output Format
Transmission via SDI-12 ................................................................................. 53
SDI-12 Standard Commands .................................................................... 53
SDI-12 Extended Commands ................................................................... 55
SDI-12 Data Format ................................................................................. 56
RS-232 Data Formats ....................................................................................... 57
Optimizing Data Quality / Deployment Orientation ........................................ 61
Setup for Deployment ...................................................................................... 62
Deployment ...................................................................................................... 63
Recovery .......................................................................................................... 64
Uploading and Processing Data ....................................................................... 65
Editing Raw Data File ...................................................................................... 72
Manual revision 004 Table of Contents HydroCAT (SDI-12 & RS-232; oxygen)
5
Section 5: Routine Maintenance and Calibration ........................... 73
Corrosion Precautions ...................................................................................... 73
Connector Mating and Maintenance ................................................................ 73
Conductivity Cell and Dissolved Oxygen Sensor Maintenance ...................... 74
Plumbing Maintenance .................................................................................... 74
Handling Instructions for Plastic HydroCAT .................................................. 75
Replacing Batteries .......................................................................................... 76
O-Ring Maintenance ........................................................................................ 76
Pressure Sensor (optional) Maintenance .......................................................... 76
Replacing Anti-Foulant Devices Mechanical Design Change ...................... 77
Replacing Anti-Foulant Devices (SBE 37-SI, SM, IM) ................................... 78
Sensor Calibration ............................................................................................ 79
Section 6: Troubleshooting ................................................................ 81
Problem 1: Unable to Communicate with HydroCAT ..................................... 81
Problem 2: No Data Recorded ......................................................................... 81
Problem 3: Unreasonable T, C, P, or D.O. Data .............................................. 81
Problem 4: Salinity Spikes ............................................................................... 82
Glossary .............................................................................................. 83
Appendix I: Functional Description ................................................. 84
Sensors ............................................................................................................. 84
Sensor Interface ............................................................................................... 84
Real-Time Clock .............................................................................................. 84
Appendix II: Electronics Disassembly/Reassembly ........................ 85
Appendix III: Command Summary ................................................. 87
Appendix IV: AF24173 Anti-Foulant Device .................................. 90
Appendix V: Replacement Parts ...................................................... 94
Appendix VI: Manual Revision History .......................................... 96
Index .................................................................................................... 97


Manual revision 004 Section 1: Introduction HydroCAT (SDI-12 & RS-232; oxygen)
6
Section 1: Introduction

This section includes a Quick Start procedure, photos of a standard HydroCAT
shipment, and battery shipping precautions.

About this Manual

This manual is to be used with the HydroCAT Conductivity, Temperature, and
Optical Dissolved Oxygen Recorder (pressure optional) with SDI-12 and
RS-232 serial interfaces, internal memory, and integral pump. It is organized
to guide the user from installation through operation and data collection.
Weve included detailed specifications, command descriptions, maintenance
and calibration information, and helpful notes throughout the manual.

Sea-Bird welcomes suggestions for new features and enhancements of our
products and/or documentation. Please contact us with any comments or
suggestions ([email protected] or +1 425-401-7654). Our business
hours are Monday through Friday, 0800 to 1700 Pacific Standard Time
(1600 to 0100 Universal Time) in winter and 0800 to 1700 Pacific Daylight
Time (1500 to 0000 Universal Time) the rest of the year.

Quick Start

Follow these steps to get aQuick Start using the HydroCAT.
The manual provides step-by-step details for performing each task:
1. Install batteries and test power and communications (Section 3: Preparing
HydroCAT for Deployment).
2. Deploy the HydroCAT (Section 4: Deploying and Operating HydroCAT):
A. Install new batteries if necessary.
B. Ensure all data has been uploaded, and then send InitLogging to
make entire memory available for recording if desired.
C. Set date and time, and establish setup and logging parameters.
D. Check status (DS) and calibration coefficients (DC) to verify setup.
E. For SDI-12 deployments:
Set address (SetAddress= via RS-232, or aAb! via SDI-12) for
SDI-12 communications (0-9, a-z, A-Z).
Program controller to send periodic requests to run pump and
sample (aM!, aMC!, aC!, or aCC! store data in HydroCAT
FLASH memory; aM1!, aMC1!, aC1!, or aCC1! do not store
data in FLASH memory), and then transmit sample (aD0!, aD1!).
F. For RS-232 deployments: If you will be sampling autonomously,
use of the following sequences to start logging:
StartNow to start logging now, sampling every
SampleInterval= seconds.
StartDateTime= and StartLater to start logging at specified
date and time, sampling every SampleInterval= seconds.
G. Remove yellow protective label from plumbing intake and exhaust.
Remove conductivity cell guard, and verify AF24173 Anti-Foulant
Devices are installed. Replace conductivity cell guard. Leave label off
for deployment.
H. Install dummy plug or cable connector, and locking sleeve.
I. Deploy HydroCAT, using Sea-Bird or customer-supplied hardware.
For most applications, mount the HydroCAT with the connector at
the bottom for proper operation.
J . Upload data from memory.
Manual revision 004 Section 1: Introduction HydroCAT (SDI-12 & RS-232; oxygen)
7
Unpacking HydroCAT

Shown below is a typical HydroCAT shipment.

























































Spare hardware
and o-ring kit
Conductivity cell cleaning
solution (Triton-X)
Batteries
HydroCAT
I/O cable
Software, and Electronic Copies of
Software Manuals and User Manual
Manual revision 004 Section 1: Introduction HydroCAT (SDI-12 & RS-232; oxygen)
8
Shipping Precautions

For its main power supply, the HydroCAT uses twelve 3.6-volt AA lithium
batteries (Saft LS14500). The HydroCAT was shipped from the factory with
the batteries packaged separately within the shipping box (not inside
HydroCAT).

If the shipment is not packaged as described above, or does not meet the requirements below, the
shipment is considered Dangerous/Hazardous Goods, and must be shipped according to those rules.

1-5 HydroCATs
and associated
batteries,
but no spares
1-5 HydroCATs and
associated batteries,
plus up to 2 spare
battery sets/HydroCAT
Spares
(without HydroCATs)
Note new rules as of
January 1, 2013
UN # UN3091 UN3091
Must be shipped as
Class 9 Dangerous Goods.
If re-shipping spares, you must have your
own Dangerous Goods program.
Packing Instruction (PI) # 969 969
Passenger Aircraft Yes No
Cargo Aircraft Yes Yes
Labeling Requirement 1 ** 1, 2 **
Airway Bill (AWB)
Requirement
Yes * Yes *
* AWB must contain following information in Nature and Quantity of Goods Box: Lithium Metal Batteries, Not Restricted, PI #
** Labels are defined below:












Install batteries in the HydroCAT for testing (see Battery Installation in
Section 3). If you will re-ship the HydroCAT after testing:
1. Remove the battery pack assembly from the HydroCAT.
2. Remove the batteries from the battery pack assembly.
3. Pack the batteries properly for shipment, apply appropriate labels, and
prepare appropriate shipping documentation.

BATTERY PACKAGING
Batteries are packed in heat-sealed plastic,
and then placed in bubble-wrap outer
sleeve and strong packaging for shipment.
DISCLAIMER / WARNING:
The shipping information provided in is a general overview of lithium battery shipping requirements; it does not provide
complete shipping information. The information is provided as a courtesy, to be used as a guideline to assist properly trained
shippers. These materials do not alter, satisfy, or influence any federal or state requirements. These materials are subject to
change due to changes in government regulations. Sea-Bird accepts no liability for loss or damage resulting from changes,
errors, omissions, or misinterpretations of these materials. See the current edition of the IATA Dangerous Good
Regulations for complete information on packaging, labeling, and shipping document requirements.
Note:
Remove the batteries before returning
the HydroCAT to Sea-Bird. Do not
return used batteries when shipping
the HydroCAT for calibration or repair.
All setup information is preserved
when the batteries are removed.
2
1 Shipper must provide an
emergency phone number
xxx.xxxx.xxxx
WARNING!
Do not ship
assembled
battery pack.
Assembled
battery
pack
Manual revision 004 Section 2: Description of HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
9
Section 2: Description of HydroCAT

This section describes the functions and features of the HydroCAT, including
specifications, dimensions, end cap connectors, sample timing, battery
endurance, and external power.


System Description

The HydroCAT is a high-accuracy conductivity and temperature recorder
(pressure optional) with internal battery and non-volatile memory, an integral
pump, an SDI-12 interface, and an RS-232 serial interface. The HydroCAT
also includes an Optical Dissolved Oxygen (DO) sensor (Hydro-DO).
Designed for moorings and other long-duration, fixed-site deployments, these
HydroCATs have non-corroding plastic housings rated for operation to
350 meters (1150 feet) or pressure sensor full-scale range.

For setup and data upload, communication with the HydroCAT is over an
internal, 3-wire, RS-232C link. Over 50 different commands can be sent to the
HydroCAT to provide status display, data acquisition setup, data retrieval, and
diagnostic tests.

User-selectable operating modes include:
Autonomous sampling (not compatible with SDI-12 deployments)
At pre-programmed intervals, the HydroCAT wakes up, runs the pump,
samples, stores the data in its FLASH memory, and goes to sleep. If
desired, real-time data can also be transmitted.
Polled sampling On command, the HydroCAT runs the pump, takes
one sample, and transmits the data. Alternatively, the HydroCAT can be
commanded to transmit the last sample in its memory while it is sampling
autonomously. Polled sampling is useful for integrating the HydroCAT
with satellite, radio, or wire telemetry equipment.

The HydroCAT can be deployed in three ways:
Connected to RS-232 or USB port on computer The HydroCAT can
be remotely controlled, allowing for polled sampling or for periodic
requests of data from the HydroCAT memory while the HydroCAT is
sampling autonomously. If desired, data can be periodically uploaded
while the HydroCAT remains deployed. The HydroCAT can be externally
powered.
Connected to SDI-12 controller - The HydroCAT can be remotely
controlled, allowing for polled sampling. The HydroCAT can be
externally powered.
Dummy plug installed The HydroCAT cannot be remotely controlled
or externally powered. Autonomous sampling is programmed before
deployment, and data is uploaded after recovery.

Note:
If connected to a USB port, a RS-232
to USB converter is required.
See Application Note 68: Using USB
Ports to Communicate with Sea-Bird
Instruments.
For most applications, deploy in orientation
shown (connector end down) for proper
operation see Optimizing Data Quality /
Deployment Orientation in Section 4:
Deploying and Operating HydroCAT
Manual revision 004 Section 2: Description of HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
10
Calibration coefficients stored in EEPROM allow the HydroCAT to transmit
conductivity, temperature, pressure, and oxygen data in engineering units. The
HydroCAT retains the temperature and conductivity sensors used in the Sea-
Bird Electronics SeaCAT and SeaCATplus family. The HydroCATs aged
and pressure-protected thermistor has a long history of exceptional accuracy
and stability (typical drift is less than 0.002 C per year). Electrical isolation of
the conductivity electronics eliminates any possibility of ground-loop noise.

The HydroCATs internal-field conductivity cell is immune to proximity
errors and unaffected by external fouling. The conductivity cell guard retains
the expendable AF24173 Anti-Foulant Devices.

The HydroCATs integral pump runs each time the HydroCAT takes a sample,
providing the following advantages over a non-pumped system:
Improved conductivity and oxygen response The pump flushes the
previously sampled water from the conductivity cell and oxygen sensor
plenum, and brings a new water sample quickly into the system.
Improved anti-foul protection Water does not freely flow through the
conductivity cell between samples, allowing the anti-foul concentration
inside the system to maintain saturation.
Improved measurement correlation The individually calibrated
Hydro-DO Optical Dissolved Oxygen sensor is integrated within the CTD
flow path, providing optimum correlation with CTD measurements.
With Adaptive Pump Control, the HydroCAT calculates the pump run time for
best dissolved oxygen accuracy, as a function of the temperature and pressure
of the previous sample.

Note that the HydroCAT was designed to be deployed as shown, with the
sensor end up, providing an inverted U-shape for the flow. This orientation
prevents sediment from being trapped in the plumbing. An air bleed hole
allows air to escape from the plumbing, so the pump will prime. See
Optimizing Data Quality / Deployment Orientation in Section 4: Deploying
and Operating HydroCAT.

The HydroCATs optional strain-gauge pressure sensor is available in
the following pressure ranges: 20, 100, and 350 meters. Compensation of the
temperature influence on pressure offset and scale is performed by the
HydroCATs CPU.


Future upgrades and enhancements to the HydroCAT firmware can be easily
installed in the field through a computer serial port and the bulkhead connector
on the HydroCAT, without the need to return the HydroCAT to Sea-Bird.


The HydroCAT is supplied with a powerful software package, Seasoft

V2,
which includes:
Deployment Endurance Calculator program for determining
deployment length based on user-input deployment scheme, instrument
power requirements, and battery capacity.
SeatermV2 terminal program for easy setup and data retrieval.
SeatermV2 is a launcher, and launches the appropriate terminal program
for the selected instrument (Seaterm232 for instruments that can
communicate via RS-232, such as this HydroCAT).
SBE Data Processing - program for calculation and plotting of
conductivity, temperature, pressure (optional), oxygen, and derived
variables such as salinity, sound velocity, depth, density, etc.

Notes:
Help files provide detailed information
on the use of the software.
A separate software manual on
CD-ROM contains detailed
information on the setup and
use of SBE Data Processing.
Sea-Bird supplies the current version
of our software when you purchase
an instrument. As software revisions
occur, we post the revised software.
See our website
(www.sea-birdcoastal.com)
for the latest software version
number, a description of the software
changes, and instructions for
downloading the software.
Shown with conductivity
cell guard removed
Intake Exhaust
Air bleed hole
in top
Oxygen
sensor
Anti-Foulant
Devices
Conductivity
cell
Thermistor
Manual revision 004 Section 2: Description of HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
11
Specifications

Temperature Conductivity Pressure Dissolved Oxygen
Measurement
Range
-5 to +35 C
0 to 7
(0 to 70 mS/cm)
0 to full scale range:
20 / 100 / 350 meters
(expressed in meters of
deployment depth capability)
See Hydro-DO
Optical Dissolved
Oxygen Sensor
manual
Initial Accuracy 0.002 C
0.0003
(0.003 mS/cm)
0.1% of
full scale range
Typical Stability
0.0002 C /
month
0.0003
(0.003 mS/cm) / month
0.05% of
full scale range / year
Resolution 0.0001 C
0.00001
(0.0001 mS/cm)
0.002% of
full scale range
Sensor Cal ibration
(measurement outside
these ranges may be at
slightly reduced accuracy
due to extrapolation
errors)
+1 to +32 C
0 to 6; physical
calibration over range
2.6 to 6 S/m, plus zero
conductivity (air)
Ambient pressure to full
scale range in 5 steps
Memory 8 Mbyte non-volatile FLASH memory
Data Storage
Conductivity & temperature: 6 bytes/sample (3 bytes each). Oxygen: 6 bytes/sample.
Time: 4 bytes/sample. Pressure (optional): 5 bytes/sample.
Recorded Parameters Memory Space (number of samples)
C, T, DO, and time 500,000
C, T, P, DO, and time 381,000
Real-Time Clock 32,768 Hz TCXO accurate to 1 minute/year.
Internal Batteries
Nominal 7.8 Amp-hour pack consisting of 12 AA Saft LS 14500 lithium batteries (3.6 V and
2.6 Amp-hours each), with 3 strings of 4 batteries. For battery endurance calculations, derated
capacity of 257 KJ oules. See Battery Endurance for example sampling calculation. See Shipping
Precautions in Section 1: Introduction.
Note: Saft batteries can be purchased fromSea-Bird or other sources.
See Safts website for suppliers (www.saftbatteries.com).
Alternatively, substitute either of the following:
- Tadiran TL-4903, AA (3.6 V and 2.4 Amp-hours each) (www.tadiran.com)
- Electrochem3B0064/BCX85, AA (3.9 V and 2.0 Amp-hours each) (www.electrochemsolutions.com)
External Power
0.25 Amps at 9 - 24 VDC. To avoid draining internal batteries, use an external voltage greater than
10 VDC. See External Power.
Power
Consumption
Quiescent: 78 microAmps (0.001 Watts)
Pump: 0.12 Watts (see Pump Operation for time that pump runs)
CTD-DO Sample Acquisition, with pressure (excluding pump):
Real-time data enabled 0.17 Watts (see Sample Timing for acquisition time)
Real-time data disabled 0.155 Watts (see Sample Timing for acquisition time)
CTD-DO Sample Waiting (pump running, not sampling), with pressure (excluding pump):
Real-time data enabled and receive line valid 0.056 Watts
Real-time data enabled and receive line not valid 0.016 Watts
Real-time data disabled 0.016 Watts
CTD-DO Between Samples, with pressure:
Real-time data enabled and receive line valid 0.056 Watts
Real-time data enabled and receive line not valid 0.0004 Watts
Real-time data disabled 0.0004 Watts
Communications: RS-232 - 0.065 Watts; SDI-12 - 0.024 Watts
Housing Material
and Depth Rating
Plastic housing rated at 350 m (1150 ft)
Weight (with mooring
guide and clamp)
3.4 kg (7.5 lbs) in air, 1.5 kg (3.3 lbs) in water






CAUTION:
See Section 5: Routine Maintenance and
Calibration for handling instructions for
the plastic housing.
Manual revision 004 Section 2: Description of HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
12
Dimensions and End Cap Connector





































































Note:
For most applications, deploy in the
orientation shown (connector end
down) for proper operation.
Manual revision 004 Section 2: Description of HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
13
Cables and Wiring










Manual revision 004 Section 2: Description of HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
14
Pump Operation

Minimum Conductivity Frequency for Pump Turn-On

The HydroCATs integral pump is water lubricated; running it dry for an
extended period of time will damage it. To prevent the pump from running dry
while sampling, the HydroCAT checks the raw conductivity frequency (Hz)
from the last sample against the user-input minimum conductivity frequency
(MinCondFreq=). If the raw conductivity frequency is greater than
MinCondFreq, it runs the pump before taking the sample; otherwise it does
not run the pump.


If the minimum conductivity frequency is too close to the zero conductivity
frequency (from the HydroCAT Calibration Sheet), the pump may turn on
when the HydroCAT is in air, as a result of small drifts in the electronics.
Some experimentation may be required to control the pump, particularly in
fresh water applications.


By setting MinCondFreq= to an appropriate value, you can start logging in
the lab or on the ship in dry conditions; the pump will not run until you deploy
the HydroCAT. Upon recovery, the HydroCAT will continue logging data but
the pump will stop running, so a delay in getting the HydroCAT to the lab to
send the Stop command will not damage the pump.




Pumping Time and Speed

The pump runs before and during sampling, providing flushing of the system
consistent with the calibration of the oxygen sensor at our factory. The amount
of time that the pump runs for each sample is a function of whether the
Adaptive Pump Control is enabled.

If enabled (AdaptivePumpControl=Y), the HydroCAT calculates the
pump time before each sample for best oxygen accuracy, as a function of
the temperature and pressure of the previous sample (temperature and
pressure influence the oxygen sensor time constant). Pump time increases
with increasing pressure and decreasing temperature. The pump continues
to run while sampling. See next page for algorithm.

If not enabled (AdaptivePumpControl=N), the pump runs for
a user-programmable amount of time (a multiple of the oxygen sensor
response time) before each sample, and then continues to run while
sampling. Adaptive pump control should be disabled only for testing
and calibration.
pump time =OxNTau * OxTau20
where
OxTau20 =oxygen calibration coefficient (OxTau20=)
OxNTau =pump time multiplier (OxNTau=)


For testing and/or to remove sediment from inside the plumbing, the pump can
be manually turned on and off with the PumpOn and PumpOff commands.


Note:
The pump continues to run while the
HydroCAT takes the sample. See
Sample Timing below for the time to
take each sample, which varies
depending on the sampling mode,
command used to start sampling,
whether real-time data is transmitted,
and whether the HydroCAT includes a
pressure sensor.
Manual revision 004 Section 2: Description of HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
15

The Adaptive Pump Control algorithm and operation is detailed below.

ft = A + (B * T) + (C * T
2
)
fp = e
(pcor * P)

tau = OxTau20 * ft * fp (minimum tau 2.0, maximum tau 30.0)
pump time = OxNTau * tau (minimum pump time 3.0)

where
A =2.549
B =-1.106 x 10
-1

C =1.571 x 10
-3

pcor =1.45 x 10
-4

OxTau20 =oxygen calibration coefficient (OxTau20=)
OxNTau =pump time multiplier (OxNTau=)
P = measured pressure (decibars)
T = measured temperature (C)




Looking at pump times in the range of oceanographic values, and using a
typical OxTau20 value of 5.5 and OxNTau value of 7.0:

(for OxTau20=5.5 and OxNTau=7.0)
T
(C)
P
(db)
Ft Fp Tau
Pump Time
before sampling (sec)
-3 1500 2.89 1.24 19.7 138
-3 0 2.89 1.0 15.9 111
0 0 2.549 1.0 14.0 98
0 1500 2.549 1.24 17.3 121
4 0 2.132 1.0 11.7 82
4 1500 2.132 1.24 14.5 102
20 0 0.9654 1.0 5.3 37
20 1500 0.9654 1.24 6.6 46


Note that the adaptive pump control operation can impact the interval
between samples. The total time for each sample is the calculated pump time
plus the actual sampling time (the pump continues to run while sampling).
The HydroCAT requires a minimum of 3 seconds after taking a sample to the
start of the next sampling interval. If the time required to run the pump is
too large, it will not be able to take samples at the user-programmed
SampleInterval=. If that occurs, the HydroCAT starts the next sampling
interval 5 seconds after the end of the previous sampling interval.

Sea-Bird recommends that you calculate the expected pumping time based on
the algorithm above, the planned deployment pressure, and the worst
(i.e., the coldest) expected temperature. Do not set the sample interval
(SampleInterval=) to less than
(pumping time +sampling time +5 sec).


Notes:
OxTau20 is programmed into the
HydroCAT at the factory
(OxTau20=).
If the HydroCAT does not include
the optional pressure sensor, the
Adaptive Pump Control algorithm
uses ReferencePressure=
in place of the measured pressure.
The calculated Pump Time does not
include the pumping while sampling.
Manual revision 004 Section 2: Description of HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
16
Sample Timing

Sample timing is dependent on several factors, including sampling mode,
command used to start sampling, whether real-time data is transmitted, and
whether the HydroCAT includes a pressure sensor

Autonomous Sampling (time between samples =SampleInterval)
Power on time for each sample while logging:
Without pressure, no real-time data: power-on time =2.4 sec
Without pressure, with real-time data: power-on time =2.8 sec
If the HydroCAT includes a pressure sensor, add 0.4 sec to the time.

Polled Sampling
Time from receipt of take sample command to beginning of reply:
Without pressure: power-on time =2.7 sec
If the HydroCAT includes a pressure sensor, add 0.4 sec to the time.


Battery Endurance

The battery pack (4 batteries in series, 3 parallel strings) has a nominal
capacity of 7.8 Amp-hours (2.6 Amp-hours * 3). For planning purposes, to
account for the HydroCATs current consumption patterns and for
environmental conditions affecting battery performance, Sea-Bird
recommends using a conservative value of 6.0 Amp-hours.

Power consumption is defined above in Specifications.
The time required for data acquisition for each sample is defined above in
Sample Timing.
The pump time using the Adaptive Pump Control algorithm is described
above in Pumping Time and Speed.



So, battery endurance is highly dependent on the application. An example is
shown below for one sampling scheme. You can use the Deployment
Endurance Calculator to determine the maximum deployment length, instead
of performing the calculations by hand.
Notes:
If the HydroCAT is logging data and
the battery voltage is less than
7.1 volts for five consecutive scans,
the HydroCAT halts logging.
Sea-Bird recommends using the
capacity value of 6.0 Amp-hours
for the Saft batteries as well as for
the alternate battery types
(Tadiran TL-4903 and
Electrochem 3B0064/BCX85 AA).
See Specifications above for data
storage limitations.
Notes:
Acquisition time shown does not
include time to transmit real-time
data, which is dependent on
baud rate (BaudRate=) and number
of characters being transmitted
(defined by OutputFormat= and
commands to enable/disable
specific output parameters).
Time stored and output with the data
is the time at the start of the
sample, after the HydroCAT wakes
up, runs the pump, and prepares to
sample.
Note:
The HydroCAT is based on Sea-Bird
Electronics SBE 37-SMP-ODO. Select
SBE 37 Integral Pump & Optical
Oxygen (SMP-ODO, IMP-ODO) in the
Deployment Endurance Calculator.
Manual revision 004 Section 2: Description of HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
17


Example 1 real-time RS-232 communication at 9600 baud while sampling:
A HydroCAT with pressure is sampling autonomously every 10 minutes (6 samples/hour). Real-time data is
enabled, but the receive line is not valid between samples, to minimize the power required from the HydroCAT
and from the controller. Adaptive Pump Control is enabled. The HydroCAT is set up to transmit salinity, sound
velocity, and specific conductivity as well as C, T, P, and DO. The HydroCAT is to be deployed at
approximately 500 db; expected temperature there is approximately 10 C. Oxtau20 (programmed into the
HydroCAT at the factory) is 5.5, and OxNTau is 7.0. How long can it be deployed?

CTD-DO Sampling =0.17 Watts * 3.2 sec sampling time =0.544 J oules/sample
In 1 hour, sampling consumption =6 samples/hour * 0.544 J oules/sample =3.26 Joules/hour

Pump
ft =A +(B * T) +(C * T
2
) =2.549 +(-1.106 x 10
-1
* 10) +(1.571 x 10
-3
* 10 * 10) =1.600
fp =e
(pcor * P)
=e
(1.45e-4

* 500)
=1.075
tau =OxTau20 * ft * fp =5.5 * 1.600 * 1.075 =9.46
Pump Time =OxNTau * tau =7.0 * 9.46 =66.2 sec (>Minimum Pump Time =3 sec)
From above, pump runs for an additional 3.2 sec while sampling.
Pumping, 0.12 Watts * (66.2 +3.2) sec =8.33 J oules/sample
In 1 hour, pump consumption =6 samples/hour * 8.33 J oules/sample =49.98 Joules/hour

CTD-DO Waiting while pump running =0.016 Watts * 66.2 sec =1.06 J oules/sample
In 1 hour, consumption =6 samples * 1.06 J oules/sample =6.36 Joules/hour

CTD-DO Waiting between Sampl es =0.001 Watts * (600 [66.2 +3.2]) sec =0.53 J oules/sample
In 1 hour, consumption =6 samples/hour * 0.53 J oules/sample =3.18 Joul es/hour

Communications assume outputting temperature, conductivity, pressure, oxygen, salinity, sound velocity,
specific conductivity, sample number; see Data Formats in Section 4: Deploying and Operating HydroCAT.
Number of characters transmitted/sample =7(T) +2(comma&space) +7(C) +2 +7(P) +2 +6(DO) +2 +
8(salinity) +2 +8 (sound velocity) +2 +7(specific conductivity) +2(comma&space) +11 (date) +2 +8 (time)
+2 +6 =93
Time required to transmit data =93 characters * 10 bits/character / 9600 baud =0.1 sec
Communication power/sample =0.065 Watts * 0.1 sec =0.065 J oules/sample
In 1 hour, consumption =6 samples/hour * 0.065 J oules/sample =0.04 Joules/hour

Total consumption / hour =3.26 +49.98 +6.36 +3.18 +0.04 =62.8 Joules/hour

Battery capacity
Assume nominal voltage of 14 V and 85% DC/DC converter efficiency
14 V * 6 Amp-hours * 3600 sec/hour * 0.85 =257040 J oules

Capacity =257040 J oules / 62.8 J oules/hour =4093 hours =170 days =0.47 years
Number of samples =4093 hours * 6 samples/hour =24,558 samples


Example 2 Same as Example 1, but SDI-12 controller polls for last sample to be transmitted 6 times/hour.
SDI-12 communication is always at 1200 baud:
All values same as in Example 1, with exception of Communications power.
Communications assume outputting temperature, conductivity, pressure, oxygen, salinity, sound velocity,
specific conductivity, sample number; see Data Formats in Section 4: Deploying and Operating HydroCAT.
Number of characters transmitted/sample =1 (address) +10(T) +10(C) +10(P) +7(DO) +10(salinity) +
9 (sound velocity) +10(specific conductivity) +7 (sample number) =74
Time required to transmit data =74 characters * 10 bits/character / 1200 baud =0.62 sec
Communication power/sample =0.024 Watts * (0.62) sec =0.015 J oules/sample
In 1 hour, consumption =6 samples/hour * 0.015 J oules/sample =0.09 Joules/hour

Total consumption / hour =3.26 +49.98 +6.36 +3.18 +0.09 =62.9 Joules/hour

Battery capacity
Capacity =257040 J oules / 62.9 J oules/hour =4087 hours =170 days =0.46 years
Number of samples =4087 hours * 6 samples/hour =24,522 samples
Manual revision 004 Section 2: Description of HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
18
External Power

The HydroCAT can be powered from an external source that supplies
0.25 Amps at 9-24 VDC. The internal lithium pack is diode-ORd with the
external source, so power is drawn from whichever voltage source is higher.
The HydroCAT can also be operated from the external supply without having
the lithium batteries installed. Electrical isolation of conductivity prevents
ground loop noise contamination in the conductivity measurement.


Cable Length and External Power

There are two issues to consider if powering the HydroCAT externally:
Limiting the communication IR loss to 1 volt if transmitting real-time
data via RS-232; higher IR loss will cause the instrument to transmit data
that does not meet the RS-232 communication standard.
Supplying enough power at the power source so that sufficient power is
available at the instrument after considering IR loss.
Each issue is discussed below.


Limiting Communication IR Loss to 1 Volt if Transmitting Real-Time Data

The limit to cable length is typically reached when the maximum
communication current times the power common wire resistance is more than
1 volt.
V
limit
=1 volt =IR
limit
Maximum cable length =R
limit
/ wire resistance per foot
where I =communication current required by HydroCAT (see Specifications:
0.065 Watts / 13 Volts =0.005 Amps =5 milliAmps).


Note:
Common wire resistances:
Gauge Resistance (ohms/foot)
12 0.0016
14 0.0025
16 0.0040
18 0.0064
19 0.0081
20 0.0107
22 0.0162
24 0.0257
26 0.0410
28 0.0653
Note:
See Real-Time Data Acquisition
in Section 4: Deploying and
Operating HydroCAT for baud
rate limitations on cable length if
transmitting real-time data.
Example 1 For 20 gauge wire, what is maximum distance to transmit power to HydroCAT if transmitting real-time data?
For 5 milliAmp communications current, R limit =V limit / I =1 volt / 0.005 Amps =200 ohms
For 20 gauge wire, resistance is 0.0107 ohms/foot.
Maximum cable length =200 ohms / 0.0107 ohms/foot =18691 feet =6568 meters

Example 2 Same as above, but there are 4 HydroCATs powered from the same power supply.
For 4.3 milliAmp communications current, R limit =V limit / I =1 volt / (0.005 Amps * 4 HydroCATs) =50 ohms
Maximum cable length =50 ohms / 0.0107 ohms/foot =4672 feet =1424 meters (to HydroCAT furthest from power
source)
Manual revision 004 Section 2: Description of HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
19
Supplying Enough Power to HydroCAT

Another consideration in determining maximum cable length is supplying
enough power at the power source so that sufficient voltage is available, after
IR loss in the cable (from the 0.25 Amp turn-on transient, two-way
resistance), to power the HydroCAT. The power requirement varies,
depending on whether any power is drawn from the batteries:
Provide at least 10 volts, after IR loss, to prevent the HydroCAT from
drawing any power from the batteries (if you do not want to draw down
the batteries): V - IR >10 volts
Provide at least 9 volts, after IR loss, if allowing the HydroCAT to draw
down the batteries or if no batteries are installed: V - IR >9 volts
where I =HydroCAT turn-on transient (0.25 Amps; see Specifications).




Example 1 For 20 gauge wire, what is maximum distance to transmit power to HydroCAT if using 12 volt power source
and deploying HydroCAT with no batteries?
V - IR >9 volts 12 volts - (0.25 Amps) * (0.0107 ohms/foot * 2 * cable length) >9 volts
3 volts >(0.25 Amps) * (0.0107 ohms/foot * 2 * cable length) Cable length <560 ft =170 meters
Note that 170 m <<6568 m (maximum distance if HydroCAT is transmitting real-time data), so IR drop in power is
controlling factor for this example. Using a higher voltage power supply or a different wire gauge would increase
allowable cable length.

Example 2 Same as above, but there are 4 HydroCATs powered from same power supply.
V - IR >9 volts 12 volts - (0.25 Amps * 4 HydroCATs) * (0.0107 ohms/foot * 2 * cable length) >9 volts
3 volts >(0.25 Amps * 4 HydroCATs) *(0.0107 ohms/foot * 2 * cable length)
Cable length <140 ft =42 meters (to HydroCAT furthest from power source)
Manual revision 004 Section 3: Preparing HydroCAT for Deployment HydroCAT (SDI-12 & RS-232; oxygen)
20
Section 3:
Preparing HydroCAT for Deployment

This section describes the pre-check procedure for preparing the HydroCAT
for deployment. Installation of the battery pack, installation of Sea-Bird
software, and testing power and communications are discussed.

Battery Installation

Description of Batteries and Battery Pack

Sea-Bird supplies twelve 3.6-volt AA lithium batteries, shipped with the
HydroCAT in a heat-sealed plastic bag placed in bubble wrap and a cardboard
box. The empty battery holder is installed inside the HydroCAT for shipment.

No soldering is required when assembling the battery pack.









Installing Batteries

1. Remove the I/O connector end cap:
A. Wipe the outside of the end cap and housing dry, being careful to
remove any water at the seam between them.
B. Remove the 2 cap screws on the sides of the housing. Do not remove
any other screws.
Note: Sea-Bird ships the HydroCAT with a 9/64-inch Allen wrench
for these screws.
C. Remove the I/O end cap by twisting the end cap counter clockwise;
the end cap will release from the housing. Pull the end cap out.
D. The end cap is electrically connected to the electronics with a Molex
connector. Holding the wire cluster near the connector, pull gently to
detach the female end of the connector from the pins.
E. Remove any water from the O-ring mating surfaces inside the
housing with a lint-free cloth or tissue.
F. Put the end cap aside, being careful to protect the O-rings from
damage or contamination.

WARNING!
Do not ship the HydroCAT with
batteries installed. See Shipping
Precautions in Section 1:
Introduction.
CAUTION:
See Section 5: Routine Maintenance
and Calibration for handling
instructions for the plastic housing.
Batteries in heat-sealed plastic, bubble-
wrap outer sleeve, and strong packaging.
2 screws
securing
connector
end cap
(screws
shown
partially
removed)
Cable
mounting
guide
Note: XSG
connector
shown; end
cap removal
details
identical for
MCBH
connector,
(standard for
this
HydroCAT).
Molex connector
O-rings
Twist end cap
counter clockwise,
twisting cap screw
out of machined
slot; end cap
releases from
housing.
Manual revision 004 Section 3: Preparing HydroCAT for Deployment HydroCAT (SDI-12 & RS-232; oxygen)
21
2. Remove the battery pack assembly from the housing:
A. Loosen the captured screw from the battery cover plate, using the
7/64-inch Allen wrench included with the shipment.
B. Lift the battery pack assembly straight out of the housing, using
the handle.


3. Keep the handle in an upright position. Holding the edge of the yellow
cover plate, unscrew the cover plate from the battery pack assembly.


4. Roll the 2 O-rings on the outside of the battery pack out of their grooves.





5. Insert each battery into the pack, alternating positive (+) end first and
negative (-) end first to match the labels on the pack.

6. Roll the 2 O-rings on the outside of the battery pack into place in the
grooves. The O-rings compress the side of the battery pack and hold the
batteries tightly in place in the pack.

7. Reinstall the battery pack cover plate:
A. Align the pin on the battery cover plate PCB with the post hole in the
battery pack housing.
B. Place the handle in an upright position. Screw the yellow cover plate
onto the battery pack assembly. Ensure the cover is tightly screwed
on to provide a reliable electrical contact.








8. Replace the battery pack assembly in the housing:
A. Align the D-shaped opening in the cover plate with the pins on the
shaft. Lower the assembly slowly into the housing, and once aligned,
push gently to mate the banana plugs on the battery compartment
bulkhead with the lower PCB. A post at the bottom of the battery
compartment mates with a hole in the battery packs lower PCB to
prevent improper alignment.
B. Secure the assembly to the shaft with the captured screw, using the
7/64-inch Allen wrench. Ensure the screw is tight to provide a
reliable electrical contact.

9. Reinstall the I/O connector end cap:
A. Remove any water from the O-rings and mating surfaces in the
housing with a lint-free cloth or tissue. Inspect the O-rings and
mating surfaces for dirt, nicks, and cuts. Clean as necessary. Apply a
light coat of O-ring lubricant (Parker Super O Lube) to the O-rings
and mating surfaces.
B. Plug the female end of the Molex connector onto the pins.
C. Carefully fit the end cap into the housing until the O-rings are
fully seated.
D. Reinstall the 2 cap screws to secure the end cap.
Handle
Loosen
captured
screw
Roll 2
O-rings
out of
grooves
Roll
2 O-rings
into
grooves
after
inserting
batteries
Align pin in cover
plate with post hole
in battery pack
Pins on
shaft
Manual revision 004 Section 3: Preparing HydroCAT for Deployment HydroCAT (SDI-12 & RS-232; oxygen)
22
Software Installation

Seasoft V2 was designed to work with a PC running Windows XP service
pack 2 or later, Windows Vista, or Windows 7.

If not already installed, install Sea-Bird software programs on your computer
using the supplied software CD:

1. Insert the CD in your CD drive.

2. Install software: Double click on SeasoftV2.exe. Follow the dialog box
directions to install the software. The installation program allows you to
install the desired components. Install all the components, or just install
Deployment Endurance Calculator (battery endurance calculator),
SeatermV2 (terminal program launcher for the HydroCAT) and
SBE Data Processing (data processing).

The default location for the software is c:\Program Files\Sea-Bird. Within that
folder is a sub-directory for each program.







Power and Communications Test

The power and communications test will verify that the system works,
prior to deployment.

Test Setup

1. Remove dummy plug (if applicable):
A. By hand, unscrew the locking sleeve from the HydroCATs bulkhead
connector. If you must use a wrench or pliers, be careful not to loosen
the bulkhead connector instead of the locking sleeve.
B. Remove the dummy plug from the HydroCATs I/O bulkhead
connector by pulling the plug firmly away from the connector.


2. Install the I/O cable connector, aligning the pins.


3. Connect the I/O cable connector to your computers serial port.
Notes:
Help files provide detailed
information on the software. A
separate software manual
on the CD-ROM contains
detailed information on
SBE Data Processing.
It is possible to use the HydroCAT
without the SeatermV2 terminal
program by sending direct
commands from a dumb terminal or
terminal emulator, such as Windows
HyperTerminal.
Sea-Bird supplies the current
version of our software when you
purchase an instrument. As software
revisions occur, we post the revised
software. See our website
(www.sea-birdcoastal.com)
for the latest software version
number, a description of the
software changes, and instructions
for downloading the software.
I/O cable
Locking sleeve
Manual revision 004 Section 3: Preparing HydroCAT for Deployment HydroCAT (SDI-12 & RS-232; oxygen)
23
Test

1. Double click on SeatermV2.exe. The main screen looks like this:
SeatermV2 is a launcher, and launches the appropriate terminal program
for the selected instrument.

2. In the Instruments menu, select SBE 37 RS232.
Seaterm232 opens; the main screen looks like this:
Menus For tasks and frequently executed instrument commands.
Send Commands window Contains commands applicable to your
HydroCAT. The list appears after you connect to the HydroCAT.
Command/Data Echo Area Title bar of this window shows
Seaterm232s current comm port and baud rate. Commands and the
HydroCAT responses are echoed here. Additionally, a command can
be manually typed or pasted (ctrl +V) here. Note that the HydroCAT
must be connected and awake for it to respond to a command.
Status bar Provides connection, upload, script, and capture status
information.
Note:
See SeatermV2s Help files.
If uploading
- upload file name.
If sending XML script
script file name
Capture
status
Progress bar for
uploading data
Status
Ready,
Uploading,
Finished
Upload, etc.
Status Bar
Command/Data Echo Area
Send Commands
Window
Menus
Notes:
The HydroCAT is
based on Sea-Bird
Electronics
SBE 37-SMP-ODO.
See Seaterm232s
Help files.
Manual revision 004 Section 3: Preparing HydroCAT for Deployment HydroCAT (SDI-12 & RS-232; oxygen)
24

Following is a description of the menus:

Menu Description Equivalent Command*
File
Load command file opens selected .XML
command file, and fills Send Commands
window with commands.
Unload command file closes command
file, and removes commands from Send
Commands window.
Exit - Exit program.
-
Communications
Configure Establish communication
parameters (comm port and baud rate).
Connect connect to comm port.
Disconnect disconnect from
comm port.
Disconnect and reconnect may be useful
if instrument has stopped responding.
-
Command Abort interrupt and stop HydroCATs
response.
Send 5 second break (not applicable to
this HydroCAT).
Send stop command.
Set local time Set date and time to time
sent by timekeeping software on your
computer; accuracy 25 msec of time
provided by computer.
Set UTC Time (Greenwich Mean Time)
Set date and time to time sent by
timekeeping software on your computer;
accuracy 25 msec of time provided by
computer.
(press Esc key several
times for Abort)


Stop
DateTime=



DateTime=




Capture
Capture instrument responses on screen to
file, to save real-time data or use for
diagnostics. File has .cap extension. Click
Capture menu again to turn off capture.
Capture status displays in Status bar.

Upload
Upload data stored in memory, in a format
that Sea-Birds data processing software can
use. Uploaded data has .xml extension, and
is then automatically converted to a .hex and
a .xmlcon file that can be used in SBE Data
Processings Data Conversion module.
Before using Upload: stop logging by
sending Stop.
Several status commands
and appropriate data
upload command as
applicable to user
selection of range of data
to upload (use Upload
menu if you will be
processing data with
SBE Data Processing)
Tools
Diagnostics log - Keep a diagnostics log.
Convert .XML data file Using Upload
menu automatically does this conversion;
tool is available if there was a problem
with the automatic conversion.
Send script Send XML script to
HydroCAT. May be useful if you have a
number of HydroCATs to program with
same setup.
-
*See Command Descriptions in Section 4: Deploying and Operating HydroCAT.


Note:
Set local time and Set
UTC time are disabled if
the baud rate in
Seaterm232 is set to
115200, because the
software cannot reliably
set the time at that baud.
Manual revision 004 Section 3: Preparing HydroCAT for Deployment HydroCAT (SDI-12 & RS-232; oxygen)
25
3. If this is the first time Seaterm232 is being used, the configuration dialog
box displays:
Make the desired selections, and click OK.




4. Seaterm232 tries to automatically connect to the HydroCAT. As it
connects, it sends GetHD and displays the response, which provides
factory-set data such as instrument type, serial number, and firmware
version. Seaterm232 also fills the Send Commands window with the
correct list of commands for your HydroCAT.
If there is no communication:
A. In the Communications menu, select Configure. The Serial Port
Configuration dialog box appears. Select the Comm port and baud
rate for communication, and click OK. Note that the factory-set baud
rate is documented on the Configuration Sheet.
B. In the Communications menu, select Connect (if Connect is grayed
out, select Disconnect and reconnect). Seaterm232 will attempt to
connect at the baud specified in Step A, but if unsuccessful will then
cycle through all other available baud rates.
C. If there is still no communication, check cabling between the
computer and HydroCAT, and try to connect again.
D. If there is still no communication, repeat Step A with a different
comm port, and try to connect again.

After Seaterm232 displays the GetHD response, it provides an S>prompt
to indicate it is ready for the next command.


Note:
If OutputExecutedTag=Y, the
HydroCAT does not provide an S>
prompt after the <Execut ed/ >tag at
the end of a command response.
Note:
Seaterm232s baud rate must be the
same as the HydroCAT baud rate (set
with BaudRate=). Baud is factory-set
to 9600, but can be changed by the
user (see Command Descriptions in
Section 4: Deploying and Operating
HydroCAT). Other communication
parameters 8 data bits, 1 stop bit,
and no parity cannot be changed.
Computer COM port and baud rate for
communication between computer and
HydroCAT. Seaterm232 tries to connect at
this baud rate, but if unsuccessful will cycle
through all available baud rates.
Update COM Port pulldown to
include connected USB ports.
Manual revision 004 Section 3: Preparing HydroCAT for Deployment HydroCAT (SDI-12 & RS-232; oxygen)
26

Taking a look at the Send Commands window:


You can use the Send Commands window to send commands, or simply type
the commands in the Command/Data Echo area if desired.
Click on desired command
description in list.
Help box describes
selected command in more
detail.
Enter any command
arguments (such as
starting and ending sample
number for upload) in
these boxes.
Click Execute when ready
to send selected
command.
This box shows
selected command.
Note:
The Command list says
SBE 37SMP-ODO SDI-12
Commands because the HydroCAT
is based on Sea-Bird Electronics
SBE 37-SMP-ODO.
Manual revision 004 Section 3: Preparing HydroCAT for Deployment HydroCAT (SDI-12 & RS-232; oxygen)
27

5. Display HydroCAT status information typing DS and pressing the
Enter key. The display looks like this:

SBE37SMP- ODO- SDI 12 v2. 4. 2 SERI AL NO. 50000 31 Oct 2013 20: 48: 03
vMai n = 13. 08, vLi t h = 3. 17
sampl enumber = 172, f r ee = 399285
not l oggi ng, st op command
sampl e i nt er val = 300 seconds
dat a f or mat = conver t ed engi neer i ng
out put t emper at ur e, Cel si us
out put conduct i vi t y, uS/ cm
out put pr essur e, PSI
out put oxygen, mg/ L
out put sal i ni t y, PSU
out put sound vel oci t y, m/ s
out put speci f i c conduct i vi t y, uS/ cm
user def i ned speci f i c conduct i vi t y coef f i ci ent = 0. 0200
out put sampl e number
t r ansmi t r eal t i me dat a= yes
mi ni mumconduct i vi t y f r equency = 3224. 1
adapt i ve pump cont r ol enabl ed
nTau = 7. 0
SDI - 12 addr ess = 0
SDI - 12 f l ag = +9999999


6. Command the HydroCAT to take a sample by typing TS and pressing the
Enter key. The display looks like this if optional pressure sensor installed,
all output parameters are enabled, and OutputFormat=1 (converted
engineering units):
23. 1109, 0. 2, - 6. 775, 0. 001, 1. 0942, 1492. 642,
0. 2, 31 Oct 2013, 20: 49: 00

where
23.1109 =temperature in degrees Celsius (output if OutputTemp=Y,
units set by SetTempUnits=)
0.2 =conductivity in S/cm (output if OutputCond=Y, units set by
SetCondUnits=)
-6.775 =pressure in PSI (output if OutputPress=Y, units set by
SetPressUnits=)
0.001 =dissolved oxygen in mg/l (output if OutputOx=Y, units set
by SetOxUnits=)
1.0942 =salinity (psu) (output if OutputSal=Y)
1492.642 =sound velocity (m/sec) (output if OutputSV=Y)
0.2 =specific conductivity (S/cm) (output if OutputSC=y)
31 Oct 2013 =date
20:49:00 =time

These numbers should be reasonable; i.e., room temperature, zero
conductivity, barometric pressure (gauge pressure), current date and time
(shipped from the factory set to Pacific Daylight or Standard Time).




7. Command the HydroCAT to go to sleep (quiescent state) by typing QS
and pressing the Enter key.




The HydroCAT is ready for programming and deployment.


Notes:
The DS response outputs
SBE37SMP-ODO-SDI12 as the
device type because the
HydroCAT is based on Sea-Bird
Electronics SBE 37-SMP-ODO.
The serial number is the last
5 digits of the serial number on
the HydroCATs label (for
example, HC-50000 on the label
appears as 50000 in the DS
response).
The HydroCAT automatically
enters quiescent (sleep) state
after 2 minutes without receiving
a command. This timeout
algorithm is designed to
conserve battery energy if the
user does not send QS to put
the HydroCAT to sleep. If the
system does not appear to
respond, select Connect in the
Communications menu to
reestablish communications.
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
28
Section 4:
Deploying and Operating HydroCAT

This section includes:
system operation with example sets of operation commands
baud rate and cable length considerations
timeout description
detailed command descriptions
data output formats
optimizing data quality / deployment orientation
deploying and recovering the HydroCAT
uploading and processing data from the HydroCATs memory


Sampling Modes

The HydroCAT has two basic sampling modes for obtaining data:
Polled Sampling On command, the HydroCAT runs the pump, takes one
sample, and transmits data.
Autonomous Sampling At pre-programmed intervals, the HydroCAT
wakes up, runs the pump, samples, stores data in memory, and goes
to sleep. Data is transmitted real-time if TxRealTime=Y.

Commands can be used in various combinations to provide a high degree of
operating flexibility.

The integral pump runs before every sample measurement. The pump flushes
the previously sampled water from the conductivity cell and oxygen plenum
and brings a new water sample quickly into the system. Water does not freely
flow through the plumbing between samples, minimizing fouling. See Pump
Operation in Section 2: Description of HydroCAT for details.

Descriptions and examples of the sampling modes follow. Note that the
HydroCATs response to each command is not shown in the examples. Review
the operation of the basic sampling modes and the commands described in
Command Descriptions before setting up your system.


Notes:
The pump runs only if the
conductivity frequency from the last
sample was greater than the
minimum conductivity frequency for
running the pump (MinCondFreq=).
Checking the conductivity frequency
prevents the pump from running in
air for long periods of time, which
could damage the pump. See
Command Descriptions for details
on setting the minimum conductivity
frequency.
Autonomous sampling is not
compatible with SDI-12 operation.
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
29
Polled Sampling

On command, the HydroCAT takes a measurement and sends the data to the
computer. Storing of data in the HydroCATs FLASH memory is dependent on
the particular command used.

For polled sampling commands that run the pump (TPS, TPSH, TPSS,
TPSN:x, SLTP), the HydroCAT checks if the conductivity frequency from the
last sample was greater than MinCondFreq= before running the pump.
Pumping time is dependent on the setting for AdaptivePumpControl=, and on
the temperature and pressure of the previous sample, as described in Pump
Operation in Section 2: Description of HydroCAT.







Example: Polled Sampling (user input in bold)
Wake up HydroCAT. Set current date and time to December 1, 2012 9 am. Set up to send data in converted decimal
format, and include temperature, conductivity, pressure, oxygen, and salinity with data. Command HydroCAT to run
pump and take a sample, and send data to computer (do not store data in HydroCATs memory). Send power-off
command.
(Select Connect in Seaterm232s Communications menu to connect and wake up.)
DATETIME=12012012090000
OUTPUTFORMAT=1
OUTPUTTEMP=Y
OUTPUTCOND=Y
OUTPUTPRESS=Y
OUTPUTOX=Y
OUTPUTSAL=Y
GETCD (to verify setup)
TPS (Pump runs before measurement if conductivity frequency from previous sample >MinCondFreq.)
QS

When ready to take a sample (repeat as desired): wake up HydroCAT, command it to take a sample and output data,
and send power-off command.
(Before first sample, click Capture menu to capture data to a file Seaterm232 requests file name for data to be stored.)
(Select Connect in Seaterm232s Communications menu to connect and wake up.)
TPS (Pump runs before measurement if conductivity frequency from previous sample >MinCondFreq.)
QS
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
30
Autonomous Sampling (Logging commands)

At pre-programmed intervals (SampleInterval=) the HydroCAT wakes up,
runs the pump (if the conductivity frequency from the last sample was greater
than MinCondFreq=), samples data, stores the data in its FLASH memory,
and goes to sleep (enters quiescent state). Logging is started with StartNow or
StartLater, and is stopped with Stop. Transmission of real-time data to the
computer is dependent on TxRealTime. Pumping time is dependent on the
setting for AdaptivePumpControl=, and on the temperature and pressure of
the previous sample, as described in Pump Operation in Section 2: Description
of HydroCAT.

The HydroCAT has a lockout feature to prevent unintended interference with
sampling. If the HydroCAT is logging or is waiting to start logging (StartLater
has been sent, but logging has not started yet), the HydroCAT will only accept
the following commands: GetCD, GetSD, GetCC, GetEC, GetHD, DS, DC,
TS, TSR, TPS, TPSH, SL, SLTP, QS, and Stop.

Additionally, if the HydroCAT is logging, it cannot be interrupted during a
measurement to accept any commands. If the HydroCAT is logging and
appears unresponsive, it may be in the middle of taking a measurement;
continue to try to establish communications.

If transmitting real-time data, keep the signal line open circuit or within
0.3 V relative to ground to minimize power consumption when not trying
to send commands.


Example: Autonomous Sampling (user input in bold).
Wake up HydroCAT. Initialize logging to overwrite previous data in memory. Set current date and time to May 1, 2012
9 am. Set up to sample every 300 sec. Do not transmit real-time data to computer. Set up to automatically start logging
on 10 May 2012 at 12:00:00. Send power-off command after all parameters are entered system will automatically
wake up and go to sleep for each sample.
(Select Connect in Seaterm232s Communications menu to connect and wake up.)
INITLOGGING
DATETIME=05012012090000
SAMPLEINTERVAL=300
TXREALTIME=N
STARTDATETIME=05102012120000
STARTLATER
GETCD (to verify setup)
GETSD (to verify status is not logging, start at . . . )
QS

After logging begins, look at data from last sample to check results, and then go to sleep:
(Select Connect in Seaterm232s Communications menu to connect and wake up.)
SL
QS

When ready to upload all data to computer, wake up HydroCAT, stop sampling, upload data, and then go to sleep:
(Select Connect in Seaterm232s Communications menu to connect and wake up.)
STOP
(Click Upload menu Seaterm232 leads you through screens to define data to be uploaded and where to store it.)
QS
Notes:
Autonomous sampling is not
compatible with SDI-12 operation.
If the FLASH memory is filled to
capacity, sampling continues, but
excess data is not saved in memory
(i.e., the HydroCAT does not
overwrite the data in memory).
Use Stop to:
stop logging.
stop waiting to start logging (after
StartLater has been sent).
Once Stop is sent, the HydroCAT
will accept all commands again.
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
31
RS-232 Real-Time Data Acquisition

The length of cable that the HydroCAT can drive when communicating via RS-
232 is dependent on the baud rate. The allowable combinations are:

Maximum Cable Length (meters) Maximum Baud Rate
200 4800
100 9600
50 19200
25 38400
16 57600
8 115200

Check the capability of your computer and terminal program before increasing
the baud; high baud requires a short cable and good PC serial port with an
accurate clock.

If acquiring real-time data with Seaterm232, click the Capture menu; enter the
desired file name in the dialog box, and click Save. Begin sampling. The data
displayed in Seaterm232 will be saved to the designated file. Process the data
as desired. Note that this file cannot be processed by SBE Data Processing,
as it does not have the required headers and format for Sea-Birds
processing software. To process data with SBE Data Processing, upload the
data from the HydroCATs memory





Timeout Description

The HydroCAT has a timeout algorithm. If the HydroCAT does not receive a
command for 2 minutes, it powers down its communication circuits to prevent
exhaustion of the batteries. This places the HydroCAT in quiescent state,
drawing minimal current. To re-establish control (wake up), select Connect
in Seaterm232s Communications menu or press the Enter key.

Notes:
RS-232 Baud rate is set with
BaudRate=. Set TxRealTime=Y
to output real-time data for
RS-232 communications. See
Command Descriptions.
If using external power, see
External Power in Section 2:
Description of HydroCAT for
power limitations on cable length.
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
32
Command Descriptions Transmission via RS-232

This section describes all commands that can be sent to the HydroCAT via
RS-232, and provides sample outputs. Entries made with the commands are
permanently stored in the HydroCAT and remain in effect until you change
them. See Appendix III: Command Summary for a summarized command list.


When entering commands:

Input commands to the HydroCAT in upper or lower case letters and
register commands by pressing the Enter key. Note that commands are
shown with a mix of upper and lower case for ease in reading (for example,
MinCondFreq=), but do not need to be entered that way.

The HydroCAT sends an error message if an invalid command is entered.

Commands to enable a parameter (such as enabling adaptive pump control)
can be entered with the argument as Y or 1 for yes, and N or 0 for no (for
example, AdaptivePumpControl=y and AdaptivePumpControl=1 are
equivalent; both enable adaptive pump control).

If a new command is not received within 2 minutes after the completion of
a command, the HydroCAT returns to the quiescent (sleep) state.

If in quiescent (sleep) state, re-establish communications by selecting
Connect in Seaterm232s Communications menu or pressing the
Enter key.

If the HydroCAT is transmitting data and you want to stop it, press the
Esc key or type ^C. Then press the Enter key. Alternatively, select Abort in
Seaterm232s Command menu.

The HydroCAT responds only to GetCD, GetSD, GetCC, GetEC,
GetHD, DS, DC, TS, TSR, TPS, TPSH, SL, SLTP, QS, and Stop while
sampling autonomously (StartNow has been sent). If you wake the
HydroCAT while it is pumping or sampling (for example, to send DS to
check on progress):
o (if OutputExecutedTag=Y) The HydroCAT responds with one or
more <Execut i ng>tags until the sample is complete, and then
responds to the command.
o (if OutputExecutedTag=N) The HydroCAT responds to the
command after the sample is complete.

The HydroCAT responds only to GetCD, GetSD, GetCC, GetEC,
GetHD, DS, DC, TS, TSR, TPS, TPSH, SL, SLTP, QS, and Stop while
waiting to start autonomous sampling (StartLater has been sent). To send
any other commands, send Stop, send the desired commands to modify the
setup, and then send StartLater again.
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
33
Status Commands

GetCD Get and display configuration data, which
includes parameters related to HydroCAT setup.
Most of these parameters can be user-
input/modified. List below includes, where
applicable, command used to modify parameter:
Device type, Serial number
Optional pressure sensor installed?
Reference pressure (dbar) to use in
calculations if no pressure sensor installed
(only sent if pressure not installed)
[ReferencePressure=]
Output data format [OutputFormat=]
Units for:
temperature [SetTempUnits=],
conductivity and specific conductivity
[SetCondUnits=],
pressure [SetPressUnits=],
oxygen [SetOxUnits=]
Output with each sample:
temperature [OutputTemp=]?
conductivity [OutputCond=]?
pressure [OutputPress=]?
oxygen [OutputOx=]?
salinity [OutputSal=]?
sound velocity [OutputSV=]?
specific conductivity [OutputSC=]?
Specific conductivity temperature
coefficient [UseSCDefault= and SetSCA=]
Output sample number with real-time
autonomous data and polled data from
memory [TxSampleNum=]?
Interval between samples for autonomous
sampling [SampleInterval=]
Transmit autonomous data real-time
[TxRealTime=]?
Minimum conductivity frequency for pump
turn-on [MinCondFreq=]
Adaptive pump control enabled
[AdaptivePumpControl=]?
Pump time multiplier [OxNTau=].
Pump-on time for each measurement
[OxNTau * OxTau20] if Adaptive Pump
Control disabled. Only sent if Adaptive
Pump Control disabled.
SDI-12 address [SetAddress=]
Out of range value for OutputFormat=3
and SDI-12 communications
[SetSDI12Flag=]
Notes:
GetCD output does not include
calibration coefficients. To display
calibration coefficients, use the
GetCC command.
Lines describing what parameters
to output (temperature,
conductivity, pressure, oxygen,
salinity, sound velocity, specific
conductivity, sample number) only
appear if OutputFormat=1, 2, or 3.
Raw output (OutputFormat=0) is
not affected by enabling / disabling
parameter outputs.
Notes:
All Status command responses
output SBE37SMP-ODO-SDI12 as
the device type because the
HydroCAT is based on Sea-Bird
Electronics SBE 37-SMP-ODO.
The serial number in the GetCD,
GetSD, GetCC, GetEC, and
GetHD response is 037xxxxx,
where xxxxx is the last 5 digits of
the serial number on the
HydroCATs label (for example,
HC-50000 on the label appears as
03750000 in the GetCD response.
The serial number in the DS and
DC response is the last 5 digits of
the serial number on the
HydroCATs label (for example,
HC-50000 on the label appears as
50000 in the DS response).
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
34



Example: HydroCAT with a pressure sensor (user input in bold, command used to modify parameter in parentheses).
GETCD
<Conf i gur at i onDat a Devi ceType = ' SBE37SMP- ODO- SDI 12' Ser i al Number = ' 03750000' >
<Pr essur eI nst al l ed>yes</ Pr essur eI nst al l ed> (inclusion of optional pressure sensor set at factory)
<Sampl eDat aFor mat >conver t ed engi neer i ng</ Sampl eDat aFor mat > [OutputFormat=]
<Temper at ur eUni t s>Cel si us</ Temper at ur eUni t s> [SetTempUnits=]
<Conduct i vi t yUni t s>S/ m</ Conduct i vi t yUni t s> [SetCondUnits=]
<Pr essur eUni t s>PSI </ Pr essur eUni t s> [SetPressUnits=]
<OxygenUni t s>mg/ L</ OxygenUni t s> [SetOxUnits=]
<Out put Temper at ur e>yes</ Out put Temper at ur e> [OutputTemp=]
<Out put Conduct i vi t y>yes</ Out put Conduct i vi t y> [OutputCond=]
<Out put Pr essur e>yes</ Out put Pr essur e> [OutputPress=]
<Out put Oxygen>yes</ Out put Oxygen> [OutputOx=]
<Out put Sal i ni t y>yes</ Out put Sal i ni t y> [OutputSal=]
<Out put SV>yes</ Out put SV> [OutputSV=]
<Out put SC>yes</ Out put SC> [OutputSC=]
<SCCoef f >0. 0200</ SCCoef f > [UseSCDefault= and SetSCA=]
<TxSampl eNumber >yes</ TxSampl eNumber > [TxSampleNum=]
<Sampl eI nt er val >300</ Sampl eI nt er val > [SampleInterval=]
<TxReal Ti me>yes</ Sampl eI nt er val > [TxRealTime=]
<Mi nCondFr eq>3224. 1</ Mi nCondFr eq> [MinCondFreq=]
<Adapt i vePumpCont r ol >yes</ Adapt i vePumpCont r ol > [AdaptivePumpControl=]
<nTau>7. 0</ nTau> [OxNTau=]
<SDI 12Addr ess>0</ SDI 12Addr ess> [SetAddress=]
<SDI 12Fl ag>+9999999</ SDI 12Fl ag> [SetSDI12Flag=]
</ Conf i gur at i onDat a>
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
35
Status Commands (continued)

GetSD Get and display status data, which contains
data that changes while deployed.
List below includes, where applicable,
command used to modify parameter:
Device type, Serial number
Date and time [DateTime=] in
ISO8601-2000 extended format
(yyyy mm-ddThh:mm:ss)
Number of recorded events in event
counter [reset with ResetEC]
Voltages main battery voltage and back-
up lithiumbattery voltage
Memory [reset with InitLogging]
- Number of bytes in memory
- Number of samples in memory
- Number of additional samples that can be
placed in memory
- Length (number of bytes) of each sample
Logging status
yes or no (to indicate whether it is currently
logging data);
if applicable, reason that logging has
stopped


Example: (user input in bold, command used to modify parameter in parentheses)
getsd
<St at usDat a Devi ceType = ' SBE37SMP- ODO- SDI 12' Ser i al Number = ' 03750000' >
<Dat eTi me>2012- 11- 02T00: 48: 32</ Dat eTi me> [DateTime=]
<Event Summar y numEvent s = ' 0' / > [can clear with ResetEC=]
<Power >
<vMai n> 13. 32</ vMai n>
<vLi t h> 3. 19</ vLi t h>
</ Power >
<Memor ySummar y>
<Byt es>3612</ Byt es>
<Sampl es>172</ Sampl es> [can clear with InitLogging]
<Sampl esFr ee>399285</ Sampl esFr ee> [can clear with InitLogging]
<Sampl eLengt h>21</ Sampl eLengt h>
</ Memor ySummar y>
<Aut onomousSampl i ng>no, st op command</ Aut onomousSampl i ng> [StartNow or StartLater, Stop]
</ St at usDat a>
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
36
Status Commands (continued)

GetCC Get and display calibration coefficients,
which are initially factory-set and should
agree with Calibration Certificates shipped
with HydroCAT.

Note:
Dates shown are when calibrations
were performed.
Example: HydroCAT with a pressure sensor (user input in bold, command used to modify parameter in parentheses)
getcc
<Cal i br at i onCoef f i ci ent s Devi ceType = ' SBE37SMP- ODO- SDI 12' Ser i al Number = ' 03750000' >
<Cal i br at i on f or mat = ' TEMP1' i d = ' Temper at ur e' >
<Ser i al Num>03750000</ Ser i al Num>
<Cal Dat e>04- Nov- 13</ Cal Dat e> [TCalDate=]
<A0>6. 947802e- 05</ A0> [TA0=]
<A1>2. 615233e- 04</ A1> [TA1=]
<A2>- 1. 265233e- 06</ A2> [TA2=]
<A3>1. 310479e- 07</ A3> [TA3=]
</ Cal i br at i on>
<Cal i br at i on f or mat = ' WBCOND0' i d = ' Conduct i vi t y' >
<Ser i al Num>03750000</ Ser i al Num>
<Cal Dat e>04- Nov- 13</ Cal Dat e> [CCalDate=]
<G>- 1. 009121e+00</ G> [CG=]
<H>1. 410162e- 01</ H> [CH=]
<I >- 2. 093167e- 04</ I > [CI=]
<J >3. 637053e- 05</ J > [CJ=]
<PCOR>- 9. 570000e- 08</ PCOR> [CTCor=]
<TCOR>3. 250000e- 06</ TCOR> [CPCor=]
<WBOTC>1. 954800e- 05</ WBOTC> [CWBOTC=]
</ Cal i br at i on>
<Cal i br at i on f or mat = ' STRAI N0' i d = ' Pr essur e' >
<Ser i al Num>2478619</ Ser i al Num>
<Cal Dat e>28- Nov- 13</ Cal Dat e> [PCalDate=]
<PA0>1. 729067e+00</ PA0> [PA0=]
<PA1>1. 415754e- 01</ PA1> [PA1=]
<PA2>1. 246912e- 08</ PA2> [PA2=]
<PTCA0>2. 243971e+00</ PTCA0> [PTCA0=]
<PTCA1>1. 055267e+00</ PTCA1> [PTCA1=]
<PTCA2>- 2. 276308e- 02</ PTCA2> [PTCA2=]
<PTCB0>1. 003849e+02</ PTCB0> [PTCB0=]
<PTCB1>1. 014510e- 02</ PTCB1> [PTCB1=]
<PTCB2>- 2. 057110e- 04</ PTCB2> [PTCB2=]
<PTEMPA0>5. 669780e+01</ PTEMPA0> [PTempA0=]
<PTEMPA1>- 5. 474043e- 02</ PTEMPA1> [PTempA1=]
<PTEMPA2>1. 267908e- 05</ PTEMPA2> [PTempA2=]
<POFFSET>0. 000000e+00</ POFFSET> [POffset= (decibars)]
<PRANGE>0. 000000e+00</ PRANGE> [PRange= (psi)]
</ Cal i br at i on>
<Cal i br at i on f or mat = ' OXYGEN1' i d = ' Oxygen' >
<Ser i al Num>12</ Ser i al Num>
<Cal Dat e>28- Oct - 13</ Cal Dat e> [OxCalDate=]
<TAU20>4. 000000e+00</ TAU20> [OxTau20=]
<NTAU>7. 000000e+00</ NTAU> [OxNTau=]
<OXA0>1. 051300e+00</ OXA0> [OxA0=]
<OXA1>- 1. 500000e- 03</ OXA1> [OxA1=]
<OXA2>4. 161926e- 01</ OXA2> [OxA2=]
<OXB0>- 2. 325492e- 01</ OXB0> [OxB0=]
<OXB1>1. 692931e+00</ OXB1> [OxB1=]
<OXC0>8. 966704e- 02</ OXC0> [OxC0=]
<OXC1>3. 617471e- 03</ OXC1> [OxC1=]
<OXC2>5. 112384e- 05</ OXC2> [OxC2=]
<OXTA0>6. 517293e- 04</ OXTA0> [OxTA0=]
<OXTA1>2. 533749e- 04</ OXTA1> [OxTA1=]
<OXTA2>3. 140482e- 07</ OXTA2> [OxTA2=]
<OXTA3>1. 064506e- 07</ OXTA3> [OxTA3=]
<OXE>1. 100000e- 02</ OXE> [OxE=]
</ Cal i br at i on>
</ Cal i br at i onCoef f i ci ent s>
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
37
Status Commands (continued)

GetEC Get and display event counter data, which
can help to identify root cause of a
malfunction. Event counter records number
of occurrences of common timeouts,
power-on resets, etc. Can be cleared with
ResetEC. Possible events that may be
logged include:
WDT reset unexpected reset
PON reset - power cycled on (each time
power is applied)
ErrorADC12TimeOut response delayed
fromA/D converter that measures main
power and back-up lithiumbattery power
ErrorUART0TimeOut timeout for
transmitter to finish transmitting previous
character via RS-232
ErrorAD7714TimeOut response delayed
fromtemperature and pressure A/D converter
ErrorInvWakeUpFlag unexpected wakeup
ErrorFLASHTimeOut problemwith writing
data to FLASH memory
Alarmlong - time to take next sample is too
far in future
Alarmshort - woke up HydroCAT to send a
command while logging, and missed taking
a sample
LoggingRestartNoAlarm no sample taken
for 8 hours while logging, restart logging
LoggingRestartPON power cycled while
logging, logging restarted
ErrorSBE63Timeout Hydro-DO oxygen
sensor not responding within 1.5 sec of when
power applied by HydroCAT




ResetEC Delete all events in event counter (number
of events displays in GetSD response, and
event details display in GetEC response).


Example: (user input in bold, command used to modify parameter in parentheses)
getec
<Event Count er s Devi ceType = ' SBE37SMP- ODO- SDI 12' Ser i al Number = ' 03750000' >
<Event Summar y numEvent s = ' 1' / > [can clear with ResetEC]
<Event t ype = ' PON r eset ' count = ' 1' / > [can clear with ResetEC]
</ Event Count er s>
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
38
Status Commands (continued)

GetHD Get and display hardware data, which is
fixed data describing HydroCAT:
Device type, Serial number
Manufacturer
Firmware version
Firmware date
PCB serial numbers and assembly numbers
Manufacture date
Sensor types and serial numbers



Help Display list of currently available
commands, which may be useful if you do
not have access to the HydroCAT manual
and/or are not using SeatermV2. Command
list depends on logging state. Many
commands are not available while
HydroCAT is sampling autonomously or
waiting to start autonomous sampling
(StartLater has been sent).

Example: (user input in bold, command used to modify parameter in parentheses)
gethd
<Har dwar eDat a Devi ceType=' SBE37SMP- ODO- SDI 12' Ser i al Number =' 03750000' >
<Manuf act ur er >Sea- Bi r d El ect r oni cs, I nc. </ Manuf act ur er >
<Fi r mwar eVer si on>2. 4. 2</ Fi r mwar eVer si on>
<Fi r mwar eDat e>30 Sep 2013 15: 59: 47</ Fi r mwar eDat e>
<CommandSet Ver si on>1. 1</ CommandSet Ver si on>
<PCBAssembl y Ser i al Num=' 51390' Assembl yNum=' 41783C' / >
<PCBAssembl y Ser i al Num=' 56651' Assembl yNum=' 41785B' / >
<PCBAssembl y Ser i al Num=' 56805' Assembl yNum=' 41661B' / >
<PCBAssembl y Ser i al Num=' 51434' Assembl yNum=' 41787C' / >
<Mf gDat e>10- Oct - 2013</ Mf gDat e>
<Fi r mwar eLoader >SBE 37- 232- V3 Fi r mwar eLoader V 1. 0</ Fi r mwar eLoader >
<I nt er nal Sensor s>
<Sensor i d=' Temper at ur e' >
<t ype>t emper at ur e- 1</ t ype>
<Ser i al Number >03750000</ Ser i al Number >
</ Sensor >
<Sensor i d=' Conduct i vi t y' >
<t ype>conduct i vi t y- 1</ t ype>
<Ser i al Number >03750000</ Ser i al Number >
</ Sensor >
<Sensor i d=' Pr essur e' >
<t ype>st r ai n- 0</ t ype>
<Ser i al Number >3811790</ Ser i al Number >
</ Sensor >
<Sensor i d=' Oxygen' >
<t ype>oxygen- 1</ t ype>
<Ser i al Number >0439</ Ser i al Number >
</ Sensor >
</ I nt er nal Sensor s>
</ Har dwar eDat a>
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
39
Status Commands (continued)

DS Display operating status and setup.

List below includes, where applicable,
command used to modify parameter.
Firmware version, serial number, date and
time [DateTime=].
Main battery voltage and back-up lithium
battery voltage.
Number of samples in memory
[SampleNumber=] and available sample
space in memory.
Logging status (logging not started, logging
data, not logging, or unknown).
Interval between samples for autonomous
sampling [SampleInterval=].
Output data format [OutputFormat=].
Output temperature [OutputTemp=]?
Temperature units [SetTempUnits=]
Output conductivity [OutputCond=]?
Conductivity and specific conductivity
units [SetCondUnits=]
Output pressure [OutputPress=]? Pressure
units [SetPressUnits=]
Output oxygen [OutputOx=]?
Oxygen units [SetOxUnits=]
Output salinity [OutputSal=]?
Factory-set salinity units (psu)
Output sound velocity [OutputSV=]?
Factory-set sound velocity units (m/s)
Output specific conductivity
[OutputSC=]?
Conductivity and specific conductivity
units [SetCondUnits=]
Specific conductivity temperature
coefficient [UseSCDefault= and SetSCA=]
Transmit sample number with real-time
autonomous data and polled data from
memory [TxSampleNum=]?
Transmit autonomous data real-time
[TxRealTime=]?
Reference pressure to use in calculations if
no pressure sensor installed (only sent if
pressure sensor not installed)
[ReferencePressure=].
Minimum conductivity frequency for pump
turn-on [MinCondFreq=].
Adaptive pump control enabled
[AdaptivePumpControl=]?
If not enabled, pump-on time
for each measurement displays
[OxNTau * OxTau20].
Pump time multiplier [OxNTau=]
SDI-12 address [SetAddress=].
Out of range value for OutputFormat=3
and SDI-12 communications
[SetSDI12Flag=]

Notes:
The DS response contains similar
information as the combined
responses from GetSD and
GetCD, but in a different format.
Lines describing what parameters
to output (temperature,
conductivity, pressure, oxygen,
salinity, sound velocity, specific
conductivity, sample number) only
appear if they are enabled, and if
OutputFormat=1, 2, or 3. Raw
output (OutputFormat=0) is not
affected by enabling / disabling
parameter outputs.
The DS response is somewhat
different if Legacy=y.
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
40


Example: HydroCAT with a pressure sensor (user input in bold, command used to modify parameter in parentheses).
DS
SBE37SMP- ODO- SDI 12 V 2. 4. 2 SERI AL NO. 50000 31 Oct 2013 10: 55: 45 [DateTime=]
vMai n = 13. 31, vLi t h = 3. 19
sampl enumber = 0, f r ee = 399457 [SampleNumber=]
not l oggi ng, st op command
sampl e i nt er val = 300 seconds [SampleInterval=]
dat a f or mat = conver t ed engi neer i ng [OutputFormat=]
out put t emper at ur e, Cel si us [OutputTemp=, SetTempUnits=]
out put conduct i vi t y, S/ m [OutputCond=, SetCondUnits=]
out put pr essur e, PSI [OutputPress=, SetPressUnits=]
out put oxygen, mg/ L [OutputOx=, SetOxUnits=]
out put sal i ni t y, PSU [OutputSal=, factory-set units]
out put sound vel oci t y, m/ s [OutputSV=, factory-set units]
out put speci f i c conduct i vi t y, S/ m [OutputSC=, SetCondUnits=]
user def i ned speci f i c conduct i vi t y coef f i ci ent = 0. 0200 [UseSCDefault= and SetSCA=]
out put sampl e number [TxSampleNum=]
t r ansmi t r eal t i me dat a = yes [TxRealTime=]
mi ni mumconduct i vi t y f r equency = 3000. 00 [MinCondFreq=]
adapt i ve pump cont r ol enabl ed [AdaptivePumpControl=]
nTau = 7. 0 [OxNTau=]
SDI - 12 addr ess = 0 [SetAddress=]
SDI - 12 f l ag = +9999999 [SetSDI12Flag=]
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
41
Status Commands (continued)

DC Display calibration coefficients, which are
initially factory-set and should agree with
Calibration Certificates shipped with
HydroCAT.




Example: HydroCAT with a pressure sensor (user input in bold, command used to modify parameter in parentheses).
DC
SBE37SMP- ODO- SDI 12 V 2. 4. 2 50000
t emper at ur e: 04- Nov- 13 [TCalDate=]
TA0 = 6. 947802e- 05 [TA0=]
TA1 = 2. 615233e- 04 [TA1=]
TA2 = - 1. 265233e- 06 [TA2=]
TA3 = 1. 310479e- 07 [TA3=]
conduct i vi t y: 04- Nov- 13 [CCalDate=]
G = - 1. 036689e+00 [CG=]
H = 1. 444342e- 01 [CH=]
I = - 3. 112137e- 04 [CI=]
J = 3. 005941e- 05 [CJ=]
CPCOR = - 9. 570001e- 08 [CPCor=]
CTCOR = 3. 250000e- 06 [CTCor=]
WBOTC = 1. 968100e- 05 [CWBOTC=]
pr essur e S/ N 2478619, r ange = 2901 psi a, 03- Nov- 13 [PRange= (psi), PCalDate=]
PA0 = 0. 000000e+00 [PA0=]
PA1 = 0. 000000e+00 [PA1=]
PA2 = 0. 000000e+00 [PA2=]
PTCA0 = 0. 000000e+00 [PTCA0=]
PTCA1 = 0. 000000e+00 [PTCA1=]
PTCA2 = 0. 000000e+00 [PTCA2=]
PTCB0 = 0. 000000e+00 [PTCB0=]
PTCB1 = 0. 000000e+00 [PTCB1=]
PTCB2 = 0. 000000e+00 [PTCB2=]
PTEMPA0 = 0. 000000e+00 [PTempA0=]
PTEMPA1 = 0. 000000e+00 [PTempA1=]
PTEMPA2 = 0. 000000e+00 [PTempA2=]
POFFSET = 0. 000000e+00 [POffset= (decibars)]
oxygen S/ N 12, 28- Oct - 13 [OxCalDate=]
TAU_20 = 4. 000000e+00 [OxTau20=]
OXA0 = 1. 051300e+00 [OxA0=]
OXA1 = - 1. 500000e- 03 [OxA1=]
OXA2 = 4. 161926e- 01 [OxA2=]
OXB0 = - 2. 325492e- 01 [OxB0=]
OXB1 = 1. 692931e+00 [OxB1=]
OXC0 = 8. 966704e- 02 [OxC0=]
OXC1 = 3. 617471e- 03 [OxC1=]
OXC2 = 5. 112384e- 05 [OxC2=]
OXTA0 = 6. 517293e- 04 [OxTA0=]
OXTA1 = 2. 533749e- 04 [OxTA1=]
OXTA2 = 3. 140482e- 07 [OxTA2=]
OXTA3 = 1. 064506e- 07 [OxTA3=]
OXE = 1. 100000e- 02 [OxE=]
Notes:
The DC and GetCC responses
contain the same information, but in
different formats.
Dates shown are when calibrations
were performed.
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
42
General Setup Commands

DateTime=mmddyyyyhhmmss Set real-time clock month, day, year, hour,
minute, second.





BaudRate=x x= baud rate for RS-232 communication (4800,
9600, 19200, 38400, 57600, or 115200). Default
9600. Check capability of your computer and
terminal program before increasing baud; high
baud requires a short cable and good PC serial
port with accurate clock. Command must be
sent twice to change rate.
Length of cable that HydroCAT can drive for
RS-232 communication is dependent on baud.
See Real-Time Data Acquisition.
Note: 1200 baud is used for SDI-12
communication, and is independent of baud set
for RS-232 communication.





ReferencePressure=x x =reference pressure (gauge) in decibars.
HydroCAT without pressure sensor uses this
pressure in conductivity (and optional salinity,
sound velocity, and specific conductivity)
calculations, and in Adaptive Pump Control
algorithm (if enabled). Entry ignored if pressure
sensor installed.





QS Quit session and place HydroCAT in quiescent
(sleep) state. Main power is turned off. Data
logging and memory retention are not affected.

Example: Set current date and time to 10 November 2012 12:00:00 (user input in bold).
DATETIME=11102012120000
Notes:
The HydroCAT baud rate (set with
BaudRate=) must be the same as
Seaterm232s baud rate (set in the
Communications menu).
BaudRate= must be sent twice.
After the first entry, the HydroCAT
changes to the new baud, and then
waits for the command to be sent
again at the new baud (In
Seaterm232s Communications
menu, select Configure. In the dialog
box, select the new baud rate and
click OK. Then retype the
command.). This prevents you from
accidentally changing to a baud that
is not supported by your computer. If
it does not receive the command
again at the new baud, it reverts to
the previous baud rate.
Note:
The HydroCAT automatically enters
quiescent state after 2 minutes without
receiving a command. This timeout
algorithm is designed to conserve
battery energy if the user does not
send QS to put the HydroCAT to sleep.
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
43

RS-232 Setup Commands

These commands are not applicable for SDI-12 communications. Executed tags
and real-time autonomous sampling data are never output for SDI-12
communications.


OutputExecutedTag=x x=Y: Display XML Executing and Executed
tags for RS-232 communications. Executed tag
displays at end of each command response;
Executing tag displays one or more times if
HydroCAT response to command requires
additional time.
x=N: Do not.


TxRealTime=x x=Y: Output real-time data for RS-232
communications while sampling autonomously.
Data is transmitted immediately after it is
sampled.
x=N: Do not output real-time data.










SDI-12 Setup Commands


SetAddress=x x=address (0-9, a-z, A-Z) for SDI-12
communications. Command must be sent
twice to change address.


SetSDI12Flag=x x=out-of-range value (-9999999 to +9999999;
must include +or - sign) for SDI-12
communications (OutputFormat=3).
Default +9999999. If HydroCAT calculates
data that is out of range for a particular
parameter, this value is inserted in data stream
for that parameter.
Out-of-range value is not applicable if
OutputFormat=0, 1, or 2; it is factory set to
nan.

Example: Set to output Executed and Executing tags (user input in bold).
outputexecutedtag=y
<Execut ed/ >getcd
. . . (GetCD response)
<Execut ed/ >
(Note: <Execut ed/ >tag at end of command response takes place of S>prompt.)
Notes:
The HydroCAT always outputs real-
time data for polled sampling.
TxRealTime= does not affect storing
data to memory, but slightly
increases current consumption and
time needed to sample (and then
transmit) data.
To capture real-time data to a file, do
the following before starting logging:
1. Click the Capture menu in
Seaterm232.
2. Enter the desired file name in the
dialog box. The capture status
displays in the status bar at the
bottom of the screen.
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
44

Pump Setup Commands

The HydroCATs integral pump is water lubricated; running it dry for an
extended period of time will damage it. To prevent the pump from running dry
while sampling, the HydroCAT checks the raw conductivity frequency (Hz)
from the last sample against the user-input minimum conductivity frequency
(MinCondFreq=). If the raw conductivity frequency is greater than
MinCondFreq, it runs the pump before taking the sample; otherwise it does
not run the pump.

If the minimum conductivity frequency is too close to the zero conductivity
frequency (from the HydroCAT Calibration Sheet), the pump may turn on
when the HydroCAT is in air, as a result of small drifts in the electronics. Some
experimentation may be required to control the pump, particularly in fresh
water applications.

MinCondFreq=x x=minimum conductivity frequency (Hz) to
enable pump turn-on, to prevent pump from
running before HydroCAT is in water. Pump
does not run when conductivity frequency drops
below MinCondFreq=. HydroCAT
Configuration Sheet lists uncorrected (raw)
frequency output at 0 conductivity.

Typical value (and factory-set default) for salt
water and estuarine applications:
(zero conductivity frequency +500 Hz).

Typical value for fresh water applications:
(zero conductivity frequency +5 Hz).

AdaptivePumpControl=x x=Y: Run pump before each sample based on
Adaptive Pump Control. Run pump for
OxNTau * OxTau20 * ft * fp. Default.

x=N: Do not use Adaptive Pump Control;
run pump for [OxNTau * OxTau20] before
each sample. Adaptive Pump Control should
be disabled only for testing and calibration.

OxNTau=x x=pump time multiplier.
Range 1 100; default 7.


PumpOn Turn pump on to test pump or remove sediment
from inside plumbing. Pump runs
continuously, drawing current. Send
PumpOff to stop. PumpOn has no effect on
pump operation while sampling.

PumpOff Turn pump off if it was turned on with
PumpOn. PumpOff has no effect on pump
operation while sampling.

CAUTION:
The HydroCAT does not check
MinCondFreq when you send
PumpOn; do not run the pump dry.
The pump is water lubricated; running
it without water will damage it. If briefly
testing your system with PumpOn in
dry conditions, orient the HydroCAT to
provide an upright U-shape for the
plumbing. Then fill the internal
plumbing and inside of the pump head
with water via the pump exhaust. This
will provide enough lubrication to
prevent pump damage during brief
testing.
Note:
OxTau20= is the Hydro-DO sensor
response time. If Adaptive Pump
Control is turned off, the pump runs for
a multiple [OxNTau=] of the response
time before each sample.
Example: If AdaptivePumpControl=N, OxTau20=4.0 (sec), and OxNTau=7.0,
pump will run for 28 sec (=7.0 * 4.0) before each sample.
Note:
See Pump Operation in Section 2:
Description of HydroCAT for details.
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
45
Hydro-DO Optical Dissolved Oxygen Sensor Setup Commands

Send63=command Command HydroCAT to send command to
Hydro-DO and receive response; command can
be any command recognized by Hydro-DO.

Commands that can be sent to the Hydro-DO that are applicable to its use when
integrated with the HydroCAT are listed below with brief descriptions; see the
Hydro-DO manual for details.

GetSD Get and display Hydro-DO status data.

GetHD Get and display Hydro-DO hardware data.

GetCC Get and display Hydro-DO calibration coefficients

SetBaud=2400 Required Hydro-DO setting for use with HydroCAT.

SetFormat=1 Required Hydro-DO setting for use with HydroCAT.

SetAvg=x x= number of measurements in Hydro-DO to
average per sample; each measurement takes
approximately 0.03 sec. Increasing SetAvg= may
shorten sensor film life. Required range for use
with HydroCAT is 1-16; recommended value 2.

SetAutoRun=0 Required Hydro-DO setting for use with HydroCAT.

*Default Reset most Hydro-DO Setup parameters to factory
defaults. Note that baud (SetBaud=) is not reset.

TS Take 1 Hydro-DO sample, transmit data in format
defined by Hydro-DOs SetFormat=.

TSR Take 1 Hydro-DO sample, transmit data in raw
format (for factory diagnostics).


Note:
When using the Hydro-DO integrated
with a HydroCAT, the following setup
in the Hydro-DO is required:
SetBaud=2400 (factory set;
cannot be changed by command
through the HydroCAT).
SetEcho=1.
SetFormat=1.
SetAvg=1 to 16; recommended
value is 2.
SetAutoRun=0.
<TxPwrSave>in Hydro-DOs
GetSD or GetHD response is 0
(factory set; cannot be changed by
command).
Example: Send GetSD command to Hydro-DO to verify its setup (user input in bold).
send63=getsd
Sending SBE63: getsd
------
getsd
<StatusData DeviceType ='SBE063' SerialNumber ='0012'>
<FirmwareVersion>V0.9n 05Dec2011</FirmwareVersion>
<LoaderVersion>SBE 63 FirmwareLoader V 1.0</LoaderVersion>
<CalibrationDate>04150</CalibrationDate>
<StatusConfig>
<BaudRate>002400</BaudRate>
<BlueOnTime>0000001</BlueOnTime>
<SampleAvg>002</SampleAvg>
<SampleInterval>00002</SampleInterval>
<BootDelay>001</BootDelay>
<OutFormat>01</OutFormat>
<AnalogGain>2</AnalogGain>
<AnalogOffset>06</AnalogOffset>
<Autorun>0</Autorun>
<BlueTupdate>0</BlueTupdate>
<Flags>0x0000</Flags>
</StatusConfig>
</StatusData>
<Executed/>
Notes:
The HydroCAT pump does not run
when TS or TSR is sent to the
Hydro-DO. If desired, use PumpOn
and PumpOff to turn the pump on
and off.
Converted data in the Hydro-DO
response to TS is based on the
calibration coefficients
programmed into the Hydro-DO,
not the oxygen sensor calibration
coefficients programmed into the
HydroCAT.
Notes:
Command responses output SBE 063
as the device type because the
Hydro-DO is based on Sea-Bird
Electronics SBE 63.
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
46
Memory Setup Commands

InitLogging Initialize logging after all previous data
has been uploaded, initialize logging before
starting to sample again to make entire
memory available for recording.
InitLogging sets sample number
(SampleNumber=) to 0 (sampling will
start with sample 1). If not set to 0, data
will be stored after last recorded sample.
Do not send InitLogging until all existing
data has been uploaded.
HydroCAT requires this command to be
sent twice, to prevent accidental reset of
memory.

SampleNumber=x x= sample number for last sample in
memory. SampleNumber=0 is equivalent
to InitLogging. Do not send
SampleNumber=0 until all existing data
has been uploaded.
HydroCAT requires this command to be
sent twice, to prevent accidental reset of
memory.


Notes:
If the FLASH memory is filled to
capacity, sampling continues, but
excess data is not saved in memory
(i.e., the HydroCAT does not
overwrite data in memory).
The HydroCAT requires verification
when InitLogging or
SampleNumber= are sent. It
responds with a request to repeat the
command to confirm. Type the
command again and press the Enter
key to proceed.
Do not send InitLogging or
SampleNumber=0 until all data has
been uploaded. These commands
do not delete data; they just reset the
data pointer. If you accidentall y
send one of these commands
before uploading, recover the data
as follows:
1. Set SampleNumber=x, where x is
your estimate of number of samples in
memory.
2. Upload data. If x is more than actual
number of samples in memory, data
for non-existent samples will be bad,
random data. Review uploaded data
file carefully and delete any bad data.
3. If desired, increase x and upload data
again, to see if there is additional valid
data in memory.
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
47

Output Format Setup Commands

OutputFormat=x x=0: output raw decimal data.

x=1: output converted decimal data.

x=2: output converted decimal XML data.

x=3: output converted decimal data in
format compatible with SDI-12.
Note: HydroCAT automatically outputs
over SDI-12 line in this format; setting
OutputFormat=3 allows you to view this
data format while communicating via
RS-232.

OutputTemp=x x=Y: Output temperature (units defined by
SetTempUnits=) with each sample if
OutputFormat=1, 2, or 3.
x=N: Do not.

SetTempUnits=x x=0: Temperature output C, ITS-90.
x=1: Temperature output F, ITS-90.

OutputCond=x x=Y: Output conductivity (units defined by
SetCondUnits=) with each sample if
OutputFormat=1, 2, or 3.
x=N: Do not.

SetCondUnits=x x=0: Conductivity and specific conductivity
output S/m.
x=1: Conductivity and specific conductivity
output mS/cm.
2: Conductivity and specific conductivity
output S/cm.

OutputPress=x x=Y: Output pressure (units defined by
SetPressUnits=) with each sample if
OutputFormat=1, 2, or 3.
x=N: Do not.

SetPressUnits=x x=0: Pressure output decibars.
x=1: Pressure output psi (gauge).

OutputOx=x x=Y: Output oxygen (units defined by
SetOxUnits=) with each sample if
OutputFormat=1, 2, or 3.
x=N: Do not.

SetOxUnits=x x=0: Oxygen output ml/L.
x=1: Oxygen output mg/L.

OutputSal=x x=Y: Output salinity (psu) with each
sample if OutputFormat=1, 2, or 3.
x=N: Do not.

Notes:
See Data Formats after the command
descriptions.
The HydroCAT does not store
salinity, sound velocity, or specific
conductivity in memory when they are
enabled. It calculates and outputs
these derived parameters in real-time,
when polled for data or as data is
uploaded; therefore, outputting these
parameters has no effect on the
number of samples that can be stored
in memory.
Salinity, sound velocity, and specific
conductivity (as well as other
parameters, such as density) can also
be calculated in SBE Data
Processing, from data uploaded from
the HydroCATs memory.
The pressure sensor is an absolute
sensor, so its raw output
(OutputFormat=0) includes the effect
of atmospheric pressure (14.7 psi).
However, when outputting pressure in
psi or decibars, the HydroCAT
outputs pressure relative to the ocean
surface (i.e., at the surface the output
pressure is 0 psi or 0 dbar). The
HydroCAT uses the following
equations to convert psia:
P (psi) =P (psia) 14.7
P (dbar) =[P (psia) - 14.7] * 0.689476
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
48

Output Format Setup Commands (continued)

OutputSV=x x=Y: Output sound velocity (m/sec) using
Chen and Millero formula (UNESCO
Technical Papers in Marine Science #44)
with each sample, if OutputFormat=1, 2,
or 3.
x=N: Do not.

OutputSC=x x=Y: Output specific conductivity (units
defined by SetCondUnits=) with each
sample, if OutputFormat=1, 2, or 3.
x=N: Do not.

UseSCDefault=x Only applicable if OutputSC=Y.
x=0: Use value specified by SetSCA=.
x=1: Use default value of 0.020 for thermal
coefficient of conductivity for natural salt
ion solutions (used in specific conductivity
calculation).

SetSCA=x Only applicable if OutputSC=Y and
UseSCDefault=0.
x= thermal coefficient of conductivity for
natural salt ion solutions (used in specific
conductivity calculation).

TxSampleNum=x x=Y: Output sample number with each
polled sample if OutputFormat=1, 2, or 3.
x=N: Do not.

SetCoastal=x x=0: Reset output units to C, S/m, dbar,
and ml/L, and enable output of temperature,
conductivity, pressure, and oxygen (disable
salinity, sound velocity, specific
conductivity, and sample number).
x=1: Reset output units to C, S/cm, psi,
and mg/L (typical for coastal applications),
and enable output of temperature, pressure,
oxygen, and specific conductivity (disable
conductivity, salinity, sound velocity, and
sample number).

Legacy=x x=0: Allow all commands documented in
this manual
x=1: Reset output units to C, S/m, dbar,
and ml/L, and enable output of temperature,
conductivity, pressure, and oxygen (disable
sound velocity, specific conductivity, and
sample number). Do not allow user to
disable temperature, conductivity, pressure,
or oxygen, or to change output units. This
setting also changes information included
in DS response. Do not use this setting if
utilizing SDI-12 capabilities of
HydroCAT.
Note:
Specific conductivity
=C / (1 +A * [T - 25])
where
C =conductivity (same units as
specific conductivity: S/cm, mS/cm,
or S/m)
T =temperature (C)
A =thermal coefficient of
conductivity for natural salt ion
solutions (default 0.020).
Note:
The parameters reset by SetCoastal=
can be individually set using
SetTempUnits=, SetCondUnits=,
SetPressUnits=, SetOxUnits=,
OutputTemp=, OutputCond=,
OutputPress=, OutputOx=,
OutputSal=, OutputSV=, OutputSC=,
and TxSampleNum=.
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
49
Autonomous Sampling (Logging) Commands

Logging commands direct the HydroCAT to sample data at pre-programmed
intervals and store the data in its FLASH memory. Pump operation is
dependent on the settings for MinCondFreq= and AdaptivePumpControl=,
and on the temperature and pressure of the previous sample, as described in
Pump Operation in Section 2: Description of HydroCAT.

SampleInterval=x x= interval (sec) between samples
(10 21,600). When commanded to start
sampling with StartNow or StartLater, at
x sec intervals HydroCAT takes
measurement (running pump before each
measurement), stores data in FLASH
memory, transmits real-time data (if
communicating via RS-232 and
TxRealTime=Y), and goes to sleep.
Note: Do not set SampleInterval=
to less than
(pumping time +sampling time +5 sec);
see Pump Operation in Section 2:
Description of HydroCAT for details.

StartNow Start logging now, at rate defined by
SampleInterval=. Data is stored in FLASH
memory. Data is transmitted real-time if
connected via RS-232 and
TxRealTime=Y.

StartDateTime=mmddyyyyhhmmss
Set delayed logging start month, day, year,
hour, minute, second.

StartLater Start logging at time set with delayed start
date and time command, at rate defined by
SampleInterval. Data is stored in FLASH
memory. Data is transmitted real-time if
TxRealTime=Y.
If you need to change HydroCAT setup
after StartLater has been sent (but before
logging has started), send Stop, change
setup as desired, and then send
StartLater again.



Stop Stop logging (started with StartNow or
StartLater) or stop waiting to start logging
(if StartLater was sent but logging has not
begun yet). Connect to HydroCAT
(Connect in Seaterm232s Communications
menu) before entering Stop. Stop must be
sent before uploading data from memory.
Notes:
After receiving StartLater, the
HydroCAT displays not
l oggi ng: st ar t at in reply to
DS. Once logging has started, the
reply displays l oggi ng.
If the delayed start date and time
has already passed when StartLater
is received, the HydroCAT executes
StartNow.
If the delayed start date and time is
more than 30 days in the future
when StartLater is received, the
HydroCAT assumes that the user
made an error in setting the delayed
start date and time, and it executes
StartNow.
Note:
You may need to send Stop several
times to get the HydroCAT to respond.
This is most likely to occur if sampling
with a small SampleInterval and
transmitting real-time data
(TxRealTime=Y).
Notes:
Autonomous sampling is not
compatible with SDI-12 operation.
If the HydroCAT is logging data and
the battery voltage is less than
7.1 volts for five consecutive scans,
the HydroCAT halts logging.
If the FLASH memory is filled to
capacity, sampling continues but
excess data is not saved in memory
(i.e., the HydroCAT does not
overwrite the data in memory.
Example: ProgramHydroCAT to start logging on 20 September 2012 12:00:00
(user input in bold).
STARTDATETIME=09202012120000
STARTLATER
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
50
Polled Sampling Commands

These commands are used to request 1 or more samples from the HydroCAT.
Unless noted otherwise, the HydroCAT does not store the data in FLASH
memory.

For polled sampling commands that run the pump (TPS, TPSH, TPSS, TPSN:x,
SLTP), pump operation is dependent on:
Conductivity frequency from the last sample, and the setting for
MinCondFreq=,
Setting for AdaptivePumpControl=, and
Temperature and pressure of the previous sample.


TS Do not pump. Take sample, store data in
buffer, output data.

TSR Do not pump. Take sample, store data in
buffer, output data in raw decimal format
(regardless of OutputFormat=).

TPS Run pump, take sample, store data in
buffer, output data.

TPSH Run pump, take sample, store data in buffer
(do not output data).

TPSS Run pump, take sample, store data in buffer
and FLASH memory, output data.
Note: HydroCAT ignores this command if
sampling data (StartNow or StartLater
has been sent).

TSN:x Do not pump. Take x samples and output
data. To interrupt, press Esc key.
Note: HydroCAT ignores this command if
sampling data (StartNow or StartLater
has been sent).

TPSN:x Run pump continuously while taking
x samples and outputting data. To interrupt
this sampling, press Esc key.
Note: HydroCAT ignores this command if
sampling data (StartNow or StartLater
has been sent).

T63 Do not pump. Command Hydro-DO to
take 1 sample, and output oxygen data in
format set by SetFormat= in Hydro-DO.

SL Output last sample stored in buffer.

SLTP Output last sample stored in buffer. Then
run pump, take new sample, and store data
in buffer (do not output data from new
sample).
Note:
The HydroCAT has a buffer that stores
the most recent data sample.
Unlike data in the FLASH memory,
data in the buffer is erased upon
removal or failure of power.
Note:
See Pump Operation in Section 2:
Description of HydroCAT for details.
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
51

Data Upload Commands

Stop sampling (send Stop) before uploading data.


GetSamples:b,e Upload data from scan b to scan e,
in format defined by OutputFormat=.
First sample is number 1. As data is
uploaded, screen first displays
st ar t t i me =
st ar t sampl e number =
These are start time and starting sample
number for requested data.


DDb,e Upload data from scan b to scan e,
in converted decimal form
(OutputFormat=1) (regardless of
OutputFormat=).
First sample is number 1.
As data is uploaded, screen first displays
st ar t t i me =,
st ar t sampl e number =
These are start time and starting sample
number for requested data.





Example: Upload samples 1 to 200 to a file (user input in bold).
(Click Capture menu and enter desired filename in dialog box)
GETSAMPLES:1,200
or
DD1,200
Notes:
Use Seaterm232s Upload menu
to upload data that will be
processed by SBE Data
Processing. Manually entering a
data upload command does not
produce data with the required
header information for processing by
our software. These commands are
included here for reference for users
who are writing their own software.
If not using the Upload menu -
To save data to a file, click
Capture before entering a data
upload command.
See Data Formats after these
Command Descriptions.
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
52
Calibration Coefficients Commands

Calibration coefficients are initially factory-set and should agree with
Calibration Certificates shipped with the HydroCAT.


Temperature
TCalDate=S S=Temperature calibration date.
TA0=F F=Temperature A0.
TA1=F F=Temperature A1.
TA2=F F=Temperature A2.
TA3=F F=Temperature A3.


Conductivity
CCalDate=S S=Conductivity calibration date.
CG=F F=Conductivity G.
CH=F F=Conductivity H.
CI=F F=Conductivity I.
CJ=F F=Conductivity J .
WBOTC=F F=Conductivity wbotc.
CTCor=F F=Conductivity ctcor.
CPCor=F F=Conductivity cpcor.


Pressure
PCalDate=S S=Pressure calibration date.
PA0=F F=Pressure A0.
PA1=F F=Pressure A1.
PA2=F F=Pressure A2.
PTCA0=F F=Pressure ptca0.
PTCA1=F F=Pressure ptca1.
PTCA2=F F=Pressure ptca2.
PTCB0=F F=Pressure ptcb0.
PTCB1=F F=Pressure ptcb1.
PTCB2=F F=Pressure ptcb2.
PTempA0=F F=Pressure temperature a0.
PTempA1=F F=Pressure temperature a1.
PTempA2=F F=Pressure temperature a2.
POffset=F F=Pressure offset (decibars).


Dissolved Oxygen
OxCalDate=S S= Oxygen calibration date.
OxTau20=F F= Oxygen Tau20 (sensor response time).
OxA0=F F= Oxygen A0 coefficient.
OxA1=F F= Oxygen A1 coefficient.
OxA2=F F= Oxygen A2 coefficient.
OxB0=F F= Oxygen B0 coefficient.
OxB1=F F= Oxygen B1 coefficient.
OxC0=F F= Oxygen C0 coefficient.
OxC1=F F= Oxygen C1 coefficient.
OxC2=F F= Oxygen C2 coefficient.
OxTA0=F F= Oxygen TA0 coefficient.
OxTA1=F F= Oxygen TA1 coefficient.
OxTA2=F F= Oxygen TA2 coefficient.
OxTA3=F F= Oxygen TA3 coefficient.
OxE=F F= Oxygen E coefficient.

Note:
F =floating point number
S =string with no spaces
Note:
Dissolved oxygen sensor coefficients
are also stored separately in the
Hydro-DO.
Coefficients stored in the
Hydro-DO are used to output
converted oxygen data in response
to Send63=TS or T63. To modify
those coefficients, use the Send63=
command to send calibration
coefficient commands to the
Hydro-DO; see the Hydro-DO
manual for those commands.
Coefficients stored in the
HydroCAT are used to output
converted oxygen data in response
to all other commands. They are
also placed in the configuration
(.xmlcon) file automatically created
when you upload data from the
HydroCAT memory. The .xmlcon file
is used by SBE Data Processing
when post-processing the uploaded
data.
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
53
Command Descriptions and Data Output Format Transmission via SDI-12

All SDI-12 commands:
Are case sensitive.
Are terminated with ! (except as noted).
Start with the SDI-12 address, designated as a in the command
descriptions below (0-9, a-z, A-Z).

All SDI-12 command responses:
Are terminated with <CR><LF>(except as noted).


SDI-12 Standard Commands

Break
Command Response Description
Break None; initiate search for valid
mark.
12 millisec spacing on line -
Wake all HydroCATs on line.
Note: ! command termination
and <CR><LF>do not apply.

Acknowledge Active
Command Response Description
a! a <CR><LF> Check that HydroCAT a is
responding.

Send Identification
Command Response Description
aI! Allccccccccmmmmmmv.vnnnnn
oooooooo<CR><LF>
where
ll =SDI-12 version compatibility
(13 =1.3)
cccccccc =vendor ID (Sea-Bird)
mmmmmm =Instrument ID
(37SMP-)
v.v =HydroCAT firmware version
(2.4)
nnnnn =HydroCAT serial number
oooooooo=up to 8 characters,
designation of optional sensors (P if
pressure installed, O if oxygen
installed)
Example string when HydroCATs
SDI-12 address is 0, serial number is
HC-50000, and pressure sensor is
installed:
013Sea- Bi r d37SMP- 2. 450000PO
Identify instrument.
Notes:
Serial number is last
5 characters of serial
number (xxxxx).
Firmware version in aI!
response is limited to
number of digits shown.
Use aXV! (see SDI-12
Extended Commands) to
get full firmware version.
For example, for
firmware version 2.4.2,
aI! will return 2.4, while
aXV! will return 2.4.2.

SDI-12 Address Query
Command Response Description
?! a<CR><LF> Get HydroCATs SDI-12
address; valid only if just
1 HydroCAT online.

Change SDI-12 Address
Command Response Description
aAb! b<CR><LF> Change HydroCATs SDI-12
address froma to b.

Note:
aI! outputs the Instrument ID as
37SMP- because the HydroCAT is
based on Sea-Bird Electronics
SBE 37-SMP-ODO. The serial
number is the last 5 digits of the serial
number on the HydroCATs label (for
example, HC-50000 on the label
appears as 50000 in the aI!
response).
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
54
Start Measurement TPSS (run pump; store data in HydroCAT FLASH memory)
Command Response Description
aM! atttn<CR><LF> (followed by)
a<CR><LF>(when data is ready)
Send TPSS to HydroCAT (run
pump, take sample, store data in
buffer, and store data in
HydroCATs FLASH memory
for later upload). Hold results in
HydroCAT buffer until another
sample taken. Service request
issued when data ready.
aMC! Same as aM2! Same as aM!, but response in
buffer includes 3-character
checksumbefore <CR><LF>.
aC! atttnn<CR><LF> Same as aM!, but service request
(a<CF><LF>) not sent.
aCC! Same as aC2! Same as aC!, but response in
buffer includes 3character
checksumbefore <CR><LF>.

Start Measurement TPS (run pump; do not store data in FLASH memory)
Command Response Description
aM1! atttn<CR><LF> (followed by)
a<CR><LF>(when data is ready)
Send TPS to HydroCAT (run
pump, take sample, store data in
buffer). Hold results in
HydroCAT buffer until another
sample taken. Service request
issued when data ready.
aMC1! Same as aM1! Same as aM1!, but response in
buffer includes 3-character
checksumbefore <CR><LF>.
aC1! atttnn<CR><LF> Same as aM1!, but service
request (a<CF><LF>) not sent.
aCC1! Same as aC1! Same as aC1!, but response in
buffer includes 3character
checksumbefore <CR><LF>.

Start Measurement TS (do not run pump or store data in FLASH memory)
Command Response Description
aM2! atttn<CR><LF> (followed by)
a<CR><LF>(when data is ready)
Send TS to HydroCAT (do not
run pump; take sample, store
data in buffer). Hold results in
HydroCAT buffer until another
sample taken. Service request
issued when data ready.
aMC2! Same as aM2! Same as aM2!, but response in
buffer includes 3-character
checksumbefore <CR><LF>.
aC2! atttnn<CR><LF> Same as aM2!, but service
request (a<CF><LF>) not sent.
aCC2! Same as aC2! Same as aC2!, but response in
buffer includes 3character
checksumbefore <CR><LF>.

Send Data
Command Response Description
aD0! a<values><CRC><CR><LF>
where
<values>=parameters in data string
(can include T, C, P, DO, salinity,
sound velocity, specific conductivity,
sample number; dependent on which
outputs are enabled)
CRC is sent if Start Measurement
command included CRC request
(aMC!, aMC1!, aCC!, aCC1!, etc.)
Send data fromHydroCAT
buffer. If string is too long,
additional commands (aD1!,
aD2!, etc.) required to retrieve
remaining data. Number of
characters in values plus CRC
string is limited to 75 for
Concurrent data (sampling
command string includes C), or
35 for non-Concurrent data
(sampling command string
includes M).
Note:
Responses to Start Measurement
commands include:
a = SDI-12 address
ttt =maximum amount of time (sec)
until data is ready
n (1digit, for M commands) or
nn (2 digits, for C [Concurrent]
commands) =
number of parameters in data string
(can include T, C, P, DO, salinity,
sound velocity, specific conductivity,
sample number; dependent on
which outputs are enabled)
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
55
SDI-12 Extended Commands

The following commands, defined by an X, make it possible to perform
common setup changes in the field without connecting to a computer:
Command Response Description
aXV! av.v.v, mmm dd yyyy hh:mm:ss
<CR><LF>
where
v.v.v =firmware version
mmdd yyyy =firmware date
hh:mm:ss =firmware time
Get full HydroCAT firmware
version string (firmware version
and firmware date).
aXPx! ax<CR><LF> Send PumpOn (1) or PumpOff
(0). Turn pump on to test or
remove sediment; runs
continuously, drawing current.
aXMCFx! ax<CR><LF> Send MinCondFreq=x.
Minimumconductivity
frequency (Hz) to enable pump
turn-on, to prevent pump from
running in air. Configuration
Sheet lists frequency output at
0 conductivity.
Typical MinCondFreq values:
salt water & estuarine:
(0 conductivity frequency +500).
fresh water:
(0 conductivity frequency +5).
aXMRx! xx<CR><LF>
where
xx =current sample number

Note: must send aXMR0! twice.
Response to first command shows
current sample number. Response to
second command shows that sample
number has been reset to 0 (memory
has been reset).
Send InitLogging when x=0.
After all data has been
uploaded, initialize logging to
make entire memory available
for recording. If not initialized,
data is stored after last recorded
sample. HydroCAT requires
command to be sent twice, to
prevent accidental reset of
memory.
aXUTx! ax<CR><LF> Send SetTempUnits=x.
x=0: Temperature C, ITS-90.
x=1: F, ITS-90.
aXUCx! ax<CR><LF> Send SetCondUnits=x.
x=0: Conductivity S/m.
x=1: mS/cm.
x=2: S/cm.
aXUPx! ax<CR><LF> Send SetPressUnits=x.
x=0: Pressure decibars.
x=1: psi (gauge).
aXUOx! ax<CR><LF> Send SetOxUnits=x.
x=0: Oxygen ml/L.
x=1: mg/L.
aXOxxxxxxxx! axxxxxxxx<CR><LF>
where
xxxxxxxx=enable (1)/disable (0) status
for each output parameter (in order:
temperature, conductivity, pressure,
oxygen, salinity, sound velocity,
specific conductivity, sample number)

Example (enable T, C, P, O, salinity):
a11111000
Example (enable T, C, O, salinity;
no pressure installed): a11x11000
Send OutputTemp=x,
OutputCond=x,
OutputPress=x,
OutputOx=x,
OutputSal=x,
OutputSV=x,
OutputSC=x,
TxSampleNum=x.

x=0: Disable output.
x=1: Enable output.
aXUR! a<CR><LF> Send SetCoastal=1.
Reset units to C, S/cm, psi,
mg/L; enable temperature,
pressure, oxygen, and specific
conductivity (disable other
outputs).
Note:
For all extended commands with
an argument (x): If the argument
is omitted, the response provides
the current setting.
Note:
If the HydroCAT does not have
the optional pressure sensor:
The pressure enable/disable
character has no effect on the
output, but must be included in
the string.
HydroCAT returns an x for the
current pressure output setting.
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
56
SDI-12 Data Format

The identification string (aI!) for SDI-12 is:
a13Sea- Bi r d<Model Number ><Fi r mwar e ver si on><Ser i al Number ><Opt i onal Sensor s>

where
a =SDI=12 address
Firmware version =3 characters (v.v); use aXV! to get the full firmware
version (for example, for firmware 2.4.2, aI! shows the firmware as 2.4,
while aXV! shows the firmware as 2.4.2)
Model number =6 characters (37SMP- for this HydroCAT)
Serial number =last 5 characters of HydroCAT serial number (xxxxx)
Optional Sensors =up to 8 characters
P =pressure sensor installed
O =dissolved oxygen sensor installed (always for this HydroCAT)
additional characters available for future products

The converted decimal data format for SDI-12 is:

a+t t t . t t t t +c+ppp. pppp+oo. ooo+sss. ssss+vvvv. vvv+x+n

where
a =SDI=12 address
(+or -) sign precedes each parameter
ttt.tttt =temperature (sent if OutputTemp=Y; units defined by
SetTempUnits=).
c =conductivity (sent if OutputCond=Y; units defined by
SetCondUnits=).
cc.ccccc if SetCondUnits=0 (S/m)
ccc.cccc if SetCondUnits=1 (mS/cm)
cccccc.c if SetCondUnits=2 (S/cm)
pppp.ppp =pressure (sent if optional pressure sensor installed and
OutputPress=Y; units defined by SetPressUnits=).
oo.ooo =oxygen (sent if OutputOx=Y; units defined by SetOxUnits=).
sss.ssss=salinity (psu); sent if OutputSal=Y.
vvvv.vvv =sound velocity (m/sec); sent if OutputSV=Y.
x =specific conductivity; sent if OutputSC=Y
(units defined by SetCondUnits=).
xx.xxxxx if SetCondUnits=0 (S/m)
xxx.xxxx if SetCondUnits=1 (mS/cm)
xxxxxx.x if SetCondUnits=2 (S/cm)
n =sample number in FLASH memory (sent if TxSampleNum=y, and
using polled sampling command that stores data in FLASH memory).

Note the following:
Polarity sign is always sent.
Decimal point is optional.
Maximum digits for a value is 7, even without a decimal point.
Minimum digits for a value is 1.
Maximum characters in data value is 9 (sign, 7 digits, decimal point).
Leading zeros are suppressed, except for one zero to left of decimal point.

Example: Identification string for HydroCAT with SDI-12 address 0, when
HydroCATs serial number is HC-50000 and pressure sensor is installed:
013Sea- Bi r d37SMP- 2. 450000PO
Example: Sample data output when pressure sensor is installed, aXUT0!, aXUC0!, aXUP0!, aXUO0!, and aXO11111111!
(outputting all parameters):
0+23. 6261+0. 00002- 0. 267+0. 838+0. 0115+1492. 967+0. 00002+1
(SDI-12 address, temperature, conductivity, pressure, oxygen, salinity, sound velocity, specific conductivity, sample number)
Note:
HydroCAT automatically outputs in
this format over the SDI-12 line. You
do not need to set OutputFormat=3.
Note:
The Model number is 37SMP-
because the HydroCAT is based on
Sea-Bird Electronics
SBE 37-SMP-ODO. The serial
number is the last 5 digits of the serial
number on the HydroCATs label (for
example, HC-50000 on the label
appears as 50000 in the aI!
response).
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
57
RS-232 Data Formats

Defined below are the HydroCATs RS-232 output data formats. Each scan
ends with a carriage return <CR>and line feed <LF>.




OutputFormat=0: raw decimal data, for diagnostic use at Sea-Bird
tttttt, ccccc.ccc, pppppp, vvvv, oo.ooo, t.tttttt, dd mmm yyyy, hh:mm:ss

where
o tttttt =temperature A/D counts.
o ccccc.ccc =conductivity frequency (Hz).
o pppppp =pressure sensor pressure A/D counts; sent if optional
pressure sensor installed.
o vvvv =pressure sensor pressure temperature compensation A/D
counts; sent if optional pressure sensor installed.
o oo.ooo =oxygen sensor phase (sec).
o t.tttttt =oxygen sensor temperature voltage.
o dd mmm yyyy =day, month, year.
o hh:mm:ss =hour, minute, second.

Note that salinity, sound velocity, specific conductivity, and sample
number are not sent, regardless of the setting for those parameters.
All data is separated with a comma and a space.

Example: Sample data output when pressure sensor is installed and OutputFormat=0:
223474, 2723. 945, 578618, 1965, 16. 693, 0. 686060, 14 Nov 2012, 08: 32: 05
(temperature, conductivity, pressure sensor pressure, pressure sensor temperature compensation, oxygen phase,
oxygen temperature voltage, date, time)
Notes:
Time is the time at the start of the
sample.
When TxRealTime=Y, real-time
autonomous data transmitted via
RS-232 is preceded by a # sign.
The HydroCATs pressure sensor is
an absolute sensor, so its raw output
(OutputFormat=0) includes the effect
of atmospheric pressure (14.7 psi). As
shown on the Calibration Sheet, Sea-
Birds calibration (and resulting
calibration coefficients) is in terms of
psia. However, when outputting
pressure in psi or decibars, the
HydroCAT outputs pressure relative to
the ocean surface (i.e., at the surface
the output pressure is 0 psi or 0 dbar).
The HydroCAT uses the following
equations to convert psia:
P (psi) =P (psia) 14.7
P (dbar) =[P (psia) - 14.7] * 0.689476
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
58

OutputFormat=1: converted decimal data
tt.tttt, c, p.ppp, oo.ooo, sss.ssss, vvvv.vvv, x, dd mmm yyyy, hh:mm:ss, n

where
o tt.tttt =temperature (sent if OutputTemp=Y; units defined by
SetTempUnits=).
o c =conductivity (sent if OutputCond=Y; units defined by
SetCondUnits=).
c.ccccc if SetCondUnits=0 (S/m)
cc.cccc if SetCondUnits=1 (mS/cm)
ccccc.c if SetCondUnits=2 (S/cm)
o p.ppp =pressure (sent if optional pressure sensor installed and
OutputPress=Y; units defined by SetPressUnits=.)
Number of digits to left of decimal place is dependent on pressure
sensor range.
o oo.ooo =oxygen (sent if OutputOx=Y; units defined by
SetOxUnits=).
o sss.ssss=salinity (psu); sent if OutputSal=Y.
o vvvv.vvv sound velocity (m/sec); sent if OutputSV=Y.
o x =specific conductivity; sent if OutputSC=Y
(units defined by SetCondUnits=).
x.xxxxx if SetCondUnits=0 (S/m)
xx.xxxx if SetCondUnits=1 (mS/cm)
xxxxx.x if SetCondUnits=2 (S/cm)
o dd mmm yyyy =day, month, year.
o hh:mm:ss =hour, minute, second.
o n =sample number in FLASH memory (sent if TxSampleNum=y,
and autonomous sampling or using polled sampling commands that
store data in FLASH memory or retrieve last sample from FLASH
memory).

Leading zeros are suppressed, except for one zero to the left of the decimal
point. All data is separated with a comma and at least one space.



Example: Sample data output for real-time autonomous data transmitted via RS-232 when pressure sensor is installed,
OutputFormat=1, SetTempUnits=0, SetCondUnits=0, SetPressUnits=0, SetOxUnits=0, and outputting all parameters:
23. 6261, 0. 00002, - 0. 267, 0. 838, 0. 0115, 1492. 967, 0. 00002, 20 Nov 2012, 12: 28: 00, 1
(temperature, conductivity, pressure, oxygen, salinity, sound velocity, specific conductivity, date, time, sample number)
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
59
OutputFormat=2: converted decimal data in XML
<?xml version=1.0?>
<datapacket>
<hdr>
<mfg>Sea-Bird</mfg>
<model>37SMP-ODO-SDI12</model>
<sn>037nnnnn</sn>
</hdr>
<data>
<t1>ttt.tttt</t1>
<c1>c</c1>
<p1>p.ppp </p1>
<ox63r>oo.ooo </ox63r>
<sal>sss.ssss</sal>
<sv>vvvv.vvv </sv>
<sc>x</sc>
<smpl>n</smpl>
<dt>yyyy-mm-ddThh:mm:ss</dt>
</data>
</datapacket>

where
o 037nnnnn =HydroCAT serial number (HC-nnnnn)
o ttt.tttt =temperature (sent if OutputTemp=Y; units defined by
SetTempUnits=).
o c =conductivity (sent if OutputCond=Y; units defined by
SetCondUnits=).
c.ccccc if SetCondUnits=0 (S/m)
cc.cccc if SetCondUnits=1 (mS/cm)
ccccc.c if SetCondUnits=2 (S/cm)
o p.ppp =pressure (sent if optional pressure sensor installed and
OutputPress=Y; units defined by SetPressUnits=).
Number of digits to left of decimal place is dependent on pressure
sensor range.
o oo.ooo =oxygen (sent if OutputOx=Y; units defined by
SetOxUnits=).
o sss.ssss=salinity (psu); sent if OutputSal=Y.
o vvvv.vvv sound velocity (m/sec); sent if OutputSV=Y.
o x =specific conductivity; sent if OutputSC=Y
(units defined by SetCondUnits=).
x.xxxxx if SetCondUnits=0 (S/m)
xx.xxxx if SetCondUnits=1 (mS/cm)
xxxxx.x if SetCondUnits=2 (S/cm)
o dd mmm yyyy =day, month, year.
o hh:mm:ss =hour, minute, second.
o n =sample number in FLASH memory (sent if TxSampleNum=y,
and autonomous sampling or using polled sampling commands that
store data in FLASH memory or retrieve last sample from FLASH
memory).

Leading zeros are suppressed, except for one zero to the left of the decimal
point.


Example: Sample data output for real-time autonomous data transmitted via RS-232 when pressure sensor is installed,
OutputFormat=2, SetTempUnits=0, SetCondUnits=0, SetPressUnits=0, SetOxUnits=0, and outputting all parameters:
<?xml ver si on=" 1. 0" ?><dat apacket ><hdr ><mf g>Sea- Bi r d</ mf g><model >37SMP- ODO- SDI 12</ model >
<sn>03750000</ sn></ hdr ><dat a><t 1>23. 6261</ t 1><c1>0. 00002</ c1><p1>- 0. 267</ p1>
<ox63r >0. 838</ ox63r ><sal >0. 0115</ sal ><sv>1492. 967</ sv><sc>0. 00002</ sc><smpl >1</ smpl >
<dt >2012- 11- 20T12: 28: 00</ dt ></ dat a></ dat apacket > CRLF
(temperature, conductivity, pressure, oxygen, salinity, sound velocity, specific conductivity, sample number, date and time)
Notes:
The HydroCAT outputs
SBE37SMP-ODO-SDI12 as the
model number because it is based
on Sea-Bird Electronics
SBE 37-SMP-ODO. The serial
number is 037 followed by the last
5 digits of the serial number on the
HydroCATs label (for example,
HC-50000 on the label appears as
03750000 in data displaying with
OutputFormat=2).
For ease in reading, the data
structure is shown with each XML
tag on a separate line. However,
there are no carriage returns or line
feeds between tags (see example
below).
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
60

OutputFormat=3: converted decimal data in SDI-12 format

a+t t t . t t t t +c+ppp. pppp+oo. ooo+sss. ssss+vvvv. vvv+x+n

where
o a =SDI=12 address
o (+or -) sign precedes each parameter
o ttt.tttt =temperature (sent if OutputTemp=Y; units defined by
SetTempUnits=).
o c =conductivity (sent if OutputCond=Y; units defined by
SetCondUnits=).
cc.ccccc if SetCondUnits=0 (S/m)
ccc.cccc if SetCondUnits=1 (mS/cm)
cccccc.c if SetCondUnits=2 (S/cm)
o pppp.ppp =pressure (sent if optional pressure sensor installed and
OutputPress=Y; units defined by SetPressUnits=).
o oo.ooo =oxygen (sent if OutputOx=Y; units defined by
SetOxUnits=).
o sss.ssss=salinity (psu); sent if OutputSal=Y.
o vvvv.vvv =sound velocity (m/sec); sent if OutputSV=Y.
o x =specific conductivity; sent if OutputSC=Y
(units defined by SetCondUnits=).
xx.xxxxx if SetCondUnits=0 (S/m)
xxx.xxxx if SetCondUnits=1 (mS/cm)
xxxxxx.x if SetCondUnits=2 (S/cm)
o n =sample number in FLASH memory (sent if TxSampleNum=y,
and autonomous sampling or using polled sampling commands that
store data in FLASH memory or retrieve last sample from FLASH
memory).

Note the following:
Polarity sign is always sent.
Decimal point is optional.
Maximum digits for a value is 7, even without a decimal point.
Minimum digits for a value is 1.
Maximum characters in data value is 9 (sign, 7 digits, decimal point).
Leading zeros are suppressed, except for one zero to left of decimal
point.



Example: Sample data output when pressure sensor is installed, OutputFormat=3, SetTempUnits=0, SetCondUnits=0,
SetPressUnits=0, SetOxUnits=0, and outputting all parameters:
0+23. 6261+0. 00002- 0. 267+0. 838+0. 0115+1492. 967+0. 00002+1
(SDI-12 address, temperature, conductivity, pressure, oxygen, salinity, sound velocity, specific conductivity, sample number)
Note:
HydroCAT automatically outputs in
this format over the SDI-12 line.
Setting OutputFormat=3 allows you
to view the SDI-12 data output string
while communicating via RS-232.
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
61
Optimizing Data Quality / Deployment Orientation

Background Information
Sea-Birds general recommendation is to deploy the HydroCAT with the
plumbing in an inverted U-shape, to minimize the ingestion of sediment. A
small bleed hole in the duct provides a way for air to exit the plumbing, so that
the pump will prime and operate. In considering the effect of air on the pump, it
can be instructive to look at the amount of air in the water column:
Case 1: The top ~2 meters of the water column may contain a continuous
supply of bubbles injected into the system by breaking waves. In this area,
the ability to continuously eliminate air from the system, throughout the
deployment, is of prime concern.
Case 2: The next ~30 meters of the water column is not typically affected
by bubbles from breaking waves. Without a bleed hole, it could take a few
days to weeks after deployment for the air to clear out of the system in an
inverted U-shape. However, once the air was bled, no more air would be
injected into the plumbing.
Case 3: Below ~30 meters, without a bleed hole, it could take only a few
hours to a day for the air to clear out of the system in an inverted U-shape.
As in Case 2, once the air was bled, no more air would be injected into
the plumbing.
The bleed hole, while providing a way for air to exit the plumbing, also
provides a little more ventilation; this ventilation will cause a slight decrease in
the concentration of anti-foulant in the water held in the plumbing between
samples. In our judgment, and the experience of customers, the risk of poor
data due to sediment accumulation is usually greater than the risk of slightly
reduced effectiveness of the anti-foulant, or is at least a reasonable trade-off.

Deployment Recommendations
Most deployments Deploy the HydroCAT with the plumbing in an
inverted U-shape (as shown in the photos), allowing air to exit the
plumbing through the bleed hole.
Deployments where severe bio-fouling is the main concern and
sediment is not an issue
Case A: You need accurate data immediately upon deployment -
Plug the bleed hole. Deploy the HydroCAT with the plumbing in an
upright U-shape, providing maximum bio-foul protection but leaving the
HydroCAT vulnerable to ingestion of sediment.
Case B: You can skip some initial data, allowing time for trapped air to
dissolve into the water and the pump to prime properly Plug the bleed
hole. Deploy the HydroCAT with the plumbing in an inverted U-shape,
providing maximum bio-foul protection as well as protection from the
ingestion of sediment. This deployment method will provide good data
within a day if the deployment is deeper than ~30 meters. Eliminate scans
associated with the initial deployment by evaluating the conductivity data;
minimal changes in conductivity are an indication that pump flow is not
correct because air in the plumbing has prevented the pump from priming.
Deployments where air bubbles are the main concern and sediment is
not an issue - Plug the bleed hole. Deploy the HydroCAT with the
plumbing in an upright U-shape. This orientation provides better bleeding
of air from the plumbing than can be achieved with the small bleed hole,
but leaves the HydroCAT vulnerable to ingestion of sediment.
Deployments where (for mounting reasons) the preferred orientation
is horizontal Sea-Bird does not recommend horizontal mounting,
because sediment can accumulate in the conductivity cell, resulting in very
poor quality conductivity data. As a minimum, incline the HydroCAT 10
degrees above the horizontal, with the inlet and exhaust pointing
down, to prevent sediment accumulation and provide proper pump
operation.
Note:
A pump clogged with sediment
results in poor flushing, causing
poor quality data.
Bleed hole
Section A-A:
Looking down
10 degree
minimum
Shown with conductivity
cell guard removed
Intake Exhaust
A A
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
62
Setup for Deployment

1. Install new batteries (see Section 5: Routine Maintenance and Calibration)
or ensure the existing battery pack has enough capacity to cover the
intended deployment.

2. Ensure all data has been uploaded, and then send InitLogging to make the
entire memory available for recording. If InitLogging is not sent, data will
be stored after the last recorded sample.

3. Set the date and time (DateTime=).




4. For SDI-12 Deployment: Program the HydroCAT for the intended
deployment (see information in this section on commands and sampling
modes):

A. Set the address (SetAddress= via RS-232, or aAb! via SDI-12) for
SDI-12 communications

B. Set other parameters as desired.

C. Program the SDI-12 controller to send periodic requests to run the
pump and take a sample (aM!, aMC!, aC!, or aCC! store data in
HydroCAT FLASH memory; aM1!, aMC1!, aC1!, or aCC1! do not
store data in FLASH memory), and then to transmit the sample
(aD0!, aD1!, etc.).





5. For RS-232 Deployment: Program the HydroCAT for the intended
deployment (see information in this section on commands and sampling
modes):

A. Set up the HydroCAT as desired.

B. If you want the HydroCAT to sample autonomously when deployed,
use one of the following command sequences to initiate logging,:
StartNow to start logging now, taking a sample every
SampleInterval= seconds.
StartDateTime= and StartLater to start logging at the specified
date and time, taking a sample every SampleInterval= seconds.
Note:
You can program the RS-232
controller to send periodic requests to
transmit the last data sample from the
HydroCAT memory (SL), while
sampling autonomously. Alternatively,
if not interested in sampling
autonomously, you can program the
controller to send periodic requests
to take and transmit a sample
(TPS or TPSS).
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
63
Deployment

The HydroCAT comes standard with a pre-installed Sea-Bird wire mounting
clamp and guide.

1. New HydroCATs are shipped with AF24173 Anti-Foulant Devices and a
yellow protective label pre-installed.
A. Remove the protective label, if installed, from the intake and exhaust.
The label must be removed prior to deployment or pressurization.
If the label is left in place, the flow will be impeded, the sensor will
not operate properly, and you may cause severe damage to the
conductivity cell.
B. Verify that the Anti-Foulant Devices are installed
(see Replacing Anti-Foulant Devices Mechanical Design Change in
Section 5: Routine Maintenance and Calibration).



2. Install the dummy plug or I/O cable (for external power and/or
communication during deployment):
A. Lightly lubricate the inside of the dummy plug or cable connector with
silicone grease (DC-4 or equivalent).
B. Install the plug/cable connector, aligning the pins.
C. Place the locking sleeve over the plug/connector. Tighten the locking
sleeve finger tight only. Do not overtighten the locking sleeve and
do not use a wrench or pliers.














3. Attach the mounting clamp and guide to the mooring cable.
See Optimizing Data Quality / Deployment Orientation for
deployment recommendations.







4. Verify that the hardware and external fittings are secure.

5. Deploy the HydroCAT.
CAUTION:
Do not use WD-40 or other
petroleum-based lubricants, as
they will damage the connectors.
Standard mounting
clamp and guide
loosen hardware
to separate
clamp/guide halves
and mount on
mooring cable
For most applications, deploy in
orientation shown
(connector at bottom)
I/O cable
Locking sleeve
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
64
Recovery

1. Rinse the instrument, conductivity cell, and dissolved oxygen sensor with
fresh water. (See Section 5: Routine Maintenance and Calibration for
conductivity cell and oxygen sensor cleaning and storage.)

2. Install a yellow protective label over the intake and exhaust (1 extra label is
included in the spares kit that ships with the HydroCAT).

3. If the batteries are exhausted, new batteries must be installed before the
data can be extracted. Stored data will not be lost as a result of exhaustion
or removal of batteries. See Section 5: Routine Maintenance and
Calibration for replacement of batteries.

4. If immediate redeployment is not required, you can leave the HydroCAT
with batteries in place and in a quiescent state (QS). Because the quiescent
current required is small, the batteries can be left in place without
significant loss of capacity.


WARNING!
If the HydroCAT stops working
while underwater, is unresponsive
to commands, or shows other signs
of flooding or damage, carefull y
secure it away from people until you
have determined that abnormal
internal pressure does not exist or
has been relieved. Pressure housings
may flood under pressure due to dirty
or damaged o-rings, or other failed
seals. When a sealed pressure
housing floods at great depths and is
subsequently raised to the surface,
water may be trapped at the pressure
at which it entered the housing,
presenting a danger if the housing is
opened before relieving the internal
pressure. Instances of such flooding
are rare. However, a housing that
floods at 350 meters depth holds
an internal pressure of more than
500 psia, and has the potential to eject
the end cap with lethal force.
A housing that floods at 50 meters
holds an internal pressure of more
than 85 psia; this force could still
cause injury.
If you suspect the HydroCAT is
flooded, point it in a safe direction
away from people, and loosen the
bulkhead connector very slowly, at
least 1 turn. This opens an o-ring seal
under the connector. Look for signs of
internal pressure (hissing or water
leak). If internal pressure is detected,
let it bleed off slowly past the
connector o-ring. Then, you can safely
remove the end cap.
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
65
Uploading and Processing Data

1. Double click on SeatermV2.exe. The main screen appears.

2. In the Instruments menu, select SBE 37 RS232. Seaterm232 opens.

3. Seaterm232 tries to automatically connect to the HydroCAT. As it
connects, it sends GetHD and displays the response. Seaterm232 also fills
the Send Commands window with the correct list of commands for your
HydroCAT. If there is no communication:
A. In the Communications menu, select Configure. The Serial Port
Configuration dialog box appears. Select the Comm port and baud rate
for communication, and click OK. Note that the factory-set baud rate
is documented on the Configuration Sheet.
B. In the Communications menu, select Connect (if Connect is grayed
out, select Disconnect and reconnect). Seaterm232 will attempt to
connect at the baud specified in Step A, but if unsuccessful will then
cycle through all other available baud rates.
C. If there is still no communication, check cabling between the computer
and HydroCAT.
D. If there is still no communication, repeat Step A with a different comm
port, and try to connect again.

4. If sampling autonomously, command the HydroCAT to stop logging by
pressing any key, typing Stop, and pressing the Enter key.

5. Display HydroCAT status information by typing DS and pressing the Enter
key. The display looks like this:

SBE37SMP- ODO- SDI 12 v2. 4. 2 SERI AL NO. 50000 31 Oct 2013 20: 48: 03
vMai n = 13. 08, vLi t h = 3. 17
sampl enumber = 95, f r ee = 399362
not l oggi ng, st op command
sampl e i nt er val = 300 seconds
dat a f or mat = conver t ed engi neer i ng
out put t emper at ur e, Cel si us
out put conduct i vi t y, uS/ cm
out put pr essur e, PSI
out put oxygen, mg/ L
out put sal i ni t y, PSU
out put sound vel oci t y, m/ s
out put speci f i c conduct i vi t y, uS/ cm
user def i ned speci f i c conduct i vi t y coef f i ci ent = 0. 0200
out put sampl e number
t r ansmi t r eal t i me dat a= yes
mi ni mumconduct i vi t y f r equency = 3224. 1
adapt i ve pump cont r ol enabl ed
nTau = 7. 0
SDI - 12 addr ess = 0
SDI - 12 f l ag = +9999999

Verify that the status is not logging.

6. If desired, increase the HydroCATs baud rate for data upload.
Note:
You may need to send Stop several
times to get the HydroCAT to respond.
Note:
BaudRate= must be sent twice. After
the first entry, the HydroCAT changes to
the new baud, and then waits for the
command to be sent again at the new
baud (In Seaterm232s Communications
menu, select Configure. In the dialog
box, select the new baud rate and click
OK. Then retype the command.). If it
does not receive the command again at
the new baud, it reverts to the previous
baud rate.
Notes:
The HydroCAT is based on Sea-Bird
Electronics SBE 37-SMP-ODO.
Data may be uploaded during
deployment or after recovery. If
uploading after recovery, connect
the I/O cable as described in Power
and Communications Test in
Section 3: Preparing HydroCAT for
Deployment.
Notes:
The DS response outputs
SBE37SMP-ODO-SDI12 as the
device type because the HydroCAT
is based on Sea-Bird Electronics
SBE 37-SMP-ODO. The serial
number is the last 5 digits of the
serial number on the HydroCATs
label (for example, HC-50000 on the
label appears as 50000 in the DS
response).
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
66
7. Click the Upload menu to upload stored data. Seaterm232 responds
as follows:
A. Seaterm232 sends GetHD and displays the response, verifying that it
is communicating with the HydroCAT.
B. Seaterm232 sends OutputExecutedTag=Y; this setting is required for
the upload.
C. Seaterm232 sends GetSD and displays the response, providing
information on the number of samples in memory.
D. In the Save As dialog box, enter the desired upload file name and
click Save. The upload file has a .XML extension.
E. An Upload Data dialog box appears:

Make the desired selections.

Note:
If binary upload is selected,
Seaterm232 uploads the data in binary
and then converts it to ASCII text,
resulting in a data file that is identical
to one uploaded in ASCII text.
C: \ Upl oadTest . xml
Byt es 1995
Sampl es 95
Sampl esFr ee 399362
Sampl eLengt h 21

95
Defines data upload type and range:
All data as a single file All data is uploaded
into 1 file.
By scan number range Enter beginning scan
(sample) number and total number of scans. All
data within range is uploaded into 1 file.
To change upload file name selected in Step D
above, click Browse to navigate to desired upload file
path and name. Upload file has a .xml extension.
After Seaterm232 uploads data into .xml data file, it
creates .hex data file and .xmlcon configuration file
that are compatible with SBE Data Processing.
These files are placed in same directory as .xml data
file, and have same name (but different extensions).
Select number of bytes uploaded in each block.
Seaterm232 uploads data in blocks, and calculates a
checksum at end of each block. If block fails
checksum verification, Seaterm232 tries to upload
block of data again, cutting block size in half.
Select to enable ASCII text or
binary upload. Binary is
approximately twice as fast.
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
67
8. Click the Header Form tab to customize the header:
The entries are free form, 0 to 12 lines long. This dialog box establishes:
the header prompts that appear for the user to fill in when uploading
data, if Prompt for header information was selected
the header included with the uploaded data, if Include default header
form in upload file was selected
Enter the desired header/header prompts.

9. Click Upload; the Status bar at the bottom of the window displays the
upload progress:
A. Seaterm232 sends several status commands providing information
regarding the number of samples in memory, calibration coefficients,
etc., and writes the responses to the upload .xml file.
B. If you selected Prompt for header information in the Upload Data
dialog box a dialog box with the header form appears. Enter the
desired header information, and click OK. Seaterm232 writes the
header information to the upload .xml file.
C. Seaterm232 sends the data upload command, based on your selection
of upload range in the Upload Data dialog box, and writes the data to
the upload .xml file.
D. From the information in the .xml file, Seaterm232 creates a .hex data
file and .xmlcon configuration file that are compatible with SBE Data
Processing for processing and plotting the data. These files are placed
in the same directory as the .xml data file and have the same name (but
different extensions).

Defines header information
included with uploaded data:
Prompt for header information
As data is uploaded, user is
prompted to fill out user-defined
header form.
Include default header form in
upload file User-defined
default header form included in
upload file. User is not
prompted to add any
information when data is
uploaded.
Dont include default header
form in upload file Header
information not included in
upload file.
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
68


.
10. After the data has been uploaded, Seaterm232 prompts you to run SBE
Data Processings Data Conversion module if desired. Data Conversion
converts the .hex (raw data) file to a .cnv file, which can then be processed
by other modules in SBE Data Processing.



A. If you click Yes, Seaterm232 opens SBE Data Processings Data
Conversion module, and fills in the appropriate instrument
configuration (.xmlcon) file and data (.hex) file on the File Setup tab.


Notes:
Ensure all data has been uploaded
from the HydroCAT by reviewing the
data in SBE Data Processing.
If you do not run Data Conversion
now, you can run it later by opening
SBE Data Processing.
See the SBE Data Processing
manual and/or Help for details.
Location to store all setup
information. Default is directory
with SeatermV2 application data,
when Data Conversion is
launched from Seaterm232.
Instrument configuration (.xmlcon)
file location, which is created by
Seaterm232, and contains
HydroCATs calibration
coefficients (see dialog box
below).
Directory and file name for raw
data (.hex) file created by
Seaterm232 from uploaded data.
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
69








The Configuration dialog box (which appears if you click Modify on
the File Setup tab) looks like this:


The settings in the .xmlcon file created by Seaterm232 are based on
the setup of the HydroCAT.
Review the deployment latitude, and modify as needed.
If your HydroCAT does not have a pressure sensor, review the
deployment pressure, and modify as needed.

Click Save if you made any changes, and then click Exit.



Select SBE 63 for this HydroCAT.
Double click on sensor to view and/or modify
calibration coefficients, which are based on
calibration coefficients that were programmed
into HydroCAT.
Time between scans. Must agree with
HydroCAT setup (SampleInterval=);
see reply from GetCD or DS.
Indicates if HydroCAT
includes optional pressure
sensor. If no pressure
sensor included,
deployment pressure is
used to calculate
conductivity (and derived
variables such as salinity
and sound velocity). Value
shown is based on
ReferencePressure= that
was programmed into
HydroCAT; you can
change this value in
.xmlcon file, if you have
updated deployment
depth information.
Latitude is used to calculate local gravity (to
calculate salt water depth). If enabled,
software uses input latitude in calculation. If
disabled, software uses Latitude on
Miscellaneous tab of Data Conversion.
Enter latitude for your deployment.
Notes:
The Configuration dialog box title says SBE 37
MicroCAT because the HydroCAT is based on
Sea-Bird Electronics SBE 37-SMP-ODO.
The oxygen sensor selection in the dialog box
says SBE 63 because the HydroCATs oxygen
sensor (Hydro-DO) is based on Sea-Bird
Electronics SBE 63.
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
70
B. Click on the Data Setup tab.

The Select Output Variables dialog box (which appears when you click
Select Output Variables on the Data Setup tab) looks like this:
Select Temperature, Conductivity, Pressure (optional), and Oxygen as
well as desired derived variables such as salinity, sound velocity, etc.
Click OK.

C. At the bottom of the Data Conversion dialog box, click Start Process
to convert the .hex file to a .cnv file.
Select start time source for
header: Instruments time stamp
(only appropriate selection for
HydroCAT).
Select which variables to convert
and output (see dialog box below).
If desired, select to have software prompt you to
modify start time to put in output .cnv header
(instead of using source for start time listed
above), or to add a note to output .cnv header.
Select:
- Upcast and downcast
- Create converted data (.cnv) file only
(only appropriate selections for
HydroCAT)
Select ASCII output.
If you plan to do further data processing,
only output Conductivity, Temperature,
Pressure, and Oxygen raw. After
processing is complete, compute
calculated oxygen, salinity, density, etc. in
the Derive module. See the SBE Data
Processing manual and/or Help for details.
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
71

11. Once the data is converted to a .cnv file, use the other SBE Data
Processing modules as desired:
Derive module - Calculate additional derived variables.
Sea Plot module - Plot data.














Notes:
To prepare for re-deployment:
1. After all data has been uploaded,
send InitLogging. If this is not sent,
new data will be stored after the last
sample, preventing use of the entire
memory.
2. Do one of the following:
Send QS to put the HydroCAT in
quiescent (sleep) state until ready
to redeploy. Quiescent current is
only 30 microAmps, so the
batteries can be left in place
without significant loss of capacity.
Use StartNow to begin logging
immediately.
Set a date and time for logging to
start using StartDateTime= and
StartLater.
Manual revision 004 Section 4: Deploying and Operating HydroCAT HydroCAT (SDI-12 & RS-232; oxygen)
72
Editing Raw Data File

Sometimes users want to edit the raw .hex data file before beginning processing,
to remove data at the beginning of the file corresponding to instrument soak time,
remove blocks of bad data, edit the header, or add explanatory notes. Editing the
raw .hex file can corrupt the data, making it impossible to perform further
processing using Sea-Bird software. Sea-Bird strongly recommends that you
first convert the data to a .cnv file (using the Data Conversion module in SBE
Data Processing), and then use other SBE Data Processing modules to edit the
.cnv file as desired.

The procedure described below for editing a .hex data file has been found to
work correctly on computers running Windows 98, 2000, and NT. If the
editing is not performed using this technique, SBE Data Processing may
reject the edited data file and give you an error message.

1. Make a back-up copy of your .hex data file before you begin.

2. Run WordPad. In the File menu, select Open. The Open dialog box
appears. For Files of type, select All Documents (*.*). Browse to the
desired .hex file and click Open.

3. Edit the file as desired, inserting any new header lines after the System
Upload Time line. Note that all header lines must begin with an asterisk
(*), and *END* indicates the end of the header. An example is shown
below (for an SBE 21), with the added lines in bold:
* Sea- Bi r d SBE 21 Dat a Fi l e:
* Fi l eName = C: \ Odi s\ SAT2- ODI S\ oct 14- 19\ oc15_99. hex
* Sof t war e Ver si on Seasave Wi n32 v1. 10
* Temper at ur e SN = 2366
* Conduct i vi t y SN = 2366
* Syst emUpLoad Ti me = Oct 15 1999 10: 57: 19
* Testing adding header lines
* Must start with an asterisk
* Place anywhere between System Upload Time & END of header
* NMEA Lat i t ude = 30 59. 70 N
* NMEA Longi t ude = 081 37. 93 W
* NMEA UTC ( Ti me) = Oct 15 1999 10: 57: 19
* St or e Lat / Lon Dat a = Append t o Ever y Scan and Append t o . NAV
Fi l e When <Ct r l F7> i s Pr essed
** Shi p: Sea- Bi r d
** Cr ui se: Sea- Bi r d Header Test
** St at i on:
** Lat i t ude:
** Longi t ude:
*END*

4. In the File menu, select Save (not Save As). If you are running
Windows 2000, the following message displays:
You ar e about t o save t he document i n a Text - Onl y f or mat , whi ch
wi l l r emove al l f or mat t i ng. Ar e you sur e you want t o do t hi s?
Ignore the message and click Yes.

5. In the File menu, select Exit.

Note:
Although we provide this technique for
editing a raw .hex file, Sea-Birds
strong recommendation, as
described above, is to always
convert the raw data file and then
edit the converted file.
Manual revision 004 Section 5: Routine Maintenance and Calibration HydroCAT (SDI-12 & RS-232; oxygen)
73
Section 5: Routine Maintenance
and Calibration

This section reviews corrosion precautions, connector mating and
maintenance, conductivity cell cleaning and storage, plumbing maintenance,
plastic housing handling instructions, replacement of batteries, O-ring
maintenance, pressure sensor maintenance, replacement of AF24173 Anti-
Foulant Devices, and sensor calibration. The accuracy of the HydroCAT is
sustained by the care and calibration of the sensors and by establishing proper
handling practices.


Corrosion Precautions

Rinse the HydroCAT with fresh water after use and prior to storage.

All exposed metal is titanium; other materials are plastic. No corrosion
precautions are required, but direct electrical connection of the HydroCAT
housing to mooring or other dissimilar metal hardware should be avoided.


Connector Mating and Maintenance

Clean and inspect the connectors, cable, and dummy plug before every
deployment and as part of your yearly equipment maintenance. Inspect
connectors that are unmated for signs of corrosion product around the pins,
and for cuts, nicks or other flaws that may compromise the seal.

When remating:

1. Lightly lubricate the inside of the dummy plug/cable connector with
silicone grease (DC-4 or equivalent).

2. Install the plug/cable connector, aligning the pins.

3. Place the locking sleeve over the plug/cable connector. Tighten the
locking sleeve finger tight only. Do not overtighten the locking sleeve
and do not use a wrench or pliers.

Verify that a cable or dummy plug is installed on the HydroCAT
before deployment.













CAUTION:
Do not use WD-40 or other
petroleum-based lubricants, as they
will damage the connectors.
Note:
See Application Note 57: Connector
Care and Cable Installation.
I/O cable
Locking sleeve
Manual revision 004 Section 5: Routine Maintenance and Calibration HydroCAT (SDI-12 & RS-232; oxygen)
74
Conducti vity Cell and Dissolved Oxygen Sensor Maintenance

The HydroCATs conductivity cell, plumbing, and oxygen sensor plenum is
shipped dry to prevent freezing in shipping.

Refer to Application Note 2D: Instructions for Care and Cleaning of
Conductivity Cells for conductivity cell cleaning procedures and cleaning
materials.
The Active Use (after each cast) section of the application note
is not applicable to the HydroCAT, which is intended for use as a
moored instrument.

Refer to the Hydro-DO manual for cleaning and storage procedures and
materials.
Prolonged exposure of the dissolved oxygen sensor optical window to
Triton X-100 may be harmful. Because the conductivity cell and oxygen
sensor are integrated in this instrument, we recommend use of the
dissolved oxygen sensor cleaning and storage instructions for the entire
plumbing system; do not use cleaning and storage instructions for the
conductivity cell (these could damage the oxygen sensor).

To rinse or fill the conductivity cell, dissolved oxygen plenum, pump, and
plumbing:
Hold or clamp the HydroCAT with the connector end up, so that the
plumbing is in a U-shape.
Pour the water or solution through the plumbing with a syringe or
wash bottle.








Plumbing Maintenance

A clogged bleed hole can trap air, preventing the pump from functioning
properly; this will affect the data quality. Before each deployment,
clean the bleed hole with 0.4 mm (0.016 inch) diameter (#26 AWG) wire;
a wire is included in the spares kit that ships with the HydroCAT.
Insert the wire 13 mm (0.5 inches) into the hole to clean it; verify it is clear by
spraying water into the hole.














CAUTIONS:
Do not put a brush or any object
inside the plumbing to clean it.
Touching and bending conductivity
cell electrodes can change the
calibration; large bends /movement
of the electrodes can damage the
cell. Touching or wiping the oxygen
sensor window can damage it.
Do not store with water in the
plumbing. Freezing temperatures
(for example, Arctic environments or
during air shipment) can break the
conductivity cell or damage the
oxygen sensor if it is full of water.
Exhaust
Intake
A A
Bleed hole
Section A-A:
Looking down
Manual revision 004 Section 5: Routine Maintenance and Calibration HydroCAT (SDI-12 & RS-232; oxygen)
75
Handling Instructions for Plastic HydroCAT

To get excellent performance and longevity for the plastic-housing:



The HydroCATs battery end cap is retained by two screws through the
side of the housing. The screw holes are close to the end of the housing.
Particularly in a cold environment, where plastic is more brittle, the
potential for developing a crack around the screw hole(s) is greater for the
plastic housing than for a titanium housing. Observe the following
precautions

When removing the end cap (to replace the batteries and/or to access
the electronics), be careful to avoid any impact in this area of the
housing.
When reinstalling the end cap, do not use excess torque on the
screws. Sea-Bird recommends tightening the screws to 15 inch-lbs.
Alternatively, tighten the screws finger-tight, and then turn each
screw an additional 45 degrees.


A plastic housing is more susceptible to scratches than a titanium housing.
Do not use screwdrivers or other metal tools to pry off the end cap.

Of primary concern are scratches on O-ring mating and sealing
surfaces. Take extra precaution to avoid a scraping contact with these
surfaces when replacing batteries and/or re-seating the end cap.
Also take care to keep the O-ring lubricated surfaces clean avoid
trapping any sand or fine grit that can scratch the critical sealing
surfaces. If the O-ring lubricant does accumulate any material or grit
that can cause a leak or make a scratch, it must be carefully cleaned
and replaced with fresh, clean lubricant (Parker Super O Lube).
Shallow, external scratches are cosmetic only, and will not affect the
performance of the HydroCAT. However, deep external scratches can
become points of weakness for deep deployments or fracture from
impact during very cold weather.


If you remove the screws securing the conductivity cell guard to the
housing (for example, to change the Anti-Foulant Devices), follow the
same precautions as described above for removing and replacing the
battery end cap.



See Battery Installation in Section 3: Preparing HydroCAT for Deployment
and Appendix II: Electronics Disassembly / Reassembly for detailed step-by-
step procedures for removing the HydroCATs end cap.

See detail
below
Cap screw securing battery /
connector end cap (one each side)
Detail - Battery/connector end cap
Manual revision 004 Section 5: Routine Maintenance and Calibration HydroCAT (SDI-12 & RS-232; oxygen)
76
Replacing Batteries

1. Remove the 2 cap screws holding the I/O connector end cap to the
HydroCAT housing. Remove the I/O end cap by twisting the end cap
counter clockwise; the end cap will release from the housing. Pull the end
cap out.
2. Loosen the captured screw holding the battery pack in the housing, and
remove the battery pack from the housing.
3. Place the handle in an upright position. Unscrew the yellow cover plate
from the top of the battery pack assembly.
4. Roll the 2 O-rings on the outside of the pack out of their grooves.
5. Remove the existing batteries. Install new batteries, alternating positive
(+) end first and negative (-) end first to match the labels on the pack.
6. Roll the O-rings into place in the grooves on the side of the battery pack.
7. Place the handle in an upright position. Reinstall the battery pack
cover plate.
8. Replace the battery pack assembly in the housing, and secure the
assembly with the captured screw. Plug in the Molex connector. Reinstall
the HydroCAT end cap, and secure with the 2 cap screws.


O-Ring Maintenance

Recommended inspection and replacement schedule:
For connector end cap O-rings inspect each time you open the housing
to replace the batteries; replace approximately once a year.
For O-rings that are not normally disturbed (for example, on the
electronics end cap) - approximately every 3 to 5 years.

Remove any water from the O-rings and mating surfaces in the housing with a
lint-free cloth or tissue. Inspect O-rings and mating surfaces for dirt, nicks, and
cuts. Clean or replace as necessary. Apply a light coat of O-ring lubricant
(Parker Super O Lube) to O-rings and mating surfaces.


Pressure Sensor (optional) Maintenance

The pressure port is located behind the mount clamp. The pressure port plug
has a small vent hole to allow hydrostatic pressure to be transmitted to the
pressure sensor inside the instrument, while providing protection for the
pressure sensor, keeping most particles and debris out of the pressure port.

Periodically (approximately once a year) inspect the pressure port to remove
any particles, debris, etc:

1. Unscrew the pressure port plug from the pressure port.

2. Rinse the pressure port with warm, de-ionized water to remove any
particles, debris, etc.

3. Replace the pressure port plug.


CAUTION:
Do not put a brush or any object in
the pressure port. Doing so may
damage or break the pressure sensor.
Notes:
For details and photos, see Installing
Batteries in Section 3: Preparing
HydroCAT for Deployment.
Batteries must be removed before
returning the HydroCAT to Sea-Bird.
Do not return used batteries to
Sea-Bird when shipping the
HydroCAT for calibration or repair.
See Shipping Precautions in
Section 1: Introduction.
Pressure
port plug
Note:
For details on recommended practices
for cleaning, handling, lubricating, and
installing O-rings, see the Basic
Maintenance of Sea-Bird Equipment
module in the Sea-Bird Electronics
training materials:
www.seabird.com/training/
TrainingHandouts.htm.
Manual revision 004 Section 5: Routine Maintenance and Calibration HydroCAT (SDI-12 & RS-232; oxygen)
77
Replacing Anti-Foulant Devices Mechanical Design Change

The AF24173 Anti-Foulant Devices are installed at the intake and the pump
exhaust. Details are provided below on replacing the AF24173 Anti-Foulant
Devices. This page provides the mechanical details for the HydroCAT. The
following page, developed for a Sea-Bird Electronics MicroCAT that does not
include an integral pump or dissolved oxygen sensor, provides the precautions
and handling details.

1. Remove the 4 Phillips-head screws holding the conductivity cell guard to
the housing. Carefully remove the cell guard.

2. Remove and replace the Anti-Foulant Devices.

3. Carefully replace the cell guard, securing it to the housing with the
4 Phillips-head screws.


CAUTIONS:
Be careful not to damage the
glass conductivity cell or the
thermistor when removing /
replacing Anti-Foulant Devices.
See Handling Instructions for
Plastic HydroCAT.
Conductivity
cell guard
Remove screws
(both sides,
4 total)
Shorter
screw
Longer
screw
Shown with conductivity cell guard removed
Intake
Exhaust
Anti-Foulant
Devices
Thermistor
Manual revision 004 Section 5: Routine Maintenance and Calibration HydroCAT (SDI-12 & RS-232; oxygen)
78
Replacing Anti-Foulant Devices (SBE 37-SI, SM, IM)

The MicroCAT has an anti-foulant device cup and cap on each end of the cell.
New MicroCATs are shipped with an Anti-Foulant Device and a protective
plug pre-installed in each cup.




Wearing rubber or latex gloves, follow this procedure to replace each Anti-
Foulant Device (two):

1. Remove the protective plug from the anti-foulant device cup;

2. Unscrew the cap with a
5
/8-inch socket wrench;

3. Remove the old Anti-Foulant Device. If the old device is difficult
to remove:

Use needle-nose pliers and carefully break up material;

If necessary, remove the guard to provide easier access.

Place the new Anti-Foulant Device in the cup;

4. Rethread the cap onto the cup. Do not over tighten;

5. If the MicroCAT is to be stored, reinstall the protective plug. Note that
the plugs must be removed prior to deployment or pressurization.
If the plugs are left in place during deployment, the cell will not
register conductivity. If left in place during pressurization, the cell
may be destroyed.



WARNING!

AF24173 Anti-Foulant Devices
contain bis(tributyltin) oxide.
Handle the devices onl y with
rubber or latex gloves. Wear eye
protection. Wash with soap and
water after handling.

Read precautionary information on
product label (see Appendix IV)
before proceeding.

It is a violation of US Federal Law
to use this product in a manner
inconsistent with its labeling.
CAUTION:
Anti-foulant device cups are attached to the
guard and connected with tubing to the cell.
Removing the guard without
disconnecting the cups from the guard
will break the cell. If the guard must be
removed:

1. Remove the two screws connecting
each anti-foulant device cup to the
guard.

2. Remove the four Phillips-head screws
connecting the guard to the housing
and sensor end cap.

3. Gently lift the guard away.
Cup
Cap
Cup
Plug
Cap
AF24173
Anti-Foulant
Device
Manual revision 004 Section 5: Routine Maintenance and Calibration HydroCAT (SDI-12 & RS-232; oxygen)
79
Sensor Calibration

Sea-Bird sensors are calibrated by subjecting them to known physical
conditions and measuring the sensor responses. Coefficients are then
computed, which may be used with appropriate algorithms to obtain
engineering units. The sensors on the HydroCAT are supplied fully calibrated,
with coefficients printed on their respective Calibration Certificates (see back
of manual). These coefficients have been stored in the HydroCATs
EEPROM.

We recommend that HydroCATs be returned to Sea-Bird for calibration.


Conductivity Sensor Calibration

The conductivity sensor incorporates a fixed precision resistor in parallel with
the cell. When the cell is dry and in air, the sensors electrical circuitry outputs
a frequency representative of the fixed resistor. This frequency is recorded on
the Calibration Certificate and should remain stable (within 1 Hz) over time.

The primary mechanism for calibration drift in conductivity sensors is the
fouling of the cell by chemical or biological deposits. Fouling changes the cell
geometry, resulting in a shift in slope. Accordingly, the most important
determinant of long-term sensor accuracy is the cleanliness of the cell. We
recommend that the conductivity sensor be calibrated before and after
deployment, but particularly when the cell has been exposed to contamination
by oil slicks or biological material.


Temperature Sensor Calibration

The primary source of temperature sensor calibration drift is the aging of the
thermistor element. Sensor drift will usually be a few thousandths of a degree
during the first year, and less in subsequent intervals. Sensor drift is not
substantially dependent upon the environmental conditions of use, and
unlike platinum or copper elements the thermistor is insensitive
to shock.



Dissolved Oxygen Sensor Calibration

The primary mechanism for calibration drift in optical oxygen sensors is the
fouling of the optical window by chemical or biological deposits. Accordingly,
the most important determinant of long-term sensor accuracy is the cleanliness
of the window. We recommend that oxygen sensors be calibrated before and
after deployment, but particularly when the sensor has been exposed to
contamination by oil slicks or biological material.

Another important mechanism for oxygen sensor drift is photobleaching of the
sensor film. Keep the Hydro-DO sensor film out of direct sunlight if detached
from the main body of the HydroCAT. Also, every sample that is taken
illuminates the film with short wavelength light that eventually degrades the
film. As a rule of thumb, re-calibration of the oxygen sensor on the HydroCAT
is recommended when enough samples are taken to fill the HydroCATs
memory (300,000 to 500,000 samples).
Notes:
Batteries must be removed before
returning the HydroCAT to Sea-Bird.
Do not return used batteries to Sea-
Bird when shipping the HydroCAT
for recalibration or repair.
Please remove AF24173 Anti-
Foulant Devices from the anti-foulant
device cup before returning the
HydroCAT to Sea-Bird. Store them
for future use. See Replacing Anti-
Foulant Devices for removal
procedure.
Conductivity cell
Thermistor
Manual revision 004 Section 5: Routine Maintenance and Calibration HydroCAT (SDI-12 & RS-232; oxygen)
80
Pressure Sensor (optional) Calibration

The optional strain-gauge pressure sensor is a mechanical diaphragm type,
with an initial static error band of 0.05%. Consequently, the sensor is capable
of meeting the HydroCATs 0.10% error specification with some allowance
for aging and ambient-temperature induced drift.

Pressure sensors show most of their error as a linear offset from zero.
A technique is provided below for making small corrections to the pressure
sensor calibration using the offset (POffset=) calibration coefficient termby
comparing HydroCAT pressure output to readings from a barometer.

Allow the HydroCAT to equilibrate in a reasonably constant temperature
environment for at least 5 hours before starting. Pressure sensors exhibit a
transient change in their output in response to changes in their environmental
temperature. Sea-Bird instruments are constructed to minimize this by thermally
decoupling the sensor from the body of the instrument. However, there is still
some residual effect; allowing the HydroCAT to equilibrate before starting will
provide the most accurate calibration correction.

1. Place the HydroCAT in the orientation it will have when deployed.

2. In Seaterm232:
A. Set the pressure offset to 0.0 (POffset=0).
B. Set the output format to converted decimal (OutputFormat=1), enable
pressure output (OutputPress=y), and set pressure output units to
decibars (SetPressUnits=0)..
C. Send TSN:100 to take 100 samples and transmit data.

3. Compare the HydroCAT output to the reading from a good barometer at the
same elevation as the HydroCATs pressure sensor port.
Calculate offset =barometer reading HydroCAT reading

4. Enter the calculated offset (positive or negative) in the HydroCATs
EEPROM, using POffset= in Seaterm232.

Offset Correction Example
Absolute pressure measured by a barometer is 1010.50 mbar. Pressure displayed fromHydroCAT is -2.5 dbar.
Convert barometer reading to dbar using the relationship: mbar * 0.01 =dbar
Barometer reading =1010.50 mbar * 0.01 =10.1050 dbar
The HydroCATs internal calculations output gauge pressure, using an assumed value of 14.7 psi for atmospheric
pressure. Convert HydroCAT reading from gauge to absolute by adding 14.7 psia to the HydroCATs output:
-2.5 dbar +(14.7 psi * 0.689476 dbar/psia) =-2.5 +10.13 =7.635 dbar
Offset =10.1050 7.635 =+2.47 dbar
Enter offset in HydroCAT.



For demanding applications, or where the sensors air ambient pressure
response has changed significantly, calibration using a dead-weight
generator is recommended. The pressure sensor port uses a
7
/16-20 straight
thread for mechanical connection to the pressure source. Use a fitting that has
an O-ring tapered seal, such as Swagelok-200-1-4ST, which conforms to
MS16142 boss.


Note:
The HydroCATs pressure sensor is an
absolute sensor, so its raw output
(OutputFormat=0) includes the effect
of atmospheric pressure (14.7 psi). As
shown on the Calibration Sheet, Sea-
Birds calibration (and resulting
calibration coefficients) is in terms of
psia. However, when outputting
pressure in psi or decibars, the
HydroCAT outputs pressure relative to
the ocean surface (i.e., at the surface
the output pressure is 0 psi or 0 dbar).
The HydroCAT uses the following
equations to convert psia:
P (psi) =P (psia) 14.7
P (dbar) =[P (psia) - 14.7] * 0.689476
Manual revision 004 Section 6: Troubleshooting HydroCAT (SDI-12 & RS-232; oxygen)
81
Section 6: Troubleshooting

This section reviews common problems in operating the HydroCAT, and
provides the most common causes and solutions.


Problem 1: Unable to Communicate with HydroCAT

If OutputExecutedTag=N, the S>prompt indicates that communications
between the HydroCAT and computer have been established. Before
proceeding with troubleshooting, attempt to establish communications again
by selecting Connect in the Communications menu in Seaterm232 or pressing
the Enter key several times.

Cause/Solution 1: The I/O cable connection may be loose. Check the cabling
between the HydroCAT and computer for a loose connection.

Cause/Solution 2: The instrument communication settings may not have been
entered correctly in Seaterm232. Verify the settings in the Serial Port
Configuration dialog box (Communications menu ->Configure). The settings
should match those on the instrument Configuration Sheet.

Cause/Solution 3: The I/O cable between the HydroCAT and computer may
not be the correct one. The I/O cable supplied with the HydroCAT permits
connection to standard 9-pin RS-232 interfaces.


Problem 2: No Data Recorded

Cause/Solution 1: The memory may be full; once the memory is full, no
further data will be recorded. Verify that the memory is not full using GetSD
or DS (free = 0 or 1 if memory is full). Sea-Bird recommends that you upload
all previous data before beginning another deployment. Once the data is
uploaded, send InitLogging to reset the memory. After the memory is reset,
GetSD or DS will show samples = 0.


Problem 3: Unreasonable T, C, P, or D.O. Data

The symptom of this problem is a data file that contains unreasonable values
(for example, values that are outside the expected range of the data).

Cause/Solution 1: A data file with unreasonable (i.e., out of the expected
range) values for temperature, conductivity, pressure, or dissolved oxygen may
be caused by incorrect calibration coefficients in the HydroCAT. Send GetCC
to verify the calibration coefficients in the HydroCAT match the instrument
Calibration Certificates. Note that calibration coefficients do not affect the raw
data stored in HydroCAT memory.
If you have not yet overwritten the memory with new data, you can
correct the coefficients and then upload the data again.
If you have overwritten the memory with new data, you can manually
correct the coefficients in the .xmlcon configuration file, and then
reprocess the data in SBE Data Processings Data Conversion module.

Manual revision 004 Section 6: Troubleshooting HydroCAT (SDI-12 & RS-232; oxygen)
82
Cause/Solution 2: Minimal changes in conductivity are an indication that the
pump flow is not correct. Poor flushing can have several causes:
Air in the plumbing may be preventing the pump from priming. This
can result from:
- A clogged air bleed hole; clean the air bleed hole (see Plumbing
Maintenance in Section 5: Routine Maintenance and Calibration).
- Incorrect orientation for a shallow deployment in a location with
breaking waves; see Optimizing Data Quality / Deployment
Orientation in Section 4: Deploying and Operating HydroCAT.
The pump may be clogged by sediment. Using a wash bottle, flush
the plumbing to attempt to dislodge the sediment. If the sediment is
impacted and you cannot flush it, return the HydroCAT to Sea-Bird
for servicing. To minimize ingestion of sediment for future
deployments, see Optimizing Data Quality / Deployment Orientation
in Section 4: Deploying and Operating HydroCAT.
The pump may not be turning on before each sample, if
MinCondFreq= is set too high. See Command Descriptions in
Section 4: Deploying and Operating HydroCAT for details.


Problem 4: Salinity Spikes

Salinity is a function of conductivity, temperature, and pressure, and must be
calculated from C, T, and P measurements made on the same parcel of water.
Salinity is calculated and output by the HydroCAT if OutputSal=Y.
Alternatively, salinity can be calculated in SBE Data Processings Data
Conversion module from the data uploaded from memory (.hex file) or in
SBE Data Processings Derive module from the converted (.cnv) file.

[Background information: Salinity spikes in profiling (i.e., moving, fast
sampling) instruments typically result from misalignment of the temperature
and conductivity measurements in conditions with sharp gradients. This
misalignment is often caused by differences in response times for the
temperature and conductivity sensors, and can be corrected for in post-
processing if the T and C response times are known.]

In moored, pumped instruments such as the HydroCAT, the pump flushes the
conductivity cell at a faster rate than the environment changes, so the T and C
measurements stay closely synchronized with the environment (i.e., even slow
or varying response times are not significant factors in the salinity calculation).
More typical causes of salinity spikes in a HydroCAT include:

Cause/Solution 1: Severe external bio-fouling can restrict flow through the
conductivity cell to such an extent that the conductivity measurement is
significantly delayed from the temperature measurement.

Cause/Solution 2: For a HydroCAT moored at shallow depth, differential
solar heating can cause the actual temperature inside the conductivity cell to
differ from the temperature measured by the thermistor. Salinity spikes
associated mainly with daytime measurements during sunny conditions may
be caused by this phenomenon.

Cause/Solution 3: For a HydroCAT moored at shallow depth, air bubbles
from breaking waves or spontaneous formation in supersaturated conditions
can cause the conductivity cell to read low of correct.


Manual revision 004 Glossary HydroCAT (SDI-12 & RS-232; oxygen)
83
Glossary

Battery pack 12 AA lithium batteries in a battery holder that connects
4 cells in series and each series string in parallel. Battery pack uses:
Saft LS 14500, AA, 3.6 V and 2.6 Amp-hours each
(www.saftbatteries.com) (recommended),
Tadiran TL-4903, AA, 3.6 V and 2.4 Amp-hours each
(www.tadiran.com), or
Electrochem 3B0064/BCX85, AA, 3.9 V and 2.0 Amp-hours each
(www.electrochemsolutions.com)

Deployment Endurance Calculator Sea-Birds Windows software used
to calculate deployment length for moored instruments, based on user-input
deployment scheme, instrument power requirements, and battery capacity.

Fouling Biological growth in the conductivity cell and in the oxygen sensor
plenum during deployment.

HydroCAT High-accuracy conductivity, temperature, optional pressure,
and optional Dissolved Oxygen Recorder. The HydroCAT is available with
RS-232 interface or RS-232 interface and SDI-12 interface. This manual is
for a HydroCAT with Dissolved Oxygen, with or without Pressure, with
both RS-232 and SDI-12 interfaces.

PCB Printed Circuit Board.

SBE Data Processing - Sea-Birds Windows data processing software,
which calculates and plots temperature, conductivity, oxygen, and optional
pressure, and derives variables such as salinity and sound velocity.

Scan One data sample containing temperature, conductivity, optional
pressure, oxygen, and date and time, as well as optional derived variables
(salinity, sound velocity, specific conductivity).

Seasoft V2 Sea-Birds Windows software package, which includes
software for communication, real-time data acquisition, and data analysis and
display. Seasoft V2 includes Deployment Endurance Calculator, SeatermV2,
and SBE Data Processing.

SeatermV2 Windows terminal program launcher, which launches the
appropriate terminal program for the selected instrument (Seaterm232 for this
HydroCAT).

Seaterm232 Windows terminal program used with Sea-Bird instruments
that communicate via an RS-232 interface.

Super O-Lube Silicone lubricant used to lubricate O-rings and O-ring
mating surfaces. Super O-Lube can be ordered from Sea-Bird, but should also
be available locally from distributors. Super O-Lube is manufactured by
Parker Hannifin (www.parker.com/ead/cm2.asp?cmid=3956).

TCXO Temperature Compensated Crystal Oscillator.

Triton X-100 Reagent grade non-ionic surfactant (detergent), used for
cleaning the conductivity cell. Triton can be ordered from Sea-Bird, but should
also be available locally from chemical supply or laboratory products
companies. Triton is manufactured by Avantor Performance Materials
(www.avantormaterials.com/commerce/product.aspx?id=2147509608).

Note:
All Sea-Bird software listed was
designed to work with a computer
running Windows XP service pack 2
or later, Windows Vista, or
Windows 7.
Manual revision 004 Appendix I: Functional Description HydroCAT (SDI-12 & RS-232; oxygen)
84
Appendix I: Functional Description

Sensors

The HydroCAT embodies the same sensor elements (3-electrode, 2-terminal,
borosilicate glass cell, and pressure-protected thermistor) employed in
Sea-Bird Electronics' modular SBE 3 and SBE 4 sensors and in the SeaCAT
and SeaCATplus family.

The HydroCATs optional strain-gauge pressure sensor is available in
the following pressure ranges: 20, 100, and 350 meters. Compensation of the
temperature influence on pressure offset and scale is performed by the
HydroCATs CPU.

The Optical Dissolved Oxygen sensor is a Hydro-DO Dissolved Oxygen
sensor, with the same performance specifications.


Sensor Interface

Temperature is acquired by applying an AC excitation to a hermetically sealed
VISHAY reference resistor and an ultra-stable aged thermistor with a drift rate
of less than 0.002C per year. A 24-bit A/D converter digitizes the outputs of
the reference resistor and thermistor (and optional pressure sensor).
AC excitation and ratiometric comparison using a common processing channel
avoids errors caused by parasitic thermocouples, offset voltages, leakage
currents, and reference errors.

Conductivity is acquired using an ultra-precision Wien Bridge oscillator to
generate a frequency output in response to changes in conductivity.


Real-Time Clock

To minimize power and improve clock accuracy, a temperature-compensated
crystal oscillator (TCXO) is used as the real-time-clock frequency source.
The TCXO is accurate to 1 minute per year (0 C to 40 C).



Note:
Pressure ranges are expressed in
meters of deployment depth capability.
Manual revision 004 Appendix II: Electronics Disassembly/Reassembly HydroCAT (SDI-12 & RS-232; oxygen)
85
Appendix II: Electronics
Disassembly/Reassembly

Disassembly:

1. Remove the connector end cap and battery pack following instructions in
Section 3: Preparing HydroCAT for Deployment.

2. Remove two screws connecting the conductivity cell guard to the housing.
Put one of the removed battery end cap screws in the machined detail.
Remove the housing by twisting the housing counter clockwise; the
housing will release.

















3. The electronics are on a sandwich of three rectangular PCBs. These PCBs
are assembled to a bulkhead. To remove the PCB assembly:
A. Use a long screwdriver (#1 screwdriver) to remove the Phillips-head
screw. The Phillips-head screw is a 198 mm (7.8 inch) threaded rod
with Phillips-head.
B. Pull out the PCB assembly using the pylon (post with connector). The
assembly will pull away from the edge connector used to connect to
the sensors. If needed, pull the sandwich of three rectangular PCBs
from the bulkhead.

CAUTION:
See Section 5: Routine Maintenance
and Calibration for handling
instructions for the plastic housing.
Cell guard
Remove
screw,
both sides,
2 total)
Machined detail
place cap screw here
Threaded rod with
Phillips-head screw
Manual revision 004 Appendix II: Electronics Disassembly/Reassembly HydroCAT (SDI-12 & RS-232; oxygen)
86
Reassembly:

1. Replace all the components as shown at left. Tighten gently the threaded
rod with Phillips-head screw. A gentle resistance can be felt as the PCB
assembly mates to the edge connector.





























2. Replace the housing on the end cap:
A. Remove any water from the O-rings and mating surfaces with a lint-
free cloth or tissue. Inspect the O-rings and mating surfaces for dirt,
nicks, and cuts. Clean as necessary. Apply a light coat of O-ring
lubricant (Parker Super O Lube) to the O-rings and mating surfaces.
B. Carefully fit the housing onto the housing until the O-rings are
fully seated.
C. Reinstall the two Phillips-head screws to secure the housing.

3. Reinstall the battery pack and end cap following instructions in
Section 3: Preparing HydroCAT for Deployment.








Note:
Before delivery, a desiccant package is
inserted in the housing and the
electronics chamber is filled with dry
Argon gas. These measures help
prevent condensation. To ensure
proper functioning:
1. Install a new desiccant bag each
time you open the electronics
chamber. If a new bag is not
available, see Application
Note 71: Desiccant Use and
Regeneration (drying).
2. If possible, dry gas backfill each
time you open the housing. If you
cannot, wait at least 24 hours
before redeploying, to allow the
desiccant to remove any moisture
from the housing.
Note that opening the battery
compartment does not affect
desiccation of the electronics.

Note:
If the rod will not tighten, the PCBs
have not fully mated or are mated
in reverse.
Threaded rod with
Phillips-head screw
Manual revision 004 Appendix III: Command Summary HydroCAT (SDI-12 & RS-232; oxygen)
87
Appendix III: Command Summary

CATEGORY COMMAND DESCRIPTION
Status
GetCD Display configuration data.
GetSD Display status data.
GetCC Display calibration coefficients.
GetEC Display event counter data.
ResetEC Reset event counter.
GetHD Display hardware data.
Help Display list of currently available commands.
DS Display status and configuration data.
DC Display calibration coefficients.
General
Setup
DateTime=
mmddyyyyhhmmss
Set real-time clock month, day, year, hour, minute,
second.
BaudRate=x
x= baud rate for RS-232 communications (4800, 9600,
19200, 38400, 57600, or 115200). Default 9600.
Note: 1200 baud is used for SDI-12 communication, and is
independent of baud set for RS-232 communication.
ReferencePressure=x
x=reference pressure (gauge) in decibars (used for
conductivity (and optional salinity and sound velocity)
computation and for Adaptive Pump Control algorithm
when HydroCAT does not have pressure sensor).
QS
Enter quiescent (sleep) state. Main power turned off,
but data logging and memory retention unaffected.
RS-232 Setup
OutputExecutedTag=x
x=Y: Display XML Executing and Executed tags for
RS-232 communications.
x=N: Do not.
TxRealTime=x
x=Y: Output real-time data for RS-232
communications while sampling autonomously.
x=N: Do not.
SDI-12 Setup
SetAddress=x
x=address (0-9, a-z, A-Z) for SDI-12
communications.
SetSDI12Flag=x
x=out-of-range value (-9999999 to +9999999; must
include +or - sign) for SDI-12 communications
(OutputFormat=3). Default +9999999. If HydroCAT
calculates out of range data for a particular parameter,
this value is inserted in data streamfor that parameter.
Pump Setup
MinCondFreq=x
x=minimumconductivity frequency (Hz) to
enable pump turn-on.
AdaptivePumpControl=
x
x=Y: Run pump before each sample using Adaptive
Pump Control; run pump for
[OxNTau * OxTau20 * ft * fp]. Default.
x=N: Do not use Adaptive Pump Control; run pump
before each sample for [OxNTau * OxTau20].
OxNTau=x x=pump time multiplier. Default 7.0.
PumpOn Turn pump on for testing or to remove sediment.
PumpOff Turn pump off, if turned on with PumpOn.
Hydro-DO
Optical DO
Sensor Setup
Send63=command
Command HydroCAT to send command to
Hydro-DO and receive response (command can be
any command recognized by Hydro-DO).
Other commands
See Hydro-DO manual for command list. Following
setup of Hydro-DO is required for use with
HydroCAT: SetFormat=1, SetAvg=1 to 16
(recommended value is 2), SetAutoRun=0.
Memory
Setup
InitLogging
Initialize logging to make entire memory available for
recording.
SampleNumber=x
x=sample number for last sample in memory.
SampleNumber=0 equivalent to InitLogging.
Note:
See Command
Descriptions in
Section 4: Deploying
and Operating
HydroCAT for
detailed information
and examples.
Manual revision 004 Appendix III: Command Summary HydroCAT (SDI-12 & RS-232; oxygen)
88


CATEGORY COMMAND DESCRIPTION
Output
Format
Setup
OutputFormat=x
x=0: Output raw decimal data.
x=1: Output converted decimal data
x=2: Output converted decimal data in XML format.
x=3: Output converted decimal data in SDI-12 format.
OutputTemp=x
x=Y: Output temperature.
x=N: Do not.
SetTempUnits=x
x=0: Temperature C, ITS-90.
x=1: Temperature F, ITS-90.
OutputCond=x
x=Y: Output conductivity.
x=N: Do not.
SetCondUnits=x
x=0: Conductivity and specific conductivity S/m.
x=1: Conductivity and specific conductivity mS/cm.
x=2: Conductivity and specific conductivity S/cm.
OutputPress=x
x=Y: Output pressure.
x=N: Do not.
SetPressUnits=x
x=0: Pressure decibars.
x=1: Pressure psi (gauge).
OutputOx=x
x=Y: Output oxygen.
x=N: Do not.
SetOxUnits=x
x=0: Oxygen ml/L.
x=1: Oxygen mg/L.
OutputSal=x
x=Y: Calculate and output salinity (psu).
x=N: Do not.
OutputSV=x
x=Y: Calculate and output sound velocity (m/sec).
x=N: Do not.
OutputSC=x
x=Y: Calculate and output specific conductivity.
x=N: Do not.
UseSCDefault=x
Only applicable if OutputSC=y.
x=0: Do not use default; use SetSCA=.
x=1: Use default value (0.020) for thermal coefficient
of conductivity for natural salt ion solutions (specific
conductivity calculation).
SetSCA=x
Only applicable if OutputSC=y and UseSCDefault=0.
x= thermal coefficient of conductivity for natural salt
ion solutions (specific conductivity calculation).
TxSampleNum=x
x=Y: Output sample number with each polled sample.
x=N: Do not.
SetCoastal=x
x=0: Reset output units to C, S/m, dbar, and ml/L,
and enable output of temperature, conductivity,
pressure, and oxygen (disable output of salinity, sound
velocity, specific conductivity, and sample number).
x=1: Reset output units to C, S/cm, psi, and mg/L
(typical for coastal applications), and enable output of
temperature, pressure, oxygen, and specific
conductivity (disable output of conductivity, salinity,
sound velocity, and sample number).
Legacy=x
x=0: Allow all commands documented in this manual.
x=1: Reset output units to C, S/m, dbar, and ml/L,
and enable output of temperature, conductivity,
pressure, and oxygen (disable sound velocity, specific
conductivity, and sample number). Do not allow user
to disable temperature, conductivity, pressure, or
oxygen, or to change output units. Do not use this
setting if utilizing SDI-12 capabilities of
HydroCAT.
Autonomous
Sampling
(Logging)
SampleInterval=x x= interval (sec) between samples (10 - 21600).
StartNow Start logging now.
StartDateTime=
mmddyyyyhhmmss
Delayed logging start: month, day, year, hour,
minute, second.
StartLater Start logging at delayed logging start time.
Stop
Stop logging or waiting to start. Press Enter key before
entering Stop. Must stop before uploading data.
Note:
Do not set
SampleInterval= to
less than
(pumping time +
sampling time +5 sec).
Note:
Commands that
enable/disable parameter
outputs (temperature,
conductivity, pressure,
oxygen, salinity, sound
velocity, specific
conductivity, sample
number) only apply if
OutputFormat=1, 2, or 3.
Raw output
(OutputFormat=0) is not
affected by enabling /
disabling parameter
outputs.
Manual revision 004 Appendix III: Command Summary HydroCAT (SDI-12 & RS-232; oxygen)
89

CATEGORY COMMAND DESCRIPTION
Polled
Sampling
TS Do not pump. Take sample, store in buffer, output.
TSR
Do not pump. Take sample, store in buffer, output in
raw decimal format.
TPS Run pump, take sample, store in buffer, output.
TPSH
Run pump, take sample, store in buffer (do not
output).
TPSS
Run pump, take sample, store in buffer and in FLASH
memory, output.
TSN:x Do not pump. Take x samples and output data.
TPSN:x
Run pump continuously while taking x samples and
outputting.
T63
Do not pump. Take sample fromHydro-DO, output
oxygen data in format set by SetFormat= in Hydro-DO.
SL Output last sample in buffer.
SLTP
Output last sample in buffer, run pump, take new
sample, store in buffer (do not output new sample).
Data Upload
(send Stop before
sending upload
command)
GetSamples:b,e
Upload scan b to e, format defined by
OutputFormat=.
DDb,e
Upload scan b to e, converted decimal form
(OutputFormat=1).
Coefficients
(F=floating
point number;
S=string with
no spaces)


Dates shown
are when
calibrations
were
performed.
Calibration
coefficients are
initially factory-
set and should
agree with
Calibration
Certificates
shipped with
HydroCATs.
View all
coefficients
with GetCC or
DC.
TCalDate=S S=Temperature calibration date.
TA0=F F=Temperature A0.
TA1=F F=Temperature A1.
TA2=F F=Temperature A2.
TA3=F F=Temperature A3.
CCalDate=S S=Conductivity calibration date.
CG=F F=Conductivity G.
CH=F F=Conductivity H.
CI=F F=Conductivity I.
CJ=F F=Conductivity J .
WBOTC=F F=Conductivity wbotc.
CTCor=F F=Conductivity ctcor.
CPCor=F F=Conductivity cpcor.
PCalDate=S S=Pressure calibration date.
PA0=F F=Pressure A0.
PA1=F F=Pressure A1.
PA2=F F=Pressure A2.
PTCA0=F F=Pressure ptca0
PTCA1=F F=Pressure ptca1.
PTCA2=F F=Pressure ptca2.
PTCB0=F F=Pressure ptcb0.
PTCB1=F F=Pressure ptcb1.
PTCB2=F F=Pressure ptcb2.
PTempA0=F F=Pressure temperature a0.
PTempA1=F F=Pressure temperature a1.
PTempA2=F F=Pressure temperature a2.
POffset=F F=Pressure offset (decibars).
OxCalDate=S S= Oxygen calibration date.
OxTau20=F F= Oxygen Tau20 (sensor response time).
OxA0=F F= Oxygen A0 coefficient.
OxA1=F F= Oxygen A1 coefficient.
OxA2=F F= Oxygen A2 coefficient.
OxB0=F F= Oxygen B0 coefficient.
OxB1=F F= Oxygen B1 coefficient.
OxC0=F F= Oxygen C0 coefficient.
OxC1=F F= Oxygen C1 coefficient.
OxC2=F F= Oxygen C2 coefficient.
OxTA0=F F= Oxygen TA0 coefficient.
OxTA1=F F= Oxygen TA1 coefficient.
OxTA2=F F= Oxygen TA2 coefficient.
OxTA3=F F= Oxygen TA3 coefficient.
OxE=F F= Oxygen E coefficient.

Note:
Use Seaterm232s
Upload menu to upload
data that will be
processed by SBE Data
Processing. Manually
entering a data upload
command does not
produce data with the
required header
information for processing
by SBE Data Processing.
Manual revision 004 Appendix IV: AF24173 Anti-Foulant Device HydroCAT (SDI-12 & RS-232; oxygen)
90
Appendix IV: AF24173 Anti-Foulant Device


AF24173 Anti-Foulant Devices supplied for user replacement are supplied in
polyethylene bags displaying the following label:

AF24173 ANTI-FOULANT DEVICE

FOR USE ONLY IN SEA-BIRD ELECTRONICS' CONDUCTIVITY SENSORS TO CONTROL THE GROWTH OF AQUATIC ORGANISMS
WITHIN ELECTRONIC CONDUCTIVITY SENSORS.

ACTIVE INGREDIENT:
Bis(tributyltin) oxide....... 53.0%
OTHER INGREDIENTS: ..... 47.0%
Total..... 100.0%

DANGER
See the complete label within the Conductivity Instrument Manual for Additional Precautionary Statements and Information on the Handling, Storage, and
Disposal of this Product.

Net Contents: Two anti-foulant devices
Sea-Bird Electronics, Inc. EPA Registration No. 74489-1
13431 NE 20
th
Street EPA Establishment No. 74489-WA-1
Bellevue, WA 98005

Manual revision 004 Appendix IV: AF24173 Anti-Foulant Device HydroCAT (SDI-12 & RS-232; oxygen)
91
AF24173 Anti-Foulant Device

FOR USE ONLY IN SEA-BIRD ELECTRONICS CONDUCTIVITY SENSORS TO CONTROL
THE GROWTH OF AQUATIC ORGANISMS WITHIN ELECTRONIC CONDUCTIVITY
SENSORS.


ACTIVE INGREDIENT:
Bis(tributyltin) oxide....... 53.0%
OTHER INGREDIENTS: ..... 47.0%
Total..... 100.0%


DANGER
See Precautionary Statements for additional information.


FIRST AID
If on skin or
clothing
Take off contaminated clothing.
Rinse skin immediately with plenty of water for15-20 minutes.
Call a poison control center or doctor for treatment advice.
If swallowed Call poison control center or doctor immediately for treatment advice.
Have person drink several glasses of water.
Do not induce vomiting.
Do not give anything by mouth to an unconscious person.
If in eyes Hold eye open and rinse slowly and gently with water for 15-20
minutes.
Remove contact lenses, if present, after the first 5 minutes, then continue
rinsing eye.
Call a poison control center or doctor for treatment advice.
HOT LINE NUMBER
Note to Physician Probable mucosal damage may contraindicate the use of gastric lavage.
Have the product container or label with you when calling a poison control center or doctor, or
going for treatment. For further information call National Pesticide Telecommunications
Network (NPTN) at 1-800-858-7378.


Net Contents: Two anti-foulant devices



Sea-Bird Electronics, Inc. EPA Registration No. 74489-1
13431 NE 20
th
Street EPA Establishment No. 74489-WA-1
Bellevue, WA 98005


Manual revision 004 Appendix IV: AF24173 Anti-Foulant Device HydroCAT (SDI-12 & RS-232; oxygen)
92
PRECAUTIONARY STATEMENTS

HAZARD TO HUMANS AND DOMESTIC ANIMALS

DANGER

Corrosive - Causes irreversible eye damage and skin burns. Harmful if swallowed. Harmful if
absorbed through the skin or inhaled. Prolonged or frequently repeated contact may cause allergic
reactions in some individuals. Wash thoroughly with soap and water after handling.

PERSONAL PROTECTIVE EQUIPMENT

USER SAFETY RECOMMENDATIONS
Users should:
Remove clothing immediately if pesticide gets inside. Then wash thoroughly and put on
clean clothing.
Wear protective gloves (rubber or latex), goggles or other eye protection, and clothing to
minimize contact.
Follow manufacturers instructions for cleaning and maintaining PPE. If no such instructions
for washables, use detergent and hot water. Keep and wash PPE separately from other
laundry.
Wash hands with soap and water before eating, drinking, chewing gum, using tobacco or
using the toilet.



ENVIRONMENTAL HAZARDS

Do not discharge effluent containing this product into lakes, streams, ponds, estuaries, oceans, or other
waters unless in accordance with the requirements of a National Pollutant Discharge Elimination
System (NPDES) permit and the permitting authority has been notified in writing prior to discharge.
Do not discharge effluent containing this product to sewer systems without previously notifying the
local sewage treatment plant authority. For guidance contact your State Water Board or Regional
Office of EPA. This material is toxic to fish. Do not contaminate water when cleaning equipment or
disposing of equipment washwaters.

PHYSICAL OR CHEMICAL HAZARDS
Do not use or store near heat or open flame. Avoid contact with acids and oxidizers.

DIRECTIONS FOR USE
It is a violation of Federal Law to use this product in a manner inconsistent with its labeling. For use
only in Sea-Bird Electronics conductivity sensors. Read installation instructions in the applicable
Conductivity Instrument Manual.
Manual revision 004 Appendix IV: AF24173 Anti-Foulant Device HydroCAT (SDI-12 & RS-232; oxygen)
93

STORAGE AND DISPOSAL

PESTICIDE STORAGE: Store in original container in a cool, dry place. Prevent exposure to
heat or flame. Do not store near acids or oxidizers. Keep container tightly closed.

PESTICIDE SPILL PROCEDURE: In case of a spill, absorb spills with absorbent material. Put
saturated absorbent material to a labeled container for treatment or disposal.

PESTICIDE DISPOSAL: Pesticide that cannot be used according to label instructions must be
disposed of according to Federal or approved State procedures under Subtitle C of the Resource
Conservation and Recovery Act.

CONTAINER HANDLING: Nonrefillable container. Do not reuse this container for any other
purpose. Offer for recycling, if available.




































Sea-Bird Electronics/label revised 01-28-10


Manual revision 004 Appendix V: Replacement Parts HydroCAT (SDI-12 & RS-232; oxygen)
94
Appendix V: Replacement Parts

Part
Number
Part Application Description
Quantity in
HydroCAT
50441
AA Saft Lithiumbattery
set (12)
Power HydroCAT 1
801863
Battery holder for
HydroCATs
Holds batteries 1
801542
AF24173 Anti-Foulant
Device
Bis(tributyltin) oxide device
inserted into anti-foulant
device cup
1 (set of 2)
30411 Triton X-100
Octyl Phenol Ethoxylate
Reagent grade non-ionic cleaning
solution for conductivity cell
(supplied in 100% strength;
dilute as directed)
1
802220
6-pin MCIL-6FS (wet-
pluggable connector) to
9-pin DB-9S I/O cable
with power leads and leads
to SDI-12, 2.4 m(8 ft) long
FromHydroCAT to computer
and/or SDI-12 controller
1
171192
Locking sleeve (wet-
pluggable connector)
Locks cable/plug in place 1
171498.1
6-pin MCDC-6-F dummy
plug with locking sleeve,
wet-pluggable connector
For when cable not used 1
171888
25-pin DB-25S to
9-pin DB-9P cable adapter
For use with computer with
DB-25 connector
-
Manual revision 004 Appendix V: Replacement Parts HydroCAT (SDI-12 & RS-232; oxygen)
95

60056
Spare hardware / O-ring kit
for HydroCAT
Assorted hardware and O-rings:
30900 Bolt, -20 x 2, Hex head,
titanium(secures guide to
connector end cap and clamp to
sensor end cap)
30633 Washer, Split Ring Lock,
titanium(for 30900)
30634 Washer, Flat, titanium
(for 30900)
31019 O-ring, Parker 2-008
N674-70 (for 30900)
31066 Cap screw, 8-32 x socket
head, titanium(secures guide to
connector end cap)
31873 Cap Screw, 6-32 x 1/2,
socket head, titanium(secures
clamp to sensor end cap)
30867 Washer, #6 split ring lock,
titanium(for 31873)
31755 Cap Screw, 8-32 x 1/4" SH,
titanium(secures connector end cap
to housing)
30857 O-ring, Parker 2-033E515-
80 (connector end cap O-rings)
30858 O-ring, Parker 2-133 N674-
70 (battery pack end cap O-ring)
31322 O-ring, Parker 2-130 N674-
70 (battery pack housing O-rings)
31749 Hex Key, 7/64" long arm,
DoALL BDH12106 (tool for
battery pack)
31089 Screw, 10-32 x FH
Phillips, titanium(secures cell
guard to end cap)
31118 Screw, 10-32 x 3/8 FH
Phillips, titanium(secures cell
guard to sensor end cap)
31516 Hex Key, 9/64" long arm,
DoALL AHT58010 (tool for guide)
311281 Removable shipping
sticker (covers cell intake and
exhaust for storage)
Air bleed valve wire kit (for
clearing bleed valve)
-



Manual revision 004 Appendix VI: Manual Revision History HydroCAT (SDI-12 & RS-232; oxygen)
96
Appendix VI: Manual Revision History

Manual
Version
Date Description
004 12/13 Initial production release of HydroCAT.
Manual revision 004 Index HydroCAT (SDI-12 & RS-232; oxygen)
97
Index
.
.hex files
editing 72
A
Adaptive pump control 14, 44
Air bleed hole 61, 74
Anti-Foulant Device 90
removal before shipping to Sea-Bird 79
replacing 77, 78
Autonomous sampling 30, 49
B
Batteries 11, 62
description 20
endurance 16
installing 20
replacing 76
shipping precautions 8
Battery endurance 10
Baud rate 31, 42
Bleed hole 61, 74
C
Cable length 31
Cables 13
Calibration 79
CE certification 3
Cleaning 74
Clock 11, 84
Command summary 87
Commands
autonomous sampling 49
baud rate 42
calibration coefficients 52
data format 47
data upload 51, 65
date and time 42
descriptions 32, 53
general setup 42
Hydro-DO setup 45
logging 49
memory setup 46
optical dissolved oxygen sensor setup 45
polled sampling 50
pump setup 44
RS-232 setup 43
SDI-12 53
SDI-12 setup 43
status 33
upload 65
Communication defaults 25
Conductivity cell 84
cleaning 74
Connector 12, 73
Corrosion precautions 73
D
Data Conversion 68
Data format 47, 56, 57
Data processing 10, 22, 65, 68
Data upload 65
Date and time 42
Declaration of Conformity 3
Deployment 61
installation 63
preparing for 20
setup 62
Deployment Endurance Calculator 10, 16
Deployment orientation 10, 12, 63
Derive 68
Description 9
Dimensions 12
Dissolved oxygen sensor
cleaning 74
Dissolved Oxygen sensor 84
E
Editing data files 72
Electronics disassembly/reassembly 85
End cap 73
End cap connector 12
External power See Power, external
F
Flooded HydroCAT 64
Format
data 56, 57
Functional description 84
G
Glossary 83
Guard
removal 77, 78
I
Initializing memory 46
L
Limited liability statement 2
Logging 30, 49
Manual revision 004 Index HydroCAT (SDI-12 & RS-232; oxygen)
98
M
Maintenance 73
Manual revision history 96
Memory 11
Memory setup 46
Minimumconductivity frequency 14, 44
Modes See Sampling modes
Mounting 61
O
Orientation 61
O-ring
maintenance 76
Output format 47, 57
Oxygen sensor 84
cleaning 74
P
Parker Super O-Lube 83
Parts
replacement 94
Plastic housing
handling 75
Plumbing
maintenance 74
Polled sampling 29
Power
endurance 10
external 11, 18
Pressure sensor 84
maintenance 76
Processing data 65
Pump 10, 11, 12, 14, 28, 50, 61, 63
Pump setup commands 44
Q
Quick start 6
R
Real-time setup
baud rate 31
cable length 31
Recovery 64
uploading data 65
Replacement parts 94
Revision history 96
RS-232 output format 57
RS-232 setup commands 43
S
Sample timing 16
Sampling modes 28
autonomous 30
logging 30
polled 29
SBE Data Processing 10, 22, 68
SDI-12
commands 53
data format 56
SDI-12 setup commands 43
Sea Plot 68
Seasoft 10, 22
Seaterm232 10, 22, 23, 65
SeatermV2 10, 22, 23, 65
Sensors 11
Setup commands 42
Shipping precautions 8
Software 10, 22
Specifications 11
Status commands 33
Storage 74
Super O-Lube 83
Systemdescription 9
T
Terminal program 10, 22, 23, 65
Testing 22
Thermistor 84
Timeout description 31
Transient current 18
Triton 83
Troubleshooting 81
U
Unpacking HydroCAT 7
Uploading data 65
V
Versions 96
W
Wiring 13, 22

You might also like