Sea-Bird Electronics              Products            Support            Software            Sales            Service            Search/Sitemap

SEASOFT-DOS Software Version 4.0 Revision History, Part 1

Revisions 4.001 to 4.035
(See Part 2 for 4.20 to 4.249)

Brief description of SEASOFT-DOS  |  Manual  |  Software download instructions  |  Go to FTP site

This file describes bug-fixes, modifications, and new features for each version of SEASOFT-DOS. For quick positioning, click on the version of interest and then scroll up through the newer versions.

4.035 4.028 4.021 4.014 4.007
4.034 4.027 4.020 4.013 4.006
4.033 4.026 4.019 4.012 4.005
4.032 4.025 4.018 4.011 4.004
4.031 4.024 4.017 4.010 4.003
4.030 4.023 4.016 4.009 4.002
4.029 4.022 4.015 4.008 4.001

SEASOFT VERSION 4.035
10 Dec 1993

1. BUG FIXES:
ASCIIIN:
- It blows up occasionally especially after selecting several different files.
ROSSUM:
- It sometimes gets out-of-memory error.
 
2. MODIFICATIONS:
ASCIIIN, ASCIIOUT, FILTER, SEAPLOT, STRIP, WFILTER, WILDEDIT:
- Modify them so when the input-path changes the input-variable subform will update accordingly.
 
3. NEW FEATURES:
DATCNV, DERIVE, ROSSUM:
- Add command line option -s to indicate use same file names for both input data files and .con files in batch mode.
SEASAVE:
- Add command line option -b<markLineType><markLineColor> for bottle firing mark line's type and color. The mark line's type can be 0 for connected line and 1 for dotted line; the mark line' color mapping is as follows:
0: Blue; 1: Brown; 2: Cyan; 3: Dark-Gray; 4: Green; 5: Intense_White; 6: Light_Blue; 7: Light_Cyan; 8: Light_Green; 9: Light_Magenta; 10: Light_Red; 11: Magenta; 12: Red; 13: White; 14: Yellow.
For example -b17 means the mark line is dotted line and its color is light cyan.
SEASAVE (realtime):
- Mix the automatic and manual firing modes, i.e., the user can press <Ctrl_F3> or press <Fire> button on the deck unit to fire bottles during automatic firing.
- Designate hot key <Shift_F3> to enable automatic firing's upcast.
- Set data bits for firing bottles when the <Fire> button is pressed, so pressing <Ctrl_F3> and pressing <Fire> button on the deck unit to fire bottles will function the same.

SEASOFT VERSION 4.034
22 Nov 1993

1. BUG FIXES:
CFGTOCON:
- The configurations in output .CON files are incorrect when the pressure type is STRAIN GAUGE and instrument type is other than SBE19 Profiler.
DATCNV:
- It cannot convert SBE19 Profiler's .HEX data files which contain only one set of reference scans with only one data scan before the reference scans.
- It cannot run with -a or -ax option when output .ROS files.
SEAPLOT:
- After screen dump the bottom line disappears.
SEASAVE (realtime):
- For SBE11plus with RS232 connection, sometimes the Go-Log command is not executed, causing the deck unit's buffer overflow (this only occurs in V4.033)
- When change instrument type from non-sbe911 types to sbe911 types (SBE911, SBE911e and SBE911plus) by selecting different .CON files, the number-of-scans-averaged field in Misc-Run-Parameters subform doesn't appear.
- The parameter number-of-seconds-between-screen-updates is not used in the realtime display.
2. MODIFICATIONS:
All SEASOFT Programs:
- Update the system time on the top line when it is not in graphical display.
DERIVE:
- Variables Acceleration and dZ/dT will be included in the variable list only when Pressure is among the input variables.
 
3. NEW FEATURES:
SEAPLOT:
- Add an new field into the main form to let you be able to save the plot parameters to .PLT files while editing the form. This feature is similar to the one in SEASAVE.

SEASOFT VERSION 4.033
09 Nov 1993

1. BUG FIXES:
DATCNV:
- When output 7 or 8 variables and create both .CNV and .ROS files, sometimes  there is an extra tab before the line "# nvalues =" in the .CNV file, sometimes the line "# nvalues =" is appended to the previous line in the .ROS file.
- Lat/lon data in reference scans for instrument type SBE19 are not converted correctly.
SEASAVE (realtime):
- It doesn't work for all instrument types with NMEA interface installed when the NMEA message mode is either GGA or GLL.
 
2. MODIFICATIONS:
SEASAVE (realtime):
- Speed up communication initialization for SBE11Plus with RS232 connection.
- Change the status line variable display to be left-justified.
 
3. NEW FEATURES:
All SEASOFT Programs:
- Add dOC/dT into the choices for variable oxygen.

SEASOFT VERSION 4.032
18 Oct 1993

1. BUG FIXES:
All SEASOFT Programs:
- Fix bug in Fluorometer, turner computation. In SEACON, separate turner sensor to two types - turner fluorescence sensor and turner range sensor. In other programs compute the turner values based on both these sensor values.
ASCIIOUT:
- Cannot change and save the output choice for the flag column in the main setup form.
DERIVE:
- Incorrect computation for oxygen micromoles /kg.
SEASAVE:
- Fix bug with processing external volts for SBE21 when using secondary temperature sensors.
WFILTER:
- Fix bug in filter-type subforms. Sometimes after selecting several different input .CNV files, the filter types' subforms get messed up.
 
2. MODIFICATIONS:
All SEASOFT Programs:
- Add coefficient t4 into Digiquartz pressure computation.
DERIVE:
- Change output format for oxygen values from 11.3f to 11.5f.
SEASAVE (realtime):
- When the incoming scans have shorter length than expected, SEASAVE will show display error messages and quit data acquisition. This error could be caused by using a wrong .CON file or the configurations in the .CON file are incorrect.
 
3. NEW FEATURES:
All SEASOFT Programs:
- Add command line option -e<cfgFileName> for configuration file name to replace the default <progName>.CFG.
- Add command line option -t<tempFileName> for temporary file name to replace the default TEMP.CNV.
DERIVE, SEASAVE:
- Add new variables DIFFD for secondary density - primary density (sigma-theta) and DIFFS for secondary salinity - primary salinity when command line option -v1 or -vl is specified.
SEASAVE:
- Add DEPTH into remote display variable type choices.
- Add SBE carousal to water sample choices in realtime mode. The firing choices are user input and sequential (no offset choice).

SEASOFT VERSION 4.031
20 Sep 1993

1. MODIFICATIONS:
ROSSUM:
- Increase local array sizes from 120 to 1440 to allow it contain up to 1 minute of data at 24hz.

SEASOFT VERSION 4.030
10 Sep 1993

1. BUG FIXES:
All SEASOFT Programs:
- User-defined variables' values were displayed without decimal point.
- The trailing blanks in sensor serial numbers caused matching problems.
ASCIIOUT:
- Incorrectly output flag-column while in non-batch mode.
- The conversion between time-string and seconds during daylight-saving time were incorrect.
DATCNV:
- For SBE19 profiler when output downcast only, the scan numbers and the split count were incorrect.
- For SBE19 profiler when the conductivity sensor type was other than STANDARD, the conductivity values from scans before the first
reference scan were incorrect.
ROSSUM, SEASAVE:
- The conversion between time-string and seconds during daylight-saving time were incorrect.
2. MODIFICATIONS:
All SEASOFT Programs:
- Separate the input file name and output file name to two lines in the message when starting a program.
- Upgrade linker to RTLinkPlus VERSION 6.10.
SEACON:
- Delete fields for ad590m and ad590b from the calibration-coefficient form for Digiquartz without T/C.
- Modify the prompt for Fluorometer-Chelsea's offset, change the nominal value from 0.0 to 2.0.
SEAPLOT:
- Enable <Ctrl_F7> during pause of display. This allows you to overlay partial screen displays. Also modify the main message accordingly.
SEAPLOT, SEASAVE:
- Change the key stroke and messages for GRAFPLUS screen dump back to press <Ctrl-F9>. Change status line color.
- Change Y label's direction to upwards.
TERM1621, TERM19, TERM25:
- Change default baud rate for SBE16, SBE19, and SBE25 to 600.
3. NEW FEATURES:
All SEASOFT Programs:
- Allow SBE16 to have up to two external frequencies, and the second external frequency is defaulted to secondary conductivity.
All TERMINAL Programs:
- Add 19200 and 38400 into the group of communication baud rates to try when establishing the connections between the computers and the SBE instruments.
ASCIIOUT:
- Add an new field to the set-up form to offer choices of converting Julian days to a format as HH:MM:SS, HH:MM:SS.SS, MMM DD YYYY HH:MM:SS, DD MMM YYYY HH:MM:SS, or don't convert.
DATCNV:
- Add option -h to replace the header part in .DAT file by .HDR file's contents. This allows you to modify the header part of binary files.
- Add new fields to the form for all the instrument types. These fields are water-bottle-sampling set up, file creation options (output .CNV
file only, .ROS file only, or both), and source of water-bottle scan ranges. It allows you to choose the offset and duration for scan ranges
if water-bottle scan ranges are from the input data file.
DATCNV, SEACON, SEASAVE:
- Add variables latitude, longitude, and new position for SBE16, SBE19, and SBE25.
MARKSCAN:
- Initial release. This program reads data from .MRK files and output water bottle scan ranges for each bottle into .BSR files.
ROSSUM:
- Add an new field to the set-up form and add an new option -m[x] to include|don't include MIN and MAX values for variables to be
averaged. Also label the values at the end of each line.
SEAPLOT:
- Add an color-selection option to both overlay and waterfall. The syntax is as follows:
The option -c<varIndex><colorIndex> can be added after a file name in an overlay file, or after an optional label in a waterfall file. The varIndex is the variable index within range [1,4] and the colorIndex is the color index within range [0,14]. Up to 4 color options can be specified for variables' color. The colorIndex mapping is:
0: Blue; 1: Brown; 2: Cyan; 3: Dark-Gray; 4: Green; 5: Intense_White; 6: Light_Blue; 7: Light_Cyan; 8: Light_Green; 9: Light_Magenta; 10: Light_Red; 11: Magenta; 12: Red; 13: White; 14: Yellow.
SEASAVE:
- Add new fields to both REALTIME and ARCHIVED forms to allow you to save the display parameters to .DSP files while editing the forms.
- Add LPT1 and LPT2 to the remote display COMM port selections.
- Add option -m[x] to show|don't show red mark lines for water bottle firings
during archived display.

SEASOFT VERSION 4.029
29 June 1993

1. MODIFICATIONS:
DATCNV, SEASAVE:
- For SBE16 with pressure sensor type as Digiquartz with temperature-compensation and with -v4 selected, the frequency #2 and pressure values are computed with higher precision.

SEASOFT VERSION 4.028
25 June 1993

1. BUG FIXES:
FILTER:
- Incorrect number of lines in output .CNV files.
SEASAVE:
- After displaying data from a file without latitude/longitude information, the first time display data from a file with these information will get wrong latitude and longitude values.
 
2. MODIFICATIONS:
DATCNV, SEASAVE:
- Delete command line option -v5 for SBE16.
 
3. NEW FEATURES:
SECTION:
- Add a field to the set-up form to allow the user to select number of scans to skip form the end in the input file.

SEASOFT VERSION 4.027
18 June 1993

1. BUG FIXES:
DERIVE:
- It hangs when there are .CON files but not .CNV files in the input path.
DATCNV:
- It doesn't work correctly for downcast only.
- The output .CNV file contains extra scans for SBE19 profilers if the scan interval is greater than 0.5 seconds.
 
2. MODIFICATIONS:
SEAPLOT:
- Default the plotter COMM port to LPT1.
- Modify plotter-set-up form and move plotter-selection field to plotter-set-up subform for clarity.
3. NEW FEATURES:
ASCIIOUT:
- Add command line options -f and -fx to output|not-output the flag column; add -ca to output all the data columns excluding the flag column.
DATCNV, SEASAVE:
- Add latitude, longitude, and new-position into the variable list for SBE911Plus if NMEA interface is installed.
- Add command line option -v4 for SBE16 with Digiquartz with temperature- compensation to have 4 bytes for the pressure values; add command line option -v5.
DATCNV, SEACON, SEASAVE:
- Add an new command line option -v3 to flag IOW.
SEACON:
- Add an new field to SBE911Plus form as "SBE911Plus NMEA interface is installed =".
SEAPLOT, SEASAVE:
- Enable <Ctrl_F9> to dump screen or plot the display during pause.
SEASAVE:
- Add an new command line option -a<autoFireFileName> to specify the auto-fire file name.
- In realtime mode, if the NMEA interface is installed, add a field to the misc-run subform as "Store Lat/Lon in Raw Data File = " and add this line to the header in output data files.

SEASOFT VERSION 4.026
12 May 1993

1. BUG FIXES:
DATCNV:
- Incorrect hex data scan length for SBE19.
 
2. MODIFICATIONS:
DATCNV:
- In batch mode default input file extension to .DAT for SBE911, SBE911Plus, SBE911e, and SBE31, and default to .HEX for other instruments.

SEASOFT VERSION 4.025
05 May 1993

1. BUG FIXES:
All TERMINAL Programs:
- Sometimes get upload files from wrong directories.
WFILTER:
- It will not be able to create the wfilter-type subform after selecting several input files.
 
2. MODIFICATIONS:
SEASAVE:
- Prompt for data-start-time for .DAT files only when displaying Julian time.
 
3. NEW FEATURES:
All SEASOFT Programs:
- Display the percentage of process completed and the elapsed time.
- Add an new choice "micromoles/kg" to OXYGEN selections.
- Add secondary oxygen, add userpoly0, userpoly1, and userpoly2.
- Make calibration date an additional coefficient to all sensors.
ASCIIOUT:
- Add fields for first-column-name and column-separator.
- Add command line options -1, -1x, -1n<firstColumnName>, -1v<firstColumnValue>, and -s<separator>.
DATCNV:
- Check the temperature and conductivity sensor serial numbers in data files to make sure they match the ones in .CON files. This has been done so far for SEASAVE archived data only.
- Add an option to output both upcast and downcast or downcast only.
DERIVE:
- Add .CON file list to the main form and add an new command line option -c<filename> to specify the .CON file name. The .CON file is used to get oxygen coefficients.
SEAPLOT:
- Add LPT1 and LPT2 to the plotter port choices.
SEASAVE:
- Display Rosette-Bottle-Firing Sequence on the side for both ros-1015 and ros-1016 during realtime XY-display.
TERM17, TERM25:
- Add fields into set-up form for temperature-sensor serial number and conductivity-sensor serial number. These sensor serial numbers were getting from SEASOFT.CON before.

SEASOFT VERSION 4.024
23 March 1993

1. BUG FIXES:
All SEASOFT Programs:
- The bad flag is stored as 0.000 rather than -9.99e-29.
 
2. MODIFICATIONS:
ROSSUM:
- New ROSSUM with forms.

SEASOFT VERSION 4.023
17 March 1993

1. BUG FIXES:
All TERMINAL Programs:
- The second line in the header of a data file will be concatenated to the first line if user-defined header is entered.
 
2. MODIFICATIONS:
ASCIIOUT:
- Delete the command line option -f and remove the field in the main form for output the flag column.
DATCNV, SEASAVE
- Modify them so they can handle the data files with the first line and the second line in the header combined.
SEACON:
- Modify it for SBE31 to give the selections for primary and secondary temperatures and conductivities even if there are less or equal to 3 frequencies.
 
3. NEW FEATURES:
ASCIIIN:
- Add new fields to the form for user-defined variables' descriptions and number of decimal spaces.
ASCIIOUT:
- Add a subform for selecting output variables.
- Add a subform for adding an user defined first column.
SEAPLOT:
- Add choices "seconds" and "hours" to the list of input variables in addition to scan-number if time[seconds] is not among the input variables.
SEASAVE:
- Add an new variable NBYTES for number of data bytes processed so far.

SEASOFT VERSION 4.022
23 Feb 1993

1. BUG FIXES:
CELLTM:
- When it processes an input .CNV file which was processed by ALIGNCTD before, CELLTM gets "float overflow" error on some computers.
- If a .CNV file contains only secondary temperature and secondary conductivity, the conductivity values will not be changed.
- If a .CNV file contains only primary temperature and primary conductivity, using -2 option will cause run-time floating point value error on some computers.
SEAPLOT:
- When display contour data for invalid ranges, some contour lines will show up unexpectedly.
SEASAVE:
- It sometimes hangs when display archived data for SBE17.
 
2. NEW FEATURES:
CELLTM:
- Add an new command line option -s for using the secondary temperature to compute the secondary conductivity.

SEASOFT VERSION 4.021
04 Feb 1993

1. BUG FIXES:
 
SEASAVE:
-In fixed display, when total number of variables are less than 9 and variables are separated by "none", the variables following "none" will
not show up in the display.
 
2. MODIFICATIONS:
All SEASOFT Programs:
- Rename the temporary file from TEMP to TEMP.CNV to avoid confusion with possible subdirectory named TEMP.
SEAPLOT, SEASAVE:
- Change the precision for graphical display min and max values to be based on the variable types.
SEASAVE:
- Modify to not suppress the added surface PAR word.
 
3. NEW FEATURES:
All SEASOFT Programs:
- Add new variables LATITUDE, LONGITUDE, AND NEWPOS.
ASCIIOUT:
- Add an command line option -lp and an option to the form to separate input files to pages and label each page.
BINAVG:
- Add an new command line option -c<number> for selecting the first bin's center value for pressure bin or depth bin.
SEACON:
- Add an new flag field to the SBE911Plus setup form to indicate that surface PAR voltage word is added to the input scans by SBE911Plus.

SEASOFT VERSION 4.020
25 Jan 1993

1. BUG FIXES:
ASCIIIN, DERIVE, STRIP:
- Variable indices are incorrect for files other than the first one when in batch mode and the setup form is displayed.
BINAVG:
- Command line option -vd<binSize>, used to indicate using depth bin and to specify the bin size, doesn't work.
ROSSUM:
- The output values are incorrect except the ones in the first bin.
SEACALC:
- Incorrect gravity values.
SEAPLOT:
- PAR values are displayed in linear scales rather than in log scales.
SEAPLOT, SEASAVE:
- During archived XY-display, press <F1> key will freeze the screen.
SEASAVE:
- Incorrect start-time for SBE17 during archived display.
- The <F1> key doesn't work after realtime display.
- During realtime display, marked data are sent to the .MRK file once only.
 
2. MODIFICATIONS:
All SEASOFT Programs:
- Make input path and output path include the full path when <Enter> is pressed.
- Upgrade RTLinkPlus to V5.20.
BINAVG:
- Allow BINAVG to process .CNV files containing non-time interval.
SEASAVE:
- Modify serial-output so it can send either Pressure or Altimeter-Height values to SBE14 remote display.
 
3. NEW FEATURES:
All SEASOFT Programs:
- Add an new choice "density" to variable DENSITY.
ASCIIIN:
- Add an new field "Scan Interval Variable" into the form. This field is used to select the interval variable which can be time, pressure, or depth.
BUOYANCY:
- Initial release. It computes buoyancy frequency and stability frequency values.
SEASAVE:
- Add number-of-voltage-words into SBE911's output data files' header.
WFILTER:
- Initial release. It is window filters.

SEASOFT VERSION 4.019
11 Dec 1992

1. BUG FIXES:
ASCIIOUT:
- Command line option -o doesn't work.
DATCNV:
- Cannot skip over scans for SBE19.
- Incorrect pressure-temperature values for SBE19 profilers when the firmware version < 3.0.
SEASAVE:
- Incorrect dz/dt, dox/dt, and dt/dt values when skip scans between computations.
- Disk access and disk full error messages are not displayed when in XY graphical display mode.
 
2. MODIFICATIONS:
ALIGNCTD:
- Modify the program to make the input and output .CNV files contain same number of data lines.
 
3. NEW FEATURES:
ASCIIIN:
- Initial release. It adds header information into .ASC files and output them as .CNV files.
DATCNV:
- Add scan-number column to .ROS files if it is not already in the set of selected variables.
DATCNV, SEASAVE:
- Add an new command line option -v2 for an new variable "plume anomaly".
- Add days-days to the time selections.
SEAPLOT:
- Add command line options -v for overlay and -w for waterfall.
- Add interactive overlay feature. <Ctrl_F7> is designated to initialize overlay display.

SEASOFT VERSION 4.018
15 Oct 1992

1. BUG FIXES:
DATCNV:
- Incorrect OxML/L values when variable OxMg/L was not selected.
- Incorrect initial oxygen values for SBE19 profilers.
- Incorrect last line of data for SBE19 in output .CNV files if the DATCNV process is interrupted.
SEAPLOT:
- If plot a group of short .CNV files, the plots will be terminated in the middle.
SEASAVE:
- Incorrect pressure and voltage values for SBE17 if the firmware version >= 2.0.
 
2. NEW FEATURES:
DERIVE:
- Add an new variable DM (dynamic meters).
SEAPLOT:
- Add an new command option -ni to not initialize the HP plotter.

SEASOFT VERSION 4.017
08 Oct 1992

1. BUG FIXES:
All TERMINAL Programs:
- When the user chooses not to output the user-defined-header, the line "System UpLoad Time" will not be included in output .hex files.
DATCNV, SEASAVE (archived):
- Cannot get correct start-time for some data files.
DERIVE:
- When the input .CNV file contains only temperature without conductivity, the user cannot select a correct type of density and the density values in the output .CNV file will be all zeros.
SEACON:
- Incorrect total number of bytes for SBE25.
SEAPLOT, SEASAVE:
- The background color changes to gray when dumping screen without grid lines.
SEASAVE:
- Incorrect pressure values for SBE17 with strain gauge when number-of-scans-averaged < 8.
 
2. MODIFICATIONS:
All SEASOFT Programs:
- Change exponent format from e+|-xxx to e+|-xx.
- Modify form editing to make <Enter> to goto next field and <Ins> to toggle the insert mode and overtype mode in STRING editing.
 
3. NEW FEATURES:
SEAPLOT, SEASAVE:
- Add an option to have dotted or connect grid lines.

SEASOFT VERSION 4.016
25 Sep 1992

1. BUG FIXES:
BINAVG:
- Zero surface bin target is treated as non-zero.
- Incorrect max-pressure-scan-number when skip scans.
DATCNV:
- Incorrect depth values for non-zero latitude.
DATCNV, SEASAVE:
- Incorrect initial values for OxMg/L, OxML/L, dt/dt, and dz/dt.
SEACON:
- Pressure voltage is missing in the summary display for SBE25.
SEAPLOT:
- Command line option -i doesn't work.
- It doesn't recognize the bad flag in binary files.
SEASAVE:
- If the user turns off the power on the deck-unit in the middle of the realtime process, the computer hangs.
 
2. MODIFICATIONS:
All SEASOFT Programs:
- Increase decimal digits for BOC and SOC from 3 to 4.
 
3. NEW FEATURES:
All SEASOFT Programs:
- Upgrade to MSC C/C++ V7.00 compiler and RTLink linker. Start using overlays for SEASAVE and using .RTLs for other programs.
- Add an new variable OXSAT (oxygen saturation).
DERIVE:
- Add an new command line option -v1 to display secT-priT (secondary temp-primary temp) and secC-priC (secondary conductivity - primary conductivity).
SEASAVE:
- Add an new variable secC-priC (secondary conductivity - primary conductivity).

SEASOFT VERSION 4.015
13 Aug 1992

1.BUG FIXES:
DATCNV:
- Command line option -ax doesn't work correctly. It only processes one .hex file.
SEACON, SEASAVE:
- The programs hangs when editing DOUBLE fields on computers such as EPSON equity I+ and HP vectra.
 
2. MODIFICATIONS:
DATCNV, SPLIT, STRIP:
- Make <Esc> to quit the whole process when in batch mode.

SEASOFT VERSION 4.014
07 Aug 1992

1. BUG FIXES: None
2. MODIFICATIONS:
SEACON, SEASAVE:
- Only check the last character in conductivity sensor serial number to determine if the conductivity sensor is wider range or not. The conductivity sensor is wider range sensor if the last character is 'w' or 'W'. This last character is dropped when do the matching.
- Increase decimal digits for conductivity values to 6.
- Rename variable NEPHLOMETER to NEPH_IFREMER.
 
3. NEW FEATURES:
BINAVG:
- Add an new field target-value into surface bin form.
SEACON, SEASAVE:
- Add two new sensors NEPH_CHELSEA and ZAPS for SBE911.

SEASOFT VERSION 4.013
28 July 1992

1. BUG FIXES:
SEAPLOT:
- <Esc> doesn't terminate plotting job on HP plotter gracefully.
- Incorrect min max labels for y variable on plots other than the first page.
- When plotting multi-pages to HP printers or plotters, it only plots the last page and does screen-dump for other pages.
 
2. MODIFICATIONS:
SEACON:
- Increase decimal digits from 2 to 3 for temperature coefficient f0.

SEASOFT VERSION 4.012
20 July 1992

1. BUG FIXES:
All SEASOFT Programs:
- Negative exponent values and fluorometer values occupy 12 columns in .CNV files causing two columns combined together.
DATCNV, DERIVE, ROSSUM, SEASAVE:
- Incorrect oxygen ml/l and mg/l values if conversion unit is ENGLISH.
DERIVE:
- It doesn't work for centered data (doc/dt or dz/dt).
SEASAVE:
- Incorrect variable names for density, sound velocity, depth and time in the bottom status line.
TERM1621:
- The program blows up due to limited internal buffer length.

SEASOFT VERSION 4.011
09 July 1992

1. BUG FIXES:
BINAVG, DERIVE:
- In batch mode some files are processed twice.
CELLTM:
- Incorrectly handles secondary sensors.
DATCNV:
- Incorrect sound velocity names.
SEASAVE:
- The "EXIT SEASAVE" message gets corrupted when it is in realtime mode with RS232C connection and the total number of words exceed 13.
- Incorrect values for dz/dt, accel, dox/dt, OxMg/L and OxML/L due to incorrect initialization of buffers.
- Incorrect column names for TimeS, TimeH, SndVelC, SndVelD, SndVelW, DepthF and DepthS.
 
2. MODIFICATIONS:
SEACON:
- Allow up to 36 words for SBE31.
SEAPLOT:
- Make <Enter> the exit-key for Min-Max values subform.
 
3. NEW FEATURES:
SEACON:
- Add "none" to pressure type selections.
- Add 6 scans/sec to scan-rate selections.
SEASAVE:
- Add command line options -v1 and -vl for computing a set of variables for SBE31. The set contains delta-temp/delta-time, standard-deviation-of-primary-temp, and secondary-temp - primary-temp.

SEASOFT VERSION 4.010
19 June 1992

1. BUG FIXES:
LOOPEDIT:
- Cannot handle scans when min velocity was zero.
 
2. MODIFICATIONS:
DATCNV, SEASAVE:
- Change units for altimeter to meters|feet.
TERM17:
- Set COMM port data bits to 8.
 
3. NEW FEATURES:
SEASAVE:
- Add Ctrl_F2 and Ctrl_F4 to turn off|on control for SBE911Plus and SBE911e.
- Add command line option -o<outFileName> for realtime display in batch mode.

SEASOFT VERSION 4.009
18 June 1992

1. BUG FIXES:
ROSSUM:
- Cannot handle more than 8 variables in any .CNV files.

SEASOFT VERSION 4.008
15 June 1992

1. BUG FIXES:
ALIGNCTD:
- Command line option -2 doesn't work.
DATCNV:
- If user enters string "cast" in the header part of the input data file, the program will return "Bad Header" error message.
SEASAVE:
- Command line option -i doesn't work.
 
2. MODIFICATIONS:
DATCNV, SEACON, SEASAVE:
- Modify strain gauge pressure computation for SBE16 with firmware version >= 4.0.
DERIVE:
- Delete command line options -st and -sc.
- Add more variable dependency checking.
SEACON:
- Modify the calibration coefficient form for Ph.
 
3. NEW FEATURES:
DATCNV, SEASAVE:
- Add an new instrument type SBE17Plus.
DERIVE:
- Add an new subform to the main form for input-variable list.
SEAPLOT:
- Add an new output choice to send the displays to files.

SEASOFT VERSION 4.007
21 May 1992

1. NEW FEATURES:
All SEASOFT Programs:
- Add variable altimeter to sensor list for all types of instrument.

SEASOFT VERSION 4.006
13 May 1992

1. BUG FIXES:
All SEASOFT Programs:
- Programs blow up occasionally.
 
2. MODIFICATIONS:
DATCNV, SEACON, SEASAVE:
- Delete A/D range and number of frequencies from the SBE911Plus form.
- Set A/D range to 0-5 volts and set number of frequencies to 5 always.
- Delete SBE917 instrument type from SEACON.
- Rename SBE11X to SBE31.
- Get firmware version number for SBE917 from the header of .hex files rather than being configured in SEACON.
 
3. NEW FEATURES:
DATCNV, SEACON, SEASAVE:
- Add an new instrument type SBE911e.

SEASOFT VERSION 4.005
04 May 1992

1. BUG FIXES:
ALL SEASOFT Programs:
- Bad values are not correctly formatted for some of the variables.
DATCNV:
- It crashes when .CON files are for SBE16 and created by CFGTOCON.
- Conversion (between metric and English units) problems for temperature and depth values.
DATCNV, SEASAVE:
- Conversion (between metric and English units) problems for conductivity, salinity and pressure.
TRANS:
- Cannot get the bad-value flag from an input file's header.
 
2. MODIFICATIONS:
BINAVG:
- Modify the basic logic.
DATCNV:
- Remove the subform for getting latitude for variable depth with fresh water.
TERM1621:
- Remove <F8> from the active key list.
 
3. NEW FEATURES:
All SEASOFT Programs:
- Add or modify command line options -b, -bx and -px.
ASCIIOUT:
- Add or modify command line options -dx, -hx, -l, -lx, -f, and -fx.
BINAVG:
- Add number-of-scans-to-skipover to the main form.
- Add surface bin parameters to the main form.
- Add command line options -bx, -d, -r -rx, -sx, -u, -x, -y, and -z.
DATCNV:
- Add salt-water depth into depth variable menu.
- Add number-of-scans-to-skipover to the main form.
- Add command line options -n and -x.
SEAPLOT:
- Add or modify command line options -bvx, -bsx, and -l.
SEASAVE:
- Add or modify command line options -gx, -f and -l.
SPLIT:
- Add down-cast-only to main form.
- Add command line options -d, -dx, -nd, -od<filename>, and -ou<filename>.

SEASOFT VERSION 4.004
27 March 1992

1. NEW FEATURES:
- Add an new fluorometer type IFREMER for SBE911 and SBE911Plus.

SEASAVE VERSION 4.003
23 March 1992

1. BUG FIXES:
BINAVG, DATCNV, DERIVE:
- Batch job terminates after about 9 files.
CELLTM, FILTER, WILDEDIT:
- Output file names are always the same as the input file names.
CFGTOCON, SEASAVE:
- Remote-Pressure Display doesn't have its own set of min and max pressure values to compare to for turning on alarm.
STRIP:
- When running STRIP in batch mode with option -a, it sends all data to the first .CNV file.
DERIVE:
- Cannot derive salinity.
 
2. NEW FEATURES:
ASCIIOUT:
- Add command line option -f to suppress outputting the flag column.

SEASOFT VERSION 4.002
14 March 1992

1. BUG FIXES:
DATCNV, SEASAVE:
- Incorrect pressure temperature-compensation values and modulo values for SBE16 with odd number of external voltages.
- Cannot match pressure sensor serial numbers.
- Cannot find temperature sensor serial numbers in some older .hex flies.
TERM1621:
- Cannot find data when upload.

SEASOFT VERSION 4.001

1. BUG FIXES:
DATCNV, SEASAVE:
- Incorrect external voltages for SBE16 and SBE21.
 
2. MODIFICATIONS:
SEACON:
- Add offsets to all types of fluorometer sensors.
SEAPLOT, SEASAVE:
- Plot fluorometer values in log scale.

[HRule Image]

Last modified: 06-Apr-2007

Sea-Bird Home     Phone: 425-643-9866     Fax: 425-643-9954     E-mail: seabird@seabird.com