Seasave V7

Seasave V7© acquires, converts, and displays real-time or archived raw data from Sea-Bird profiling CTDs and thermosalinographs, as well as the SBE 16 family of moored CTDs. Seasave V7 is part of our Seasoft V2 software suite.

Seasave V7 Features

Seasave V7 acquires, converts, and displays real-time or archived raw data from:

  • SBE 9plus CTD
  • SBE 16 SeaCAT C-T Recorder (not in production since 2001)
  • SBE 16plus SeaCAT C-T Recorder (not in production since 2008)
  • SBE 16plus V2
  • SBE 19 SeaCAT CTD (not in production since 2001)
  • SBE 19plus SeaCAT CTD (not in production since 2008)
  • SBE 19plus V2 SeaCAT CTD
  • SBE 21 SeaCAT Thermosalinograph
  • SBE 25 Sealogger CTD (not in production since 2012)
  • SBE 25plus Sealogger CTD
  • SBE 45 MicroTSG Thermosalinograph
  • SBE 49 FastCAT CTD

Seasave V7's use is covered in its Help menu as well as in a software manual (click Documents tab).

Seasave V7 was written for use on systems running Windows XP service pack 2 or later, Windows Vista, or Windows 7 (both 32-bit and 64-bit systems).

If you discover reproducible bugs in Seasave V7, please document the steps taken to achieve them and send a report to software@seabird.com. We welcome any suggestions for new features and enhancements.

Seasave V7 7.23.2

March 18, 2014
SeasaveV7_23_2.exe for Windows XP/Vista/7

The Revision History describes each version of software — including bug fixes, modifications, and new features. You may not need the latest version; our revisions often include improvements and new features which may have little or no impact on your operation. Review this site regularly to view the latest changes.


Version 7.23.2
18 March 2014

1. MODIFICATIONS
a. Update to SBE 49 configuration dialog box, to allow Surface PAR data to be appended when SBE 49 used with SBE 33 or 36 deck unit.
b. Update to SBE 9 configuration dialog box, to add explanation on voltage words.


Version 7.23.1
17 September 2013

1. MODIFICATIONS
a. Update default location of .psa, .ini, and .txt diagnostics files for compliance with more operating systems.
b. Increase # of sensors that can be on CTD from 5 to 6 for the following WET Labs sensors: C-Star, ECO-AFL (or ECO-FL), ECO CDOM, WETStar.


Version 7.22.5
21 March 2013

1. MODIFICATIONS
a. Update for compatibility with internal Sea-Bird testing; no impact to customers.


Version 7.22.4
04 February 2013

1. MODIFICATIONS
a. In voltage sensor selection list, change name of METS sensor to Franatech (acquired Capsum in 2006).


Version 7.22.3
14 January 2013

1. ADDITIONS
a. Add Discover Ports button on Serial  Ports tab in Configure Inputs and Configure Outputs.


Version 7.22.2
31 December 2012

No changes; revision number updated to keep synchronized with SBE Data Processing


Version 7.22.1
05 December 2012

1. MODIFICATIONS
a. Allow for selection of higher number COM ports (up to 255).

2. BUG FIX
a. SBE 16plus, 16plus-IM, 19plus, 16plus V2, 16plus-IM V2, 19plus V2: Revised so Seasave does not use remote temperature from an SBE 38 if calculating secondary SBE 43 dissolved oxygen.


Version 7.22.0
10 August 2012

1. ADDITIONS
a. Add ability to calculate and output Specific Conductance.


Version 7.21k
23 May 2012

1. MODIFICATIONS
a. SBE 25plus — Add information on deck unit and baud rate to configuration dialog box, to allow software to correctly calculate elapsed time.


Version 7.21j
22 May 2012

1. ADDITIONS
a. Add compatibility with SBE 37-IMP-ODO MicroCAT.
b. Add compatibility with SBE 19plus V2 integrated with SBE 63 Optical Dissolved Oxygen Sensor.
c. Bottle Summary in SBE Data Processing: Add Gordon and Garcia oxygen saturation to list of derived variables.

2. MODIFICATIONS
a. SBE 9plus: Calculate secondary SBE 43 oxygen using temperature and conductivity from secondary T and C sensors.

3. BUG FIXES
a. Fix bug in scan matching in old SBE 19s (not plus) and 25s (not plus), when used with AFM.


Version 7.21h
16 April 2012

1. ADDITIONS
a. Add compatibility with SBE 25plus.


Version 7.21g
12 March 2012

1. ADDITIONS
a. Add compatibility with SBE 63 Optical Dissolved Oxygen Sensor integrated with SBE 16plus V2.
b. Add visual alarms.


Version 7.21f
23 September 2011

1. BUG FIXES
a. Seasave and Seasave Remote: If some axes were reversed, there were sometimes plot errors when zooming in.


Version 7.21e
29 August 2011

1. MODIFICATIONS
a. Configuration (.xmlcon) file now supports up to 5 of each of the following WET Labs sensors on a CTD: ECO-AFL/FL fluorometer, ECO CDOM fluorometer, WETstar fluorometer, ECO-NTU turbidity meter, ECO-BB turbidity meter, C-star transmissometer.

2. BUG FIXES
a. SBE 19plus / 19plus V2 — If integrated with a bottom contact switch, Seasave alarm turned on when bottom was not in contact, turned off when bottom was in contact.


Version 7.21d
19 April 2011

1. ADDITIONS
a. SBE 16plus V2, 16plus-IM V2, and 19plus V2: Add support for WET Labs RS-232 sensor(s) to configuration files.

2. MODIFICATIONS
a. Modify Table Driven and Auto Fire bottle firing column headings, to clarify that bottle position numbers are entered in tables.


Version 7.21b
27 January 2011

1. MODIFICATIONS
a. Seasave and SeasaveAcq now communicate via anonymous pipes instead of sockets, to resolve problems that some customers were having when running the software in a Windows 7 environment. This resulted in a modification of the TCP/IP Ports tab in Configure Inputs and Configure Outputs.


Version 7.21a
10 November 2010

1. ADDITIONS
a. SBE 9plus with 11plus Deck Unit: Add selection of Deck Unit (and firmware version) or Searam in configuration file. For Deck Unit with firmware version > 5.0, Seasave can now send AddSPAR= command at start of data acquisition, based on whether Surface PAR is enabled or disabled in configuration file (previously, user had to send AddSPAR= to Deck Unit from Seaterm; if setting in Deck Unit was incompatible with setting in configuration file, Seasave indicated that there were scan length errors.).
b. SBE 9plus with 11plus Deck Unit: Status (DS) reply from Deck Unit is now output in header of data file created by Seasave, for Deck Unit with firmware version > 5.0 and operating with RS-232 interface.
c. Playback of archived data: Seasave can now display bottle fire lines when playing back archived data, if it finds a .bl file (of the same name) in the same folder as the data (.hex or .dat) file.

2. MODIFICATIONS
a. NMEA time is now available without RMC when a NMEA device is connected directly to computer. Systems UTC is used as date source.
b. Seasave now interprets cast headers (when playing back archived data) the same way as they are interpreted by SBE Data Processing's Data Conversion module.

3. BUG FIXES
a. SBE 45 — If configuration file was set to output salinity but not conductivity, Seasave output 0 for all salinity values.
b. SBE 45 — If NMEA time was set up to display in a fixed or scrolled display, and there was no NMEA time in data stream, display NMEA time field showed random numbers (instead of just remaining blank).


Version 7.21
06 October 2010

1. BUG FIXES
a. Fix several small bugs.


Version 7.20g
30 July 2010

1. ADDITIONS
a. Add Wet Labs EC-BB and ECO-NTU to OBS/Nephelometer/Turbidity sensor list, and add Turner Cyclops and Seapoint Ultraviolet fluorometer to fluorometer sensor list. Software supports up to 2 of each of these sensors. Previously, the User Polynomial function in the software was used to define these sensors.
b. 16plus V2 and 19plus V2 in moored mode — add ability to output or display instrument time in Julian days as well as in seconds since January 1, 2000.
c. 16plus V2 and 19plus V2 in moored mode — Fixed display and scrolled display now shows instrument time in a day month year hour minute second form, instead of seconds since January 1, 2000.


Version 7.20f
28 June 2010

1. MODIFICATIONS
a. Now allows selection of up to two Chelsea UV Aquatracka Fluorometers in the configuration (.xmlcon) file.

2. BUG FIXES
a. Glider Payload CTD: Soc coefficient for integrated frequency oxygen sensor was saved to .xmlcon file with insufficient significant digits.


Version 7.20e
11 June 2010

1. BUG FIXES
a. Correct a few minor bugs related to the user interface (no impact on data acquisition).


Version 7.20d
27 May 2010

1. ADDITION
a. Configuration report now includes 'scan length' where applicable, to assist in diagnostics when getting a scan length error (caused by a mismatch between the configuration file and the instrument's setup).

2. BUG FIXES
a. Correct a few minor bugs related to the user interface (no impact on data acquisition).


Version 7.20c
02 March 2010

1. BUG FIXES
a. Correct a few minor bugs related to the user interface (no impact on data acquisition).


Version 7.20b
04 February 2010

1. MODIFICATIONS
a. Modify valid limits of temperature and salinity for Gordon and Garcia Oxsol calculation (used as an input for calculating SBE 43 Dissolved Oxygen). Previous limits were -2 < T < 40 and 0 < S < 42; new limits are -5 < T < 50 and 0 < S < 60. Outside of those ranges, software returns a value of -99 for Oxsol.


Version 7.20a
14 December 2009

1. ADDITIONS
a. Add ability to save instrument configuration files as xml files (with .xmlcon extension) instead of as .con files. Software will continue to also support .con files.
b. Add ability to plot differences, when 2 sensors are measuring the same parameter; for example, 2 SBE 43 dissolved oxygen sensors.
c. Add ability to easily modify plot ranges by right clicking in the plot and selecting Modify Ranges.
d. Add ability to view position of last bottle fired in fixed or scrolled display.
e. Add Display log file in Tools menu; provides easy access to diagnostic information.

2. MODIFICATIONS
a. Configure Inputs, Configure Outputs, and Plot Display dialog boxes have been reduced in height; all dialogs can now be used with a screen resolution as small as 800 x 600 pixels.
b. Change Plot Display dialog box — line colors for all axes as well as for bottle fire lines, mark lines, grid lines, etc. are now selected by clicking the Colors button on the Plot Setup tab (previously, each line color was selected independently).
c. Seasave now writes scan interval information to the output data file header for all instruments (previously, wrote this information to the header only for the SBE 9plus and 25).

3. BUG FIXES
a. SBE 25: Correct archived data display of elapsed time, for SBE 25 data uploaded using SEATERM.
b. Correct several small bugs causing software to crash, and provided clearer error messages.


Version 7.19
23 July 2009

1. ADDITIONS
a. Add compatibility with SBE 16plus V2, 16plus-IM V2, and 19plus V2 interfacing with Aanderaa Optode RS-232 sensor.
b. SBE 19 (older instrument): Add ability to append NMEA data from a NMEA device connected to the computer (instead of being connected to the deck unit). Selection of whether NMEA data is coming through the deck unit or the computer is made in the configuration (.con) file. Output data format is not dependent on which method is used for acquiring NMEA data.
c. SBE 49: Add ability to append NMEA data from a NMEA device connected to the computer or to a deck unit. Selection of whether NMEA data is coming through the deck unit or the computer is made in the configuration (.con) file. Output data format is not dependent on which method is used for acquiring NMEA data.
d. Add command line option to automatically start Seasave V7 with a specified .psa file. This command line parameter does not start data acquisition or playback of archived data (both of which have previously existing command line options), it simply launches Seasave V7.

2. MODIFICATIONS
a. Modify the print option for printing in black and white (Print Options tab of Plot Display dialog). Previously this changed the background to white and all plot lines to black. Now it simply changes the background to white, while leaving all plot lines in their specified colors.

3. BUG FIXES
a. If playing back archived data which has S prompts (S>) in the file, Seasave V7 now ignores the S> and does not give scan length errors.
b. Correct several small bugs causing software to crash, and provided clearer error messages.


Version 7.18d
13 May 2009

1. ADDITIONS
a. Command line option /IgnoreNMEAChecksum tells program to ignore checksum when a NMEA device is attached to computer directly (not thru deck unit). Eliminates problems associated with NMEA devices that incorrectly calculate check sum, and allows data to still be acquired by Seasave. Instead of shutting down, a warning appears in SeasaveAcq’s error log.

2. MODIFICATIONS

a. SBE 911plus — Clean up handling of data with scan length errors.
b. Cleaned up handling of NMEA initialization problems and NMEA time in output .hdr file.
c. SBE 911plus/17plus with one dual sensor (T or C) — previously allowed you to select output of some secondary derived variables, such as salinity, density, sound velocity, etc. No longer allows you to output secondary derived variables, unless you have a dual T-C pair.
d. Change location of Seasave.ini, to provide better compatibility with computers running Vista. Seasave.ini contains location and file name of most recently used program setup (.psa) files.
e. Change default location of .psa files to provide better compatibility with computers running Vista.
f. Change default location of .txt diagnostic files to provide better compatibility with computers running Vista.
g. Seasave Remote — Change location of SeasaveRem.ini, to provide better compatibility with computers running Vista. SeasaveRem.ini contains location and file name of most recently used program setup (.psa) files.
h. Seasave Remote — Change default location of .psa files to provide better compatibility with computers running Vista.
i. Seasave Remote — Change default location of .txt diagnostic file to provide better compatibility with computers running Vista.

3. BUG FIXES
a. SBE 19plus V2 with SBE 38 RS-232 auxiliary sensor and Surface PAR enabled — Surface PAR calculation was incorrect.
b. SBE 19plus or 19plus V2 in Moored mode, with Surface PAR enabled — Surface PAR calculation was incorrect.
c. SBE 911plus/17plus with dual T-C sensors — Secondary conductivity was calculated using primary temperature, even though there was a secondary temperature sensor.
d. SBE 21 with remote temperature sensor, density calculation — Density is a function of salinity (calculated from SBE 21’s T and C output) and temperature. Seasave incorrectly used temperature from SBE 21 instead of temperature from remote temperature sensor in density calculation.
e. Descent rate and acceleration – If descent rate was output for both metric and English units, both descent rate and acceleration were incorrect (was correct if only 1 was output). If descent rate in English units was output, and acceleration was output, acceleration was incorrect.
f. NMEA — New position flag for NMEA data always stayed at 0, even if latitude or longitude changed. No impact on NMEA data itself, just the flag (if you chose to display it or output it) was incorrect.
g. Plume anomaly — Calculation was incorrect if plume anomaly was only derived variable being output for shared file output, tcp/ip output, and/or serial data output.
h. Potential temperature anomaly — Calculation was incorrect if Sigma-Theta was selected as A1 Multiplier on Miscellaneous tab in Configure Inputs.
i. All instruments except SBE 45 — Software used IPTS-68 temperature in calculating conductivity; should have been using ITS-90 temperature (T68 = 1.00024 * T90). Bug caused extremely small error in output conductivity, well beyond any rounding error in most cases.


Version 7.18c
31 December 2008

1. ADDITIONS
a. Add capability to create a TS plot (similar to TS plot previously available in SBE Data Processing's Sea Plot module).

2. BUG FIXES
a. Correct several small bugs causing software to crash, and provided clearer error messages.


Version 7.18b
04 November 2008

1. ADDITIONS
a. Add Tau and hysteresis corrections for oxygen data.
b. Add GO 1016 Arm offset in Configure Inputs dialog box (Water Sampler tab).
c. Add support for a second D&A OBS-3 backscatterance sensor.

2. BUG FIXES
a. Correct several small bugs causing software to crash.


Version 7.18
19 June 2008

1. ADDITIONS
a. SBE 19plus, 19plus V2, 21, and 25: Add ability to append NMEA data from a NMEA device connected to the computer (instead of being connected to the deck unit). Selection of whether NMEA data is coming through the deck unit or the computer is made in the configuration (.con) file. Output data format is not dependent on which method is used for acquiring NMEA data.
b. Add selection in fixed display dialog to allow short names in display (to take up less room on screen).
c. Add command line option (/nodeckunit), providing smoother operation for SBE 9plus used without SBE 11plus Deck Unit.

2. BUG FIXES
a. Correct several small bugs.


Version 7.17a
25 April 2008

1. ADDITIONS
a. Add support for a second WET Labs ECO AFL fluorometer.
b. Add user configuration of % for auto paging on plot axis setup tabs.

2. MODIFICATIONS
a. Modify Sea-Bird equation (previously called Murphy-Larson equation) for SBE 43 dissolved oxygen.

3. BUG FIXES
a. Correct bug related to dual Turner Scufa sensors and dual Turner OBS sensors.
b. 19plus: Correct bug in system time calculation if you selected both System time added and NMEA depth data added.
c. Correct several bugs that caused lock-up of the software.


Version 7.17
17 March 2008

1. ADDITIONS
a. Add ability to convert an output .xml file (from Shared File Out) to a tab-delimited .txt format that can be opened with Microsoft Excel or other spreadsheet software. See Tools menu -> Convert shared file output .xml file to spreadsheet format.
b. SBE 9plus CTD: Add ability to append NMEA data from a NMEA device connected to the computer (instead of being connected to the deck unit). Selection of whether NMEA data is coming through the deck unit or the computer is made in the configuration (.con) file. Output data format is not dependent on which method is used for acquiring NMEA data.
Note: This feature will be added to configuration file setup for other instruments over the next few months.
c. Add ability to select whether to reset a deck unit (for SBE 16, 16plus, 16plus V2, 19, 19plus, 19plus V2, 21, or 25) to state 1 (echo only, no NMEA data) when data acquisition is complete. Previously, deck unit was automatically reset to state 1.
See Real-Time Data menu -> Start. In the Start Real-Time Data Acquisition dialog box, the new selection is at the bottom (Reset deck unit to state 1 when acquisition stops) if the selected .con file is for one of the applicable instruments and NMEA position data added was selected in the .con file.

2. MODIFICATIONS
a. Update Help file description of how to use -Autostop feature.


Version 7.16a
18 January 2008

1. BUG FIXES
a. NMEA data display dialog box was too narrow, sometimes resulting in truncation of lat / lon data.
b. Correct error messages received for data acquisition errors.
c. If using –u command line option, output .hex file was created in last directory visited with a File Open dialog. Software now prompts you for where to put output .hex file.
d. IOW Or Hydro-Bios water samplers set up for Auto Fire: after 12 bottles were fired, Auto Fire dialog showed “next bottle’ as #13, but these samplers cannot have more than 12 bottles.

2. ADDITIONS
a. Add audible tone from computer when a bottle fire confirmation is received. Configure and test tone on Water Sampler tab in Configure Inputs.
b. Add computer alarms — minimum and maximum pressure, altimeter, and bottom contact switch. Configure and test alarms on PC Alarms tab in Configure Outputs.
c. Add mixed mode bottle firing, to allow manual firing of some bottles when set up for auto fire (often used to obtain a water sample at one or more points with the water sampler held in a stationary position, typically at the actual bottom and top of the cast). Configure mixed mode firing in Auto Fire Table Entry dialog box (Configure Inputs / Water Sampler tab; set Firing sequence to Auto Fire and click on Auto-Fire Pressures & Positions button).
d. Add –Autostop=time command line option, to automatically stop real-time data acquisition and shut down Seasave after time. Can be used with a batch file script to create new data files on a defined schedule for continuous acquisition systems, such as a thermosalinograph or a towed vehicle.

3. MODIFICATIONS
a. Temporary (.tmp) files generated by Seasave are now placed in folder designated in your computer for all .tmp files. Previously, .tmp files were placed in same directory as active .psa file.
b. If a .con file was open (for example, in Notepad), you could not start data acquisition.


Version 7.16
26 November 2007

1. ADDITIONS
a. Add compatibility with custom instruments, SBE 16plus V2 and 19plus V2.
b. Add Erase all plots feature in Display menu.


Version 7.15
24 October 2007

1. ADDITIONS
a. Add Recent Setup Files selection in the File menu, to allow easy selection of the desired .psa file.

2. BUG FIXES
a. In Configure Outputs, on the Header Form tab, Seasave V7 ignored any non-blank lines after blank header lines, and did not save those lines to the .psa file.


Version 7.14d
05 September 2007

1. BUG FIX
a. Incorrectly calculated pressure in psi for an instrument with a Druck pressure sensor. Pressure output to display, to serial port, to shared file, and/or via TCP/IP was actually in decibars, even if the label said psi.

2. ADDITIONS
a. Add command line option (/AutoFireOnDowncast) to allow for auto firing capability on downcast (Sea-Bird recommends bottle firing on upcast for almost all applications; this is a custom feature).


Version 7.14c
09 July 2007

1. ADDITIONS
a. Add XML output formats as an option for Serial Data Output, Shared File Output, and TCP/IP output.
b. Add font size options for Fixed and Scrolled displays.
c. SBE 19plus — Add support for NMEA depth selection in .con file.
d. Add Remote Bottle Fire (via TCP/IP) capability.
e. Create example Java applications to use for Remote Display (via TCP/IP) and for Remote Bottle Firing (via TCP/IP). These Java applications (.jar files) are installed automatically in the Seasave V7 directory when Seasave V7 is installed. See the Seasave V7 manual and/or Help file for details.

2. MODIFICATIONS
a. Include in the .psa file information on whether the NMEA display, bottle fire display, and/or mark scan control display are open, so that they don't need to be manually opened by the user each time Seasave V7 is launched.
b. Include ability to calculate Oxygen (ml/l) given just oxygen current (and not oxygen temperature) as the input for a Beckman or YSI-type sensor. Seasave sets the WT calibration coefficient to 0 when calculating oxygen. This capability was available in Seasave-Win32, but had been omitted from Seasave V7 until this revision.


Version 7.12
09 April 2007

1. MODIFICATION
a. Add compatibility with Windows Vista to Help files.


Version 7.11
22 March 2007

1. BUG FIX
a. For SBE 21 Thermosalinograph integrated with a remote temperature sensor (SBE 38 or SBE 3), sound velocity calculation was incorrect. Seasave V7 was using SBE 21 temperature to calculate sound velocity, instead of using temperature from remote temperature sensor.


Version 7.10
19 March 2007

First official release version of Seasave V7. This and all future release of SBE Data Processing will have same revision number as Seasave V7.
Note: Sea-Bird recommends that all users upgrade to Seasave V7, but continues to supply and support Seasave-Win32. See the Seasave-Win32 Revision page for all future revisions of Seasave-Win32.

1. ADDITIONS:
a. Add Import / Export buttons to calibration coefficients dialog boxes, to allow transfer of coefficients from one system to another without the need for typing and possibility of resulting typographical errors.
b. Add Murphy-Larson equation compatibility for SBE 43 Dissolved Oxygen Sensor (Sea-Bird will begin shipping SBE 43s with Murphy-Larson calibration coefficients in Fall 2007).
c. Add compatibility with SBE 55 ECO Water Sampler.

2. BUG FIXES:
a. Numerous small bug fixes.


VERSION 7.0h
04 January 2007

Beta version.

ADDITIONS:

a. Added Scan time added option to configuration (.con) file setup for SBE 16, 19, 19plus, 21, 25, and 49, to append time to each scan of data (Note: SBE 9plus already had this option; SBE 16plus automatically includes time with each scan of data).
b. Added ability to calculate, display, and output Seafloor depth (CTD depth plus altitude above bottom) for CTDs equipped with an altimeter.
c. In the Options menu, added Maximized plot may cover Seasave. This allows you to maximize a plot display so that it fills entire monitor screen (covering up Seasave title bar, menus, and status bar).

BUG FIXES:

a. Numerous small bug fixes.


VERSION 7.0
05 April 2006

Beta version, initial release.


Version 5.37m
04 January 2007

1. ADDITIONS:
a. Add Scan time added option to configuration (.con) file setup for SBE 16, 19, 19plus, 21, 25, and 49, to append the time to each scan of data (Note: SBE 9plus already had this option; SBE 16plus automatically includes the time with each scan of data).


Version 5.37d
30 Jan 2006

1. MODIFICATIONS:
a. The allowable range for conductivity pcor is now -1.0e-06 to -1.0e-10 (previously it was -1.0e-07 to -1.0e-10). SBE Data Processing and Seasave-Win32 continue to check the allowable range, and reset pcor to the nominal value of -9.57e-08 if outside the allowable range.


Version 5.37c for Seasave-Win32
22 Nov 2005

1. BUG FIXES:
a. SBE 19plus CTD — Seasave-Win32 could not acquire data if 19plus was used with an SBE 33 or SBE 36 Deck Unit.


Version 5.37b for Seasave-Win32
07 Nov 2005

1. BUG FIXES:
a. If elapsed time was selected as a display variable for an SBE 49, Seasave-Win32 did not calculate it correctly.


Version 5.37a
26 Oct 2005

1. MODIFICATIONS:
a. Surface PAR sensor can now be selected as an auxiliary voltage sensor for SBE 21, instead of PAR sensor.


Version 5.37
25 Oct 2005

1. ADDITIONS:
a. Add D & A OBS-3+ to list of auxiliary voltage sensors that can be defined.
b. Add support for NMEA depth data to be appended to SBE 21 data string in 90488 Interface Box.
c. PAR sensor can now be selected as an auxiliary voltage sensor for SBE 21.


Version 5.36
14 Oct 2005

1. BUG:
a. Software did not allow a second Turner SCUFA OBS sensor.


Version 5.34
11 May 2005

No changes were made to Seasave; the revision number was changed to keep it consistent with SBE Data Processing.


Version 5.33
08 February 2005

1. BUG FIXES:
a. SBE 31 — Seasave-Win32 would not allow you to set number of scans to average in the Deck Unit (in Acquire and Display Real-Time Data Setup dialog) to anything except for 1.

2. ADDITIONS:
a. Help files — Add equations defining how derived parameters are calculated.


Version 5.32
24 August 2004

1. BUG FIXES:
a. Header notes with line lengths greater than 95 characters would cause Seasave-Win32 to crash.


Version 5.31a
26 May 2004

1. BUG FIXES:
a. When using an SBE 45 MicroTSG and a PN 90402 SBE 45 Power, Navigation, and Remote Temperature Interface Box, and acquiring navigation data: If acquisition was started and stopped, and then restarted without exiting Seasave, the time written into the header line for NMEA UTC (Time) for the second and subsequent files was incorrect. In post-processing of the data, Data Conversion (in SBE Data Processing) would then use this incorrect time with the correct date to compute Julian days. This bug affected Seasave-Win32 versions 5.28a through 5.31.

Note: Raw data files created by Seasave-Win32 that have this problem can be corrected by deleting the data between the first date and last time on the NMEA UTC (Time) line in the header. Once you have edited the raw data file, rerun Data Conversion to correctly compute Julian days.
Example: Start and stop acquisition 4 times without exiting Seasave.
The line below is an example from the header of the fourth file acquired without restarting Seasave:
     * NMEA UTC (Time) = Sep 03 2003  21:06:18 2003  03:17:23 2003  05:24:53 2003  06:34:18
To correct the file, delete the information in bold, so the line looks like this:
     * NMEA UTC (Time) = Sep 03 2003  06:34:18
Caution: See Application Note 67 for information on the correct method for editing a .hex data file with a text editor. If you do not follow these instructions, you may corrupt the data file.


Version 5.31
12 May 2004

1. MODIFICATIONS:
a. Seasave's algorithms were not changed; this revision incorporates minor changes to the Help files, and keeps the Seasave-Win32 revision number in line with the SBE Data Processing revision number.


Version 5.30b
01 March 2004

1. BUG FIX:
a. When using an SBE 45 MicroTSG and a PN 90402 SBE 45 Power, Navigation, and Remote Temperature Interface Box, and acquiring navigation data, the month shown in the NMEA Data display (Seasave's View menu, NMEA data display) was incorrect. Note that the data written to the saved .hex data file was correct.


Version 5.30a
24 November 2003

1. BUG FIX:
a. Dr. Haardt Fluorometer with voltage level gain range selection did not switch between ranges — it always used the low gain range.


Version 5.30
17 October 2003

1. BUG FIXES:
a. SBE 21 with SBE 3 frequency sensor did not work properly.


Version 5.29b
18 July 2003

1. BUG FIXES:
a. SBE 25 .con file — If user selected bottom contact switch for an A/D channel, software saved selection of bottom contact switch to a different channel.

2. MODIFICATIONS:
a. SBE Data Processing (Data Conversion, Rosette Summary, and Derive modules) and Seasave-Win32 — now use secondary salinity to compute secondary potential temperature if secondary conductivity is available in SBE 9 / 9plus data. Previously software used primary salinity in calculation.

3. ADDITIONS:
a. Add Bottom contact switch to list of available A/D sensors for SBE 19plus in .con file.


Version 5.29a
20 June 2003

1. MODIFICATIONS:
a. Output latitude and longitude from a NMEA navigation device with up to three digits to right of decimal point.


Version 5.28e
08 May 2003

1. BUG FIXES:
a. SBE 49 did not work with a PDIM module.
b. Seasave-Win32 was not storing SBE 49 temperature serial number in the header.


Version 5.28d
06 May 2003

1. BUG FIXES:
a. Seasave-Win32 and Data Conversion — SBE 49 temperature coefficients were not stored correctly. Three lines were added to .con file:
    Line     Description
     245       SBE 49 temperature sensor serial number.
     246       SBE 49 temperature sensor calibration date.
     247       SBE 49 temperature sensor A0, A1, A2, A3, slope, and offset
b. Seasave-Win32 and Data Conversion — SBE 49 conductivity was not computed correctly.
c. Archived data with header line lengths greater than 100 characters were not processed correctly. Header lines can now have up to 300 characters.


Version 5.28c
24 March 2003

1. BUG FIXES:
a. When configuring an SBE 25 with one or more A/D voltage sensors, software did not correctly save all configuration information. This bug was present in version 5.27 and later.


Version 5.28b
19 March 2003

1. MODIFICATIONS:
a. Start initial playback of archived data at a faster rate than it was set for in version 5.28a.
b. Add additional control of playback speed for archived data: No Wait in ArchivedData menu (or type Ctrl N). This plays back data at rate at which it was acquired.


Version 5.28a
04 March 2003

1. BUG FIXES:
a. After Seasave-Win32 synchronized .hex or .dat file and the .con file, user was brought to prior .con file when selecting or modifying .con file.
b. If path name had a '.' when selecting an archived data file, Seasave-Win32 replaced everything past  '.' with '.dat'.
c. View Data Header button did not work in Start Archived Data Display dialog box.

2. MODIFICATIONS:
a. Seasave-Win32's .cfg file now remembers whether NMEA Data Display and Fire Bottle Control displays were open.
b. Seasave-Win32 now warns user if they are trying to save to a .con file that is read only (for instance, trying to save to a .con file on a CD-ROM).
c. Seasave-Win32 now turns off SBE 11plus Deck Unit alarm when data acquisition is halted.
d. If SBE 21 or SBE 45 has a remote temperature sensor, remote temperature is now used to calculate density and sound velocity.
e. Change WetLabs ECO-AFL description to ECO-AFL/FL to cover WetLabs' new instruments.

3. ADDITIONS
a. Add -ss command line option, allowing user to start Seasave-Win32 and view data, but to delay writing data to a file until user prompts to begin saving data.
b. Add ability for user to control playback speed of archived data (select Faster or Slower in ArchivedData menu).
c. Add support for SBE 49 FastCAT.
d. Add support for SBE 45 MicroTSG thermosalinograph and optional 90402 - SBE 45 Interface Box.
e. Add support for SBE 38 secondary temperature sensor for SBE 21 thermosalinograph.
f. Add support for SBE 50 RS-232 sensor to SBE 16plus.
g. Add support for Chelsea UV Aquatracka fluorometer.
h. Add support for secondary Chelsea Aqua 3 fluorometer.


Version 5.27c
22 January 2003

1. BUG FIXES:
a. Seasave-Win32 sometimes crashed when clicking the Select Variable button in a Display Variables Setup dialog box.


Version 5.27b
09 December 2002

1. BUG FIXES:
a. If the NMEA message contained time but not date, and time in the message had fractional seconds, then NMEA UTC (Time) was incorrect.


Version 5.27a
04 November 2002

1. BUG FIXES:
a. Minor corrections were made to support new sensors added in version 5.27.


Version 5.27
30 October 2002 
November 1: A bug was found in this version and it was removed from the FTP site. All additions and modifications in 5.27 are included in 5.27a.

1. ADDITIONS:
a. Support for new sensors: Capsum METS methane, Seapoint Rhodamine, Sequoia LISST-25 Suspended Sediment, and WETStar CDOM.
b. Support for new sensor for SBE 16plus only: Pro-Oceanus Gas Tension Device (GTD) for dissolved oxygen and/or nitrogen.
c. Support for secondary sensors for: PAR, WET Labs WETStar, Seapoint Turbidity, and Turner SCUFA.
d. Sound velocity can be calculated from data from secondary T & C sensors.
e. User-input descriptive text for User Polynomial sensors makes sensor identification easier in data file.
f. Command line parameter allows you to automatically start Seasave-Win32 and data acquisition.
g. Keyboard shortcuts allow you to start data acquisition or display of archived data without using a mouse.

2. MODIFICATIONS:
a. Seasave; Data Conversion and Derive in SBE Data Processing: Use harmonic mean to calculate Average Sound Velocity; convert pressure to depth for calculation (with user-input latitude).
b. System Upload Time in data file header is now always computer time and date, regardless of whether a NMEA navigation device is connected.

3. BUG FIXES:
a. Turner 10-AU-005 did not display log scale.


Version 5.26f
24 September 2002

1. BUG FIXES:
a. Seasave-Win32 was not closing serial ports or ASCII shared files correctly.


Version 5.26d
21 August 2002

1. BUG FIXES:
a. When Lat/Lon was not appended to every scan, Seasave-Win32 used a latitude of 0.0 for depth calculation, even if a different value was specified. This bug applied to real-time data acquisition only; playback of archived data was not affected.


Version 5.26c
15 August 2002

1. BUG FIXES:
a. The ASCII shared file was not closed when displaying archived data if the Generate Shared File option was enabled in the ASCII Output Set Up dialog box (Configure menu, ASCII Output). This caused the message Error, could not open shared file: filename to appear the next time real-time or archived data was displayed.


Version 5.26b
18 July 2002

1. BUG FIXES:
a. NMEA date and time data was not correctly displayed for an SBE 11plus Deck Unit transmitting data to the computer using the RS-232 interface.


Version 5.26a
11 July 2002

1. BUG FIXES:
a. An invalid bottle number or communication error message displayed, and bottles were not always fired, for a system with all of the following setup parameters (problem occurred only if all of these setup selections were made):
Configure menu, NMEA (lat/lon) Interface — Store Lat/Lon in Data File selection is Add to Header Only.
Configure menu, Water Sampler Configuration — Firing Sequence selection is Table Driven.
Configure menu, Instrument Configuration (old or new) — NMEA position data added is selected.
RealtimeData menu, Start Acquisition — Store on Disk is selected.


Version 5.26
19 June 2002

1. BUG FIXES:
a. For systems with two SBE 43 Dissolved Oxygen Sensors — In the configuration (.con) file, calibration coefficients for the secondary dissolved oxygen sensor were overwritten by the primary dissolved oxygen sensor coefficients.


Version 5.25b
8 April 2002

1. BUG FIXES:
a. Seasave-Win32 was not closing serial ports correctly. In Win XP this caused the following message to display: Cannot initialize comport 0. In Win XP it also prevented SEATERM from opening the COM port.
b. SBE 16 and 19 (not 16plus or 19plus) with Paroscientific Digiquartz pressure sensor — Pressure temperature was not being computed correctly. This bug was introduced in Seasave-Win32 version 1.20.


Version 5.25a
26 March 2002

1. BUG FIXES:
a. SBE 19 (not 19plus) and 25 — When real-time data acquisition was restarted without exiting Seasave, the CTD would wake up before the message to switch on the CTD with the magnetic switch was displayed. This prevented it from starting logging.


Version 5.24
14 December 2001

1. BUG FIXES:
a. ASCII Output was limited to 8 variables.
b. If computer is communicating with deck unit using GPIB interface, change logic to determine if NMEA data is available from deck unit.


Version 5.23
20 November 2001

1. BUG FIXES:
a. Seasave-Win32 sometimes crashed if a file path name was longer than 80 characters.
b. Label for Oxygen, SBE, percent saturation incorrectly just said Oxygen, SBE.
c. On some computer monitors, field to view NMEA Date/Time in NMEA Data dialog box (View menu / NMEA data display) was not large enough. Change field from 1 line to 2 lines.
d. Configuration (.con) file 
- secondary SBE 43 calibration date was being overwritten with primary SBE 43 calibration date.
- PAR serial number was being written to line for IFREMER nephelometer serial number.

2. ADDITIONS:
a. Add command line argument -nmeatime. For NMEA messages that contain time but not date, -nmeatime directs Seasave-Win32 to use the system date and NMEA time for the System Upload time. Modify time in the header to be:

If NMEA Message Includes

-nmeatime Included in Command Line?

Information in System Upload Time in Header

Information in NMEA UTC Time in Header

date and time

(no effect)

NMEA date and time

NMEA date and time

time only

no

computer date and time

NMEA time

time only

yes

computer date and NMEA time

NMEA time

no date, no time

(no effect)

computer date and time

(none)


Version 5.22
23 August 2001

1. BUG FIXES:
a. SBE 19plus — Comm port configurations was not prompting for baud rate between SBE 32 and CTD and baud rate between SBE 33 and computer.


Version 5.21
16 July 2001

1. BUG FIXES:
a. Crashed if filename, including path, was greater than 80 characters.
b. Valid variable was not switched to x-axis #3 if overlay display x-axis #3 was set to none and x-axis #4 was set to a valid variable.


Version 5.1
14 June 2001

MODIFICATIONS:
a. Add logic for overlay plots to rearrange x-axis variables if none is selected for one x-axis and a variable to plot is selected for a higher numbered x-axis.


Version 5.0
06 June 2001

NOTE: For this and all future software releases, the Windows software real-time data acquisition and analysis software (Seasave and SBE Data Processing) will have the same version number. The 4.0 series and below indicates Seasoft-DOS; the 5.0 series and above indicates Seasoft-Windows.

ADDITIONS:
a. Add option to display both the bottle number and pressure to the Bottle Line Configuration.

BUG FIXES:
a. New style .con file changes did not take effect until .con file was looked at a second time or until Seasave-Win32 was restarted.
b. Lat/Lon configuration could be modified by information in header when displaying an archived data file.


OLDER Versions

When the Windows versions of Seasave and SBE Data Processing were incorporated in Seasoft and began having the same revision number, Seasave version numbers jumped from 1.21 to 5.0. With Version 5.38, Seasave-Win32 is replaced by Seasave V7.

Seasave VERSION 5.39c
25 April 2008

MODIFICATIONS:

a. Calculation of oxygen for Murphy-Larson equation modified, to be consistent with changes in SBE Data Processing and Seasave V7.


Seasave VERSION 5.39b
26 November 2007

BUG FIX:

a. Seasave incorrectly calculated OBS 3+ output if the A2 coefficient was not 0.


Seasave VERSION 5.39a
24 October 2007

BUG FIX:

a. Seasave erroneously calculated oxygen as 0 ml/l if all of the following occurred:
     (1) Using a .con file created and last saved before implementation of the Murphy-Larson equation for SBE 43 Dissolved Oxygen (Seasave V7 and SBE Data Processing version 7.10; Seasave-Win32 version 5.38),
     (2) The .con file includes SBE 43 oxygen and scan time added is selected, and
     (3) Using Seasave version 5.38 or 5.39.


Seasave VERSION 5.39
09 July 2007

ADDITIONS:

a. SBE 19plus — Added support for NMEA depth selection in .con file.


Seasave VERSION 5.38
19 March 2007

ADDITIONS:

a. Added Import / Export buttons to calibration coefficients dialog boxes, to allow transfer of coefficients from one system to another without the need for typing and possibility of resulting typographical errors.
b. Added Murphy-Larson equation compatibility for SBE 43 Dissolved Oxygen Sensor (Sea-Bird will begin shipping SBE 43s with Murphy-Larson calibration coefficients in Fall 2007).
c. Added compatibility with SBE 55 ECO Water Sampler.


VERSION 5.37m
04 January 2007

1. ADDITIONS:
a. Add Scan time added option to configuration (.con) file setup for SBE 16, 19, 19plus, 21, 25, and 49, to append the time to each scan of data (Note: SBE 9plus already had this option; SBE 16plus automatically includes the time with each scan of data).


VERSION 5.37d

30 Jan 2006

1. MODIFICATIONS:

a. The allowable range for conductivity pcor is now -1.0e-06 to -1.0e-10 (previously it was -1.0e-07 to -1.0e-10). SBE Data Processing and Seasave-Win32 continue to check the allowable range, and reset pcor to the nominal value of -9.57e-08 if outside the allowable range.


VERSION 5.37c
22 Nov 2005

1. BUG FIXES:

a. SBE 19plus CTD -- Seasave-Win32 could not acquire data if 19plus was used with an SBE 33 or SBE 36 Deck Unit.


VERSION 5.37b
07 Nov 2005

1. BUG FIXES:

a. If elapsed time was selected as a display variable for an SBE 49, Seasave-Win32 did not calculate it correctly.


VERSION 5.37a
26 Oct 2005

1. MODIFICATIONS:
a. Surface PAR sensor can now be selected as an auxiliary voltage sensor for SBE 21, instead of PAR sensor.


VERSION 5.37
25 Oct 2005

1. ADDITIONS:
a. Add D & A OBS-3+ to list of auxiliary voltage sensors that can be defined.
b. Add support for NMEA depth data to be appended to SBE 21 data string in 90488 Interface Box.
c. PAR sensor can now be selected as an auxiliary voltage sensor for SBE 21.


VERSION 5.36
14 Oct 2005

1. BUG:
a. Software did not allow a second Turner SCUFA OBS sensor.


VERSION 5.34

11 May 2005

No changes were made to Seasave; the revision number was changed to keep it consistent with SBE Data Processing.


VERSION 5.33
08 February 2005

1. BUG FIXES:
a. SBE 31 - Seasave-Win32 would not allow you to set number of scans to average in the Deck Unit (in Acquire and Display Real-Time Data Setup dialog) to anything except for 1.

2. ADDITIONS:
a. Help files -- Add equations defining how derived parameters are calculated.


VERSION 5.32

24 August 2004

1. BUG FIXES:

a. Header notes with line lengths greater than 95 characters would cause Seasave-Win32 to crash.


VERSION 5.31a
26 May 2004

1. BUG FIXES:

a. When using an SBE 45 MicroTSG and a PN 90402 SBE 45 Power, Navigation, and Remote Temperature Interface Box, and acquiring navigation data: If acquisition was started and stopped, and then restarted without exiting Seasave, the time written into the header line for NMEA UTC (Time) for the second and subsequent files was incorrect. In post-processing of the data, Data Conversion (in SBE Data Processing) would then use this incorrect time with the correct date to compute Julian days. This bug affected Seasave-Win32 versions 5.28a through 5.31.

Note: Raw data files created by Seasave-Win32 that have this problem can be corrected by deleting the data between the first date and last time on the NMEA UTC (Time) line in the header. Once you have edited the raw data file, rerun Data Conversion to correctly compute Julian days.
Example: Start and stop acquisition 4 times without exiting Seasave.
The line below is an example from the header of the fourth file acquired without restarting Seasave:
     * NMEA UTC (Time) = Sep 03 2003  21:06:18 2003  03:17:23 2003  05:24:53 2003  06:34:18
To correct the file, delete the information in bold, so the line looks like this:
     * NMEA UTC (Time) = Sep 03 2003  06:34:18
Caution: See Application Note 67 for information on the correct method for editing a .hex data file with a text editor. If you do not follow these instructions, you may corrupt the data file.


VERSION 5.31
12 May 2004

1. MODIFICATIONS:

a. Seasave's algorithms were not changed; this revision incorporates minor changes to the Help files, and keeps the Seasave-Win32 revision number in line with the SBE Data Processing revision number.


VERSION 5.30b
01 March 2004

1. BUG FIX:

a. When using an SBE 45 MicroTSG and a PN 90402 SBE 45 Power, Navigation, and Remote Temperature Interface Box, and acquiring navigation data, the month shown in the NMEA Data display (Seasave's View menu, NMEA data display) was incorrect. Note that the data written to the saved .hex data file was correct.


VERSION 5.30a
24 November 2003

1. BUG FIXES:
a. Dr. Haardt Fluorometer with voltage level gain range selection did not switch between ranges -- it always used the low gain range.


VERSION 5.30
17 October 2003

1. BUG FIXES:
a. SBE 21 with SBE 3 frequency sensor did not work properly.


VERSION 5.29b
18 July 2003

1. BUG FIXES:
a. SBE 25 .con file -- If user selected bottom contact switch for an A/D channel, software saved selection of bottom contact switch to a different channel.

2. MODIFICATIONS
a. SBE Data Processing (Data Conversion, Rosette Summary, and Derive modules) and Seasave-Win32 -- now use secondary salinity to compute secondary potential temperature if secondary conductivity is available in SBE 9 / 9plus data. Previously software used primary salinity in calculation.

3. ADDITIONS -- 
a. Add Bottom contact switch to list of available A/D sensors for SBE 19plus in .con file.


VERSION 5.29a
20 June 2003

1. MODIFICATIONS:
a. Output latitude and longitude from a NMEA navigation device with up to three digits to right of decimal point.


VERSION 5.28e
08 May 2003

1. BUG FIXES:
a. SBE 49 did not work with a PDIM module.
b. Seasave-Win32 was not storing SBE 49 temperature serial number in the header.


VERSION 5.28d
06 May 2003

1. BUG FIXES:
a. Seasave-Win32 and Data Conversion -- SBE 49 temperature coefficients were not stored correctly. Three lines were added to .con file:
    Line     Description
     245       SBE 49 temperature sensor serial number.
     246       SBE 49 temperature sensor calibration date.
     247       SBE 49 temperature sensor A0, A1, A2, A3, slope, and offset
b. Seasave-Win32 and Data Conversion -- SBE 49 conductivity was not computed correctly.
c. Archived data with header line lengths greater than 100 characters were not processed correctly. Header lines can now have up to 300 characters.


VERSION 5.28c
24 March 2003

1. BUG FIXES:
a. When configuring an SBE 25 with one or more A/D voltage sensors, software did not correctly save all configuration information. This bug was present in version 5.27 and later.


VERSION 5.28b
19 March 2003

1. MODIFICATIONS:
a. Start initial playback of archived data at a faster rate than it was set for in version 5.28a.
b. Add additional control of playback speed for archived data: No Wait in ArchivedData menu (or type Ctrl N). This plays back data at rate at which it was acquired.


VERSION 5.28a
04 March 2003

1. BUG FIXES:
a. After Seasave-Win32 synchronized .hex or .dat file and the .con file, user was brought to prior .con file when selecting or modifying .con file.
b. If path name had a '.' when selecting an archived data file, Seasave-Win32 replaced everything past  '.' with '.dat'.
c. View Data Header button did not work in Start Archived Data Display dialog box.

2. MODIFICATIONS:
a. Seasave-Win32's .cfg file now remembers whether NMEA Data Display and Fire Bottle Control displays were open.
b. Seasave-Win32 now warns user if they are trying to save to a .con file that is read only (for instance, trying to save to a .con file on a CD-ROM).
c. Seasave-Win32 now turns off SBE 11plus Deck Unit alarm when data acquisition is halted.

3. ADDITIONS
a. Add -ss command line option, allowing user to start Seasave-Win32 and view data, but to delay writing data to a file until user prompts to begin saving data.
b. Add ability for user to control playback speed of archived data (select Faster or Slower in ArchivedData menu).

1. BUG FIXES:
a. Batch file processor was not processing /c option correctly.
b. Sea Plot did not work with batch file processor.

2. ADDITIONS
a. Add support for SBE 49 FastCAT.
b. Add support for SBE 45 MicroTSG thermosalinograph and optional 90402 - SBE 45 Interface Box.
c. Add support for SBE 38 secondary temperature sensor for SBE 21 thermosalinograph.
d. Add support for SBE 50 RS-232 sensor to SBE 16plus.
e. Add support for Chelsea UV Aquatracka fluorometer.
f. Add support for secondary Chelsea Aqua 3 fluorometer.

3. MODIFICATIONS
a. If SBE 21 or SBE 45 has a remote temperature sensor, remote temperature is now used to calculate density and sound velocity.
b. Change WetLabs ECO-AFL description to ECO-AFL/FL to cover WetLabs' new instruments.


VERSION 5.27c
22 January 2003

1. BUG FIXES:
a. Seasave-Win32 sometimes crashed when clicking the Select Variable button in a Display Variables Setup dialog box.


VERSION 5.27b
09 December 2002

1. BUG FIXES:
a. If the NMEA message contained time but not date, and time in the message had fractional seconds, then NMEA UTC (Time) was incorrect.


VERSION 5.27a
04 November 2002

1. BUG FIXES:
a. Minor corrections were made to support new sensors added in version 5.27.


VERSION 5.27
30 October 2002 
November 1: A bug was found in this version and it was removed from the FTP site. All additions and modifications in 5.27 are included in 5.27a.

1. ADDITIONS:
a. Support for new sensors: Capsum METS methane, Seapoint Rhodamine, Sequoia LISST-25 Suspended Sediment, and WETStar CDOM.
b. Support for new sensor for SBE 16plus only: Pro-Oceanus Gas Tension Device (GTD) for dissolved oxygen and/or nitrogen.
c. Support for secondary sensors for: PAR, WET Labs WETStar, Seapoint Turbidity, and Turner SCUFA.
d. Sound velocity can be calculated from data from secondary T & C sensors.
e. User-input descriptive text for User Polynomial sensors makes sensor identification easier in data file.

2. MODIFICATIONS:
a. Seasave; Data Conversion and Derive in SBE Data Processing: Use harmonic mean to calculate Average Sound Velocity; convert pressure to depth for calculation (with user-input latitude).

1. BUG FIXES:
a. Turner 10-AU-005 did not display log scale.

2. ADDITIONS:
a. Command line parameter allows you to automatically start Seasave-Win32 and data acquisition.
b. Keyboard shortcuts allow you to start data acquisition or display of archived data without using a mouse.

3. MODIFICATIONS:
a. System Upload Time in data file header is now always computer time and date, regardless of whether a NMEA navigation device is connected.


VERSION 5.26f
24 September 2002

1. BUG FIXES:

a. Seasave-Win32 was not closing serial ports or ASCII shared files correctly.


VERSION 5.26d
21 August 2002

1. BUG FIXES:
a. When Lat/Lon was not appended to every scan, Seasave-Win32 used a latitude of 0.0 for depth calculation, even if a different value was specified. This bug applied to real-time data acquisition only; playback of archived data was not affected.


VERSION 5.26c
15 August 2002

1. BUG FIXES:
a. The ASCII shared file was not closed when displaying archived data if the Generate Shared File option was enabled in the ASCII Output Set Up dialog box (Configure menu, ASCII Output). This caused the message Error, could not open shared file: filename to appear the next time real-time or archived data was displayed.


VERSION 5.26b
18 July 2002

1. BUG FIXES:
a. NMEA date and time data was not correctly displayed for an SBE 11plus Deck Unit transmitting data to the computer using the RS-232 interface.


VERSION 5.26a
11 July 2002

1. BUG FIXES:
a. An invalid bottle number or communication error message displayed, and bottles were not always fired, for a system with all of the following setup parameters (problem occurred only if all of these setup selections were made):
Configure menu, NMEA (lat/lon) Interface -- Store Lat/Lon in Data File selection is Add to Header Only.
Configure menu, Water Sampler Configuration -- Firing Sequence selection is Table Driven.
Configure menu, Instrument Configuration (old or new) -- NMEA position data added is selected.
RealtimeData menu, Start Acquisition -- Store on Disk is selected.


VERSION 5.26
19 June 2002

1. BUG FIXES:
a. For systems with two SBE 43 Dissolved Oxygen Sensors -- In the configuration (.con) file, calibration coefficients for the secondary dissolved oxygen sensor were overwritten by the primary dissolved oxygen sensor coefficients.


VERSION 5.25b
8 April 2002

1. BUG FIXES:
a. Seasave-Win32 was not closing serial ports correctly. In Win XP this caused the following message to display: Cannot initialize comport 0. In Win XP it also prevented SEATERM from opening the COM port.
b. SBE 16 and 19 (not 16plus or 19plus) with Paroscientific Digiquartz pressure sensor -- Pressure temperature was not being computed correctly. This bug was introduced in Seasave-Win32 version 1.20.


VERSION 5.25a
26 March 2002

1. BUG FIXES:
a. SBE 19 (not 19plus) and 25 -- When real-time data acquisition was restarted without exiting Seasave, the CTD would wake up before the message to switch on the CTD with the magnetic switch was displayed. This prevented it from starting logging.


VERSION 5.24
14 December 2001

1. BUG FIXES:
a. ASCII Output was limited to 8 variables.
b. If computer is communicating with deck unit using GPIB interface, change logic to determine if NMEA data is available from deck unit.


VERSION 5.23
20 November 2001

1. BUG FIXES:
a. Seasave-Win32 sometimes crashed if a file path name was longer than 80 characters.
b. Label for Oxygen, SBE, percent saturation incorrectly just said Oxygen, SBE.
c. On some computer monitors, field to view NMEA Date/Time in NMEA Data dialog box (View menu / NMEA data display) was not large enough. Change field from 1 line to 2 lines.
d. Configuration (.con) file 
-- secondary SBE 43 calibration date was being overwritten with primary SBE 43 calibration date.
-- PAR serial number was being written to line for IFREMER nephelometer serial number.

2. ADDITIONS:
a. Add command line argument -nmeatime. For NMEA messages that contain time but not date, -nmeatime directs Seasave-Win32 to use the system date and NMEA time for the System Upload time. Modify time in the header to be:

If NMEA Message Includes -nmeatime Included in Command Line? Information in System Upload Time in Header Information in NMEA UTC Time in Header
date and time (no effect) NMEA date and time NMEA date and time
time only no computer date and time NMEA time
time only yes computer date and NMEA time NMEA time
no date, no time (no effect) computer date and time (none)

 


VERSION 5.22
23 August 2001

1. BUG FIXES:
a. SBE 19plus -- Comm port configurations was not prompting for baud rate between SBE 32 and CTD and baud rate between SBE 33 and computer.


VERSION 5.21
16 July 2001

 

1. BUG FIXES:
a. Crashed if filename, including path, was greater than 80 characters.
b. Valid variable was not switched to x-axis #3 if overlay display x-axis #3 was set to none and x-axis #4 was set to a valid variable.

 


VERSION 5.1
14 June 2001

MODIFICATIONS:
a. Add logic for overlay plots to rearrange x-axis variables if none is selected for one x-axis and a variable to plot is selected for a higher numbered x-axis.


VERSION 5.0
06 June 2001

NOTE: For this and all future software releases, the Windows software real-time data acquisition and analysis software (Seasave and SBE Data Processing) will have the same version number. The 4.0 series and below indicates Seasoft-DOS; the 5.0 series and above indicates Seasoft-Windows.

ADDITIONS:

a. Add option to display both the bottle number and pressure to the Bottle Line Configuration.

BUG FIXES:
a. New style .con file changes did not take effect until .con file was looked at a second time or until Seasave-Win32 was restarted.
b. Lat/Lon configuration could be modified by information in header when displaying an archived data file.


Seasave VERSION 1.21
25 April 2001

BUG FIXES:

a. SBE 25 — number of scans averaged was not read correctly in the header.


Seasave VERSION 1.20
01 March 2001

ADDITIONS:

a. Add new instruments — SBE 16plus and SBE 19plus SeaCAT — to list of instruments in Configure menu (under New Style Instrument Configuration).
b. Add SBE 43 Dissolved Oxygen sensor, Turner SCUFA, and WET Labs ECO-AFL fluorometer to list of auxiliary sensors that can be selected when configuring an instrument.

BUG FIXES:

a. Configuration file switched cpcor and ctcor if you made any changes to the file and saved the changes.

If you select New Style Instrument Configuration in the Configure menu, conductivity calibration coefficients CPcor and CTcor appear switched in the calibration coefficients dialog box, although they are correct in the actual .con file and will provide the correct results for processing the data. However, if you click Save before exiting the configuration dialog box (regardless of whether you made changes to any coefficients), the program copies the switched coefficients to the .con file, making them incorrect for processing.

Example: Seasave shows CTcor = 1 and CPcor = 3 (appears incorrect, but will not affect processing).
.con file (opened with text editor) shows CTcor = 3 and CPcor = 1 (correct, and produces correct results).
If you don't change CTcor or CPcor and  then Save when exiting the configuration dialog box in Seasave:
Seasave now shows CTcor = 3 and CPcor = 1 (appears correct).
.con file (opened with text editor) now shows CTcor = 1 and CPcor = 3 (incorrect, and produces incorrect results).

Solution: To verify the contents of or make changes to anything (not just conductivity coefficients) in the .con file, use Old Style Instrument Configuration (in Seasave's Configure menu) or use SEACON in the DOS version of SEASOFT. This will avoid the possibility of inadvertently saving switched conductivity coefficients. You can then use Seasave to view and plot the data. Software error corrected in Seasave version 1.20.


Seasave VERSION 1.19
22 December 2000

ADDITIONS:

a. When configuring ASCII output (Configure menu - ASCII Output), Seasave allows you to generate a shared file, which can be opened in Word or Notepad (but not Wordpad). The file, when opened, shows all data written so far. To get continuing new data, close the file and open it again.
b. When configuring the instrument (Configure menu), Seasave allows you to select the Old Style instrument configuration or New Style instrument configuration. The New Style configuration provides support for wide range conductivity sensors and for a secondary transmissometer or secondary LS6000.

MODIFICATIONS:

a. Add offset term to PAR calculation.


Seasave VERSION 1.18
30 June 2000

BUG FIXES:

a. SBE 21: For instrument with remote temperature, remote temperature was not computed correctly in Seasave Version 1.17 only.


Seasave VERSION 1.17
21 June 2000

MODIFICATIONS:

a. Display an error message after trying to write to a read only file.
b. Change the description light transmission to transmissometer.

ADDITIONS:

a. Add ranges to the LSS6000 coefficients form.
b. Add support for a custom SBE 19.
c. Add support for a METS sensor.


Seasave VERSION 1.16
16 May 2000

BUG FIXES:

a. When displaying X-Y plots with the downcast only option checked, there was a page fault error. |
b. There was an archived data display bottle fire sequence bug.
c. There was an SBE 25 SPAR configuration bug.


Seasave VERSION 1.15
29 February 2000

BUG FIXES:

a. ASCII output variables were not being saved correctly to the configuration file. 


Seasave VERSION 1.14
16 February 2000

BUG FIXES:

a. Y2K bugs: 

  • ROSSUM was reporting year 2000 as 1969.
  • Seasave was crashing (page fault error) when:
  • Real-time acquisition with NMEA, and NMEA string contained year 00.
  • Archived playback when data was collected in year 2000 with NMEA, and NMEA string did not contain date information.
  • SBE 19, 21, and 25: Year was reported as 1900 if real-time data was  collected with NMEA and NMEA string contained date field with year 00.

b. Incorrect units were displayed after selecting a WET Labs sensor.


Seasave VERSION 1.13
21 January 2000

BUG FIXES:

a. FGP pressure sensor tree was not expanded properly in Seasave.
b. When selecting salt water depth, the form to enter latitude was not displayed.


Seasave VERSION 1.12
04 November 1999

BUG FIXES:

a. SBE 19 and SBE 25s with surface PAR were not configured correctly.
b. Seasave did not shut down completely if it was exited via the X button and real-time acquisition or archived data playback was not stopped prior to pushing the X (upper right hand corner) button.


Seasave VERSION 1.11
12 October 1999

BUG FIXES:

a. Displaying temperature in degrees Fahrenheit caused Seasave to crash.
b. Fluorometer log plot was incorrect.
c. Correct calibration date for temperature and conductivity sensors was not displayed.
d. Seasave did not always halt real-time and archived playback reliably.
e. Seasave displayed an 'incorrect .CON file' message when acquiring data via RS-232 from a  911plus with the deck unit configured to not suppress an channels and to add PAR and NMEA.

ADDITIONS:

a. Chelsea Minitracka fluorometer
b. Seapoint fluorometer
c. Display sound velocity in feet/sec
d. Altimeter offset
e. Choice of density in potential temperature anomaly calculation
f. Append system time to every scan for SBE 911plus systems
g. Command line option to set RS-232 time out value

MODIFICATIONS:

a. Disable Configuration menu when displaying real-time or archived data.
b. For SBE 911plus systems, add number of scans averaged by the deck unit to the header.


Seasave VERSION 1.10
09 April 1999

BUG FIXES:

a. SBE 14 remote display bug.
b. If the last line in the Header notes field did not have a carriage return then it was not added to the stored header.
c. The default installation path name has the period in the version number replaced with an '_'.


Seasave VERSION 1.09
26 March 1999

BUG FIXES:

a. Altimeter Alarm bug fixed.
b. Serial buffers are now flushed each time real-time acquisition is started.
c. 'ASCII output to line printer' capability has been removed.


Seasave VERSION 1.08
02 Feb 1999

BUG FIXES:

a. Removed two blank lines that were being written to .MRK files.
b. Adjusted screen dialogs so Seasave can be run on a 640 X 480 display.
c. An incorrect Seasave version number was being written to the data header file.

MODIFICATIONS:

a. Added feet/second units as an option to all the sound velocity calculations.
b. Changed the default Start Menu folder from Seasave Win32 to Sea-Bird


Seasave VERSION 1.07
21 Dec 1998

BUG FIXES:

a. Bug with NMEA date/time fixed.
b. Extra lines in .MRK files will not be written.

MODIFICATIONS:

a. Added variables for SBE 9pluses with dual T and C Sensors. (temperature, conductivity, salinity, and density differences)
b. Linear/Log scale can be selected for all fluorometers.


Seasave VERSION 1.06
02 Oct 1998

BUG FIXES:

Fix WET Labs variable selection bug.

MODIFICATIONS:

a. Add form for potential temperature anomaly A0 and A1 coefficients.
b. Add command line enabled pump on / pump off control.


Seasave VERSION 1.05a
28 Aug 1998

BUG FIXES:

a. Dr. Haardt variable can now be selected as display parameter.
b. Instrument Configuration Help File corrected; DATACNV to DATCNV.


Seasave VERSION 1.05
11 Aug 1998

BUG FIXES:

a. Seapoint turbidity sensor re-configured.
b. Data will not erase from X-Y plot when screen is redrawn.
c. Resume button in archived data fixed.
d. Will now write correct Seasave version in the header.
e. Seasave will verify to overwrite the data file when start acquisition is pressed and a new filename is not entered.

MODIFICATIONS:

a. Scan length error checking is disabled after the first 100 scans.
b. Data file path name is saved in the Seasave .CFG file
c. Two asterisks precede the lines input by the operator in the header.


Seasave VERSION 1.04
01 July 1998

BUG FIXES:

a. Stores Altimeter Scale Factor.
b. Saves miscellaneous display parameters (In previous versions, it was necessary to save the parameters to a file and then load them from the display file).
c. Use "Add to .NAV file" button on the View NMEA Data Display dialog box or use <Ctrl-7> to save data to a .NAV file.

MODIFICATIONS:

a. Added plot data (when pressure is increasing and downcast only) option to overlay plots.
b. Added support for Chelsea, Sea Tech, Turner, and Wet Labs fluorometers.
c. Added linear/logarithm plot option for fluorometer data.

ENHANCEMENTS:

a. For SBE 9/11plus, verifies if the received scan length matches the expected length as determined by the .CON file.
b. Added error checking so garbled NMEA data is not written to the .HDR and .DAT file.
c. Added Help files. Select Help Topics for Online Seasave Help.


Seasave VERSION 1.03
12 May 1998

BUG FIXES:

Fixed serial data out bug.

MODIFICATIONS:

Added message in archived data and real-time data forms; Is ASCII out or send data to remote display enabled?


Seasave VERSION 1.02
10 April 1998

MODIFICATIONS:

Corrected wording of "Change Instrument Configuration File" warning box to direct the user to proper configuration location instead of "previous window".


Seasave VERSION 1.01
09 April 1998

BUG FIXES:

Sometime Seasave would either cause a Page Fault or the "Change Instrument Configuration" button would not work after changing the instrument type. The user is now forced to select "Create a New .CON file before changing the instrument type.

MODIFICATIONS:

a. Disabled DMA access for IEEE-488 (GPIB) with the 11 and 11plus. This should allow the software to work with the PCMCIA GPIB adapters (adapters do not support DMA transfers).
b. pH can now be seen in the variable selection list.


Seasave VERSION 1.00

Initial release of Win 95/98/NT software.

For older software manuals, click here.

Title Type Publication Date PDF FIle
Sea-Bird Seasoft Software Brochure Software Quick Guide Tuesday, May 27, 2014 SoftwareBrochure4PageFeb14.pdf
Seasave V7 Manual Software Manual Tuesday, March 18, 2014 Seasave_7.23.2.pdf
Seasave V7 Quick Guide Software Quick Guide Tuesday, August 3, 2010 Seasave_ReferenceSheet_001.pdf

What operating systems are compatible with Seasoft?

Current Sea-Bird software was designed to work on a PC running Windows XP service pack 2 or later, Windows Vista, or Windows 7 (both 32-bit and 64-bit). We chose Windows because of its widespread availability, and suitability as an acquisition platform. Sea-Bird provides the software free of charge as part of our instrument support. Because of this, we do not have the resources to write and provide support software for other operating systems, such as Apple, Unix, or Linux.

  • If you have a valid PC emulator on your system, the Sea-Bird software may run, but we have no way to confirm this, or that the I/O connections to the instrument will properly function.
  • If you have access to a PC running Windows, you can use Sea-Bird’s software to convert the data from our proprietary format to ASCII (in engineering units of C, T, P, etc. with calibration coefficients applied); then you could use your own software on a different computer to perform additional processing.

How does Sea-Bird software calculate conductivity, temperature, and pressure in engineering units?

For formulas for the calculation of conductivity, temperature, and pressure from the raw data, see the calibration sheets for your instrument. If you cannot find the calibration sheets, contact us with your instrument serial number (Click here to see an example of where to find the serial number on your instrument).

How does Sea-Bird software calculate derived variables such as salinity, sound velocity, density, depth, thermosteric anomaly, specific volume, potential temperature, etc.?

The Seasave and SBE Data Processing manuals document the derived variable formulas in an Appendix (Derived Parameter Formulas). The Help files for these programs also document the formulas. To download the software and/or manuals, go to Software.

What formula does Sea-Bird software use to convert pressure data to depth?

The formulas are provided in Application Note 69: Conversion of Pressure to Depth.

Can I edit my .dat data file to add some explanatory notes to the header?

Seasoft V2's Seasave (older software, replaced with Seasave V7 in 2007) created a .dat file from data acquired from the SBE 11plus V2 Deck Unit  / SBE 9plus CTD. This also applies to earlier versions of the Deck Unit and CTD.

Some text editing programs modify the file in ways that are not visible to the user (such as adding or removing carriage returns and line feeds), but that corrupt the format and prevent further processing by Seasoft. Therefore, we strongly recommend that you first convert the data to a .cnv file (using SBE Data Processing's Data Conversion module), and then use other SBE Data Processing modules to edit the .cnv file as desired.

Sea-Bird is not aware of a technique for editing a .dat file that will not corrupt it. 
Sea-Bird distributes a utility program, Fixdat, that may repair a corrupted .dat file. Fixdat.exe is installed with, and located in the same directory as, SBE Data Processing.

Note: Seasave V7 creates a .hex file instead of a .dat file from data acquired from the SBE 11plus V2 Deck Unit / SBE 9plus CTD. See the FAQ on editing a .hex file.

Can I edit my .hex data file to add some explanatory notes to the header?

Some text editing programs modify the file in ways that are not visible to the user (such as adding or removing carriage returns and line feeds), but that corrupt the format and prevent further processing by Seasoft. Therefore, we strongly recommend that you first convert the data to a .cnv file (using SBE Data Processing’s Data Conversion module), and then use other SBE Data Processing modules to edit the .cnv file as desired.

However, if you still want to edit the raw data, this procedure provides details on one way to edit a .hex data file with a text editor while retaining the required format. If the editing is not performed using this technique, Seasoft may reject the 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.
  3. In the File menu, select Open. The Open dialog box appears. For Files of type, select All Documents (*.*). Browse to the desired .hex data file and click Open.
  4. 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, with the added lines in bold:

* Sea-Bird SBE 21 Data File:
* FileName = C:\Odis\SAT2-ODIS\oct14-19\oc15_99.hex
* Software Version Seasave Win32 v1.10
* Temperature SN = 2366
* Conductivity SN = 2366
* System UpLoad Time = Oct 15 1999  10:57:19
* Testing adding header lines
* Must start with an asterisk
* Can be placed anywhere between System Upload Time and END of header

* NMEA Latitude = 30 59.70 N
* NMEA Longitude = 081 37.93 W
* NMEA UTC (Time) = Oct 15 1999  10:57:19
* Store Lat/Lon Data = Append to Every Scan and Append to .NAV File When <Ctrl F7> is Pressed
** Ship:       Sea-Bird
** Cruise:     Sea-Bird Header Test
** Station:
** Latitude:
** Longitude:
*END*

  1. In the File menu, select Save (not Save As). The following message may display:
    You are about to save the document in a Text-Only format, which will remove all formatting. Are you sure you want to do this?
    Ignore the message and click Yes.

  2. In the File menu, select Exit.

Where can I find formulas for calculating conductivity, temperature, pressure, and derived parameters such as salinity, sound velocity, density, depth, thermosteric anomaly, specific volume, potential temperature, etc.?

For formulas for the calculation of conductivity, temperature, and pressure from the raw data, see the calibration sheets for your instrument (if you cannot find the calibration sheets, contact us with your instrument serial number at seabird@seabird.com or +1 425-643-9866).

For derived parameter formulas (salinity, sound velocity, density, etc.), see the Seasave and SBE Data Processing manuals, which document these formulas in an Appendix. Additionally, the formulas are documented in the Help files for these programs.

What are the differences between salinity expressions in ppt, psu (Practical Salinity), and Absolute Salinity?

The numeric difference between psu and ppt is small; both indicate ocean salinity. Prior to 1978, oceanographers referred to the physical quantity  ppt (kg salt per kg water in parts per thousand). In 1978, the Practical Salinity Scale (PSS-78) was adopted, which yields a practical salinity from equations, smooth expansions of conductivity ratio, which were carefully fit to the real salinity of diluted North Atlantic seawater. The numeric unit from PSS-78 is psu (practical salinity unit). The primary motivation for psu was consistency; it focused on a trace to a primary conductivity standard (K15) and recognition that ocean ion ratios were not identical. Salinometer work was plagued by an inconsistent standard and the ppt equations included ion ratios from different oceans. So, the trade was a consistent standard and equation that works for a single ion mix instead of exact salinity in other ocean basins. G. Siedler and H. Peters highlighted where PSS-78 and EOS-80 formulas deviate from real salinity and density (e.g., Baltic Sea is difficult, but the deep Pacific has EOS-80 deviations of up to 0.02 kg/m3, implying salinity errors of order 0.02 psu).

In June 2009, a new Thermodynamic Equation of State of Seawater, referred to as TEOS-10, was adopted by the Scientific Committee on Oceanic Research and the International Association of Physical Sciences of the Ocean Working Group 127. The new equation incorporates a more accurate representation of salinity known as Absolute Salinity. Application Note 90 discusses this new equation, and Sea-Bird's implementation in SBE Data Processing.

What is the difference in temperature expressions between IPTS-68 and ITS-90?

ITS-90 was adopted in 1990 as the temperature scale; IPTS-68 was the previous standard. The differences are related to redefining certain triple points and other melt or freeze cells that are used as the fundamental standards for temperature. Over the oceanographic ranges of temperature, a linear approximation is used to convert:

IPTS-68 = 1.00024 * ITS-90

The difference is small, but at WOCE levels it is significant.

Note: Salinity, density, and sound velocity are still defined in terms of IPTS-68 temperature. Sea-Bird’s software uses IPTS-68 temperature to calculate these derived parameters, regardless of which temperature scale you select for outputting or plotting temperature.

Application Note 42: ITS-90 Temperature Scale provides a more detailed description.

Which algorithm for calculating sound velocity (SV) from CTD data should I use?

Sea-Bird real-time data acquisition (Seasave V7) and data processing (SBE Data Processing) software supports calculation of Chen-Millero, Del Grosso, and Wilson sound velocities. The algorithms, as implemented in our software, are provided in the software documentation, which is available via the software Help files or in an Appendix in the software manuals.

The Hydrographic Society published Special Publication No. 34 in 1993, "A Comparison Between Algorithms for the Speed of Sound in Seawater", comparing a number of sound velocity algorithms. The report recommends using the Chen-Millero algorithm for water depths less than 1000 meters and the Del Grosso algorithm for water depths greater than 1000 meters, and recommends that the Wilson algorithm should not be used. Access the report via the Hydrographic Society's website.

I am confused by all these software names. Which software does what?

Sea-Bird’s software package is called Seasoft©. Seasoft is available in both Windows and DOS versions. However, processing capability added to our software after early 2001 has been added only to the Windows versions (for example, processing data from new Sea-Bird instruments or interfacing to additional auxiliary sensors). Sea-Bird recommends that all customers use the Windows version, unless there is a compelling reason to run DOS.

Windows Software

  • Seasoft V2 — Seasoft V2 is actually a suite of stand-alone programs. You can install the entire suite or just the desired program(s).

  • Deployment Endurance Calculator — calculates deployment length for moored instruments, based on user-input deployment scheme, instrument power requirements, and battery capacity.
  • SeatermV2 — terminal program launcher that interfaces with Sea-Bird instruments developed or redesigned in 2006 and later, which can output data in XML. Can be used with SBE 16plus V2, 16plus-IM V2, 19plus V2, 25plus, 37 (SI, SIP, SM, SMP, IM, IMP, all with firmware 3.0 and later), 37 with oxygen (SIP-IDO, SIP-ODO, SMP-IDO, SMP-ODO, IMP-IDO, IMP-ODO), 39plus, 54 and PN 90588, 56, 63, and Glider Payload CTD. SeatermV2 provides setup, data retrieval, and diagnostic tests.
  • Seaterm — terminal program that interfaces with most older Sea-Bird instruments, providing setup, data retrieval, and diagnostic tests.
  • SeatermAF — terminal program that interfaces with instruments that provides auto-fire capability for autonomous operation of an SBE 32 Carousel Water Sampler (with an SBE 17plus V2 or AFM) or SBE 55 ECO Water Sampler, providing setup, data retrieval, and diagnostic tests.
  • Seasave V7 — acquires, converts, and displays real-time or archived data. Seasave V7 is an entirely new version of Seasave, officially released March 2007.
  • SBE Data Processing — converts, edits, processes, and plots data; some of SBE Data Processing’s most commonly used modules include Data Conversion, Bottle Summary, Align CTD, Bin Average, Derive, Cell Thermal Mass, Filter, and Sea Plot.
  • Plot39 — plots ASCII data that has been uploaded from SBE 39plus, 39, or 39-IM Temperature Recorder or SBE 48 Hull Temperature Sensor.
  • Seasoft for Waves-Win32
    Provides setup, data retrieval, data processing, auto-spectrum and time series analysis, statistics reporting, and plotting for the SBE 26 and SBE 26plus Seagauge Wave & Tide Recorder. Also provides setup, data retrieval, data processing, and plotting for the SBE 53 BPR Bottom Pressure Recorder.

Can I install my Sea-Bird CD-ROM on multiple computers or give it to another interested scientist?

You are free to install the software on multiple computers and to give the software to any interested potential user.

Sea-Bird's Seasoft© software is provided free of charge to Sea-Bird users and is not subject to any license. Seasoft is protected by copyright laws and international copyright treaties, as well as other intellectual property laws and treaties. All title and copyrights in and to Seasoft and the accompanying printed materials, and any copies of Seasoft, are owned by Sea-Bird Electronics. There are no restrictions on its use or distribution, provided such use does not infringe on our copyright.

The software is posted on our website, and anyone can download it.

How can I copy the setup of my Sea-Bird software onto another computer?

A setup file is used by Seasave V7, and by each module in SBE Data Processing, to remember the way you had the program set up. You can save the file to a desired filename and location, and then use it when you run the software the next time, to ensure that the software will be set up the same way:

  • A .psa file is created by Seasave V7 to store program settings, such as the instrument configuration (.con or .xmlcon) file name and path, serial ports, water sampler, TCP/IP ports, serial data output, etc. as well as size, placement, and setup for each display window.
  • A .psa file is created by each  module in SBE Data Processing to store program settings, such as the input filename and path, output filename, and module-specific parameters (for example, for Data Conversion: variables to convert, ascii or binary output, etc.).

If you want to set up real-time acquisition or data processing on more than one computer in the same way, simply copy the file for the desired setup, and transfer it to the other computer via your network, email, a thumb drive, or some other media. Then, after you open the software on the second computer, select the setup file you want to use.

  • Seasave V7: Select File / Open Setup File.
  • SBE Data Processing: In the module dialog box, on the File Setup tab, click the Open button under Program setup file.

How can I view CTD data?

You can plot the raw data from a .dat or .hex file with Seasave V7.

Once the data is converted to a .cnv file with engineering units (using SBE Data Processing’s Data Conversion), you can plot the data in SBE Data Processing’s Sea Plot.

  • Because Sea Plot only works with archived files, it is more sophisticated than Seasave. For example, Sea Plot can provide multiple file overlays, waterfall plots, and TS plots with contours.

If you wish to view the actual numbers you can open the .cnv file (if it was converted as ASCII) with any word processor or text editor.

What is a configuration (.con or .xmlcon) file and how is it used?

The configuration file defines the instrument — auxiliary sensors integrated with the instrument, and channels, serial numbers, and calibration dates and coefficients for all the integrated sensors (conductivity, temperature, and pressure as well as auxiliary sensors). Sea-Bird’s real-time acquisition and data processing software uses the information in the configuration file to interpret and process the raw data (sensor frequencies and voltages). If the configuration file does not match the actual instrument configuration, the software will not be able to interpret and process the data correctly.

When Sea-Bird ships a new instrument, we include a .con or .xmlcon file that reflects the current instrument configuration. The file is named with the instrument serial number, followed with the .con or .xmlcon extension. For example, for an instrument with serial number 2375, Sea-Bird names the .xmlcon file 2375.xmlcon. You may rename the configuration file if desired; this will not affect the results.
(Click here to see an example of where to find the serial number on your instrument)

Seasave V7 and SBE Data Processing version 7.20 (2009) introduced .xmlcon files (in XML format). Versions 7.20 and later allow you to open a .con or .xmlcon file, and to save it to a .con or .xmlcon file.

To view or modify the configuration file, use the Configure Inputs menu in Seasave V7, or the Configure menu in SBE Data Processing.

Notes:

  • Seasave V7 and SBE Data Processing check that the serial number in the configuration file matches the instrument serial number in the .dat or .hex data file. If they are not the same, you will get an error message. The instrument serial number can be verified by sending the Status command (DS or #iiDS, as applicable) in the appropriate terminal program.
  • SBE 16, 16plus, 16plus-IM, 16plus V2, 16plus-IM V2, 19, 19plus, 19plus V2, 21, and 49 — The instrument serial number is the same as the serial number of both the conductivity and temperature sensors.
  • SBE 37 (older), 39, 39plus, and 48 — These instruments store calibration coefficients internally and do not accept auxiliary sensors, so they do not have configuration files.
  • SBE 37 (newer) that is compatible with SeatermV2 terminal program — SeatermV2 creates a configuration file for these instruments when it uploads data. The configuration file can then be used for processing the data in SBE Data Processing.
  • The calibration date in the configuration file is for information only. It does not affect the data processing.
  • When Sea-Bird recalibrates an instrument, we ship the instrument with a Calibration Sheet showing the new calibration coefficients (1 calibration sheet per sensor on the instrument that was calibrated). Sea-Bird also supplies a .xml file with the calibration coefficients for each calibrated sensor. The .xml files can be imported into Seasave or SBE Data Processing, to update the calibration coefficients in the configuration file.
    — For CTDs: Sea-Bird also creates a new configuration file, which includes calibration coefficients for the CTD as well as any auxiliary sensors that were returned to Sea-Bird with the CTD. If you did not return the auxiliary sensors with the CTD, you need to update the configuration file to include information on the auxiliary sensors that you plan to deploy with your CTD.

What is a .psa file and how is it used?

A .psa (program setup) file is used by Seasave V7 and by each module in SBE Data Processing to remember the way you had the program set up. You can save the .psa file to a desired filename and location, and then use it when you run the software the next time, to ensure that the software will be set up the same way:

  • A .psa file is created by Seasave V7 to store program settings, such as the instrument configuration (.con or .xmlcon) file name and path, serial ports, water sampler, TCP/IP ports, serial data output, etc. as well as size, placement, and setup for each display window.
  • A .psa file is created by each  module in SBE Data Processing to store program settings, such as the input filename and path, output filename, and module-specific parameters (for example, for Data Conversion: variables to convert, ascii or binary output, etc.).

If you want to set up real-time acquisition or data processing on more than one computer in the same way, simply copy the .psa file for the desired setup, and transfer it to the other computer via your network, email, a CD-ROM, or some other media. Then, after you open the software on the second computer, select the .psa file you want to use.

  • Seasave V7: Select File / Open Setup File.
  • SBE Data Processing: In the module dialog box, on the File Setup tab, click the Open button under Program setup file.