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

SEATERM Revision History
Version 1.57 latest

div.gif (3429 bytes)

Brief description of SEATERM  | Software download instructions  |  Go to FTP site

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. You may choose to download a revision if the bug fixes, modifications, and features would be useful in your operation.

Version #  listing:

  1.54 1.50 1.45 1.33 1.28 1.23 1.09 1.04
  1.53 1.49 1.44 1.32 1.27 1.22 1.08 1.03
1.57 1.52 1.48 1.43 1.31 1.26 1.21 1.07 1.02
1.56 1.51 1.47 1.42 1.30 1.25 1.20 1.06 1.01
1.55 1.50   * 1.46 1.40 1.29 1.24 1.10 1.05 1.00

SEATERM VERSION 1.57
30 January 2007

FIXES:

  1. Fixes an upload error that occasionally caused the first few scans of each uploaded block to be dropped.

SEATERM VERSION 1.56
07 November 2006

FIXES:

  1. SBE 25: Fixes an upload error.
  2. SBE 37: Fixes a status parsing error.
  3. Cycle baud selection: Fixes selection of Communications -> Options -> Connect at default baud only. Previously, when you closed and re-opened SEATERM, the selection would always change to "Cycle baud when connecting".

SEATERM VERSION 1.55
27 September 2006

FIXES:

  1. SBE 39, firmware version 3.0a: SEATERM would always perform an ASCII upload, even if binary upload was selected.

SEATERM VERSION 1.54
19 July 2006

FIXES:

  1. SBE 39-IM: For binary uploads, fixes timing problems and increases the block size from 350 to 5000.

SEATERM VERSION 1.53
30 May 2006

FIXES:

  1. SBE 19: Fixes a status parsing error for SBE 19 firmware revision 2.1e.

SEATERM VERSION 1.52
10 March 2006

ADDITIONS:

  1. SBE 36: Configure now allows selection of 8 data bits and no parity, to provide compatibility for an SBE 19plus CTD used with an SBE 36 with firmware version 2.3 of the NMEA Interface PCB.

SEATERM VERSION 1.51
17 November 200
5

ADDITIONS:

  1. Compatibility with the SBE 39-IM was added.

SEATERM VERSION 1.50  *
15 August 200
5

ADDITIONS:

  1. A new software utility, Cnv37IMHex.exe, is automatically installed when SEATERM is installed, in the same directory as SEATERM.

    Uploading data from an inductive modem MicroCAT (SBE 37-IM or 37-IMP) takes a significant amount of time, because the MicroCAT communicates with the Surface Inductive Modem at 1200 baud. SBE 37-IM Format 0 to ASCII Converter (Cnv37IMHex.exe) quickly converts a hexadecimal file (#iiFORMAT=0) to one identical to data uploaded with #iiFORMAT=1 (ASCII engineering units), providing the benefits of a faster, hexadecimal upload with easy-to-use converted output. For a full memory of 185,000 samples of conductivity, temperature, pressure, and date and time, uploading in hex takes 10 hours vs. 23 hours for uploading in ASCII engineering units.

    Note that the version number of SEATERM did not change, and is still 1.50, because SEATERM itself remains unchanged, but the version of SEATERM on the ftp site that shows a modified date of 8/15/2005 automatically installs CNV37IMHex.exe.

    To use Cnv37IMHex.exe (see the MicroCAT manual for details on programming the MicroCAT and uploading data):
    1. Send #iiFORMAT=0 (ii = MicroCAT ID) to your MicroCAT (set the format before or after the data is collected).
    2. Upload the data.
    3. Run Cnv37IMHex.exe. Select the input file, and click Convert File. The program appends _hta to the file name for the output file, to prevent overwriting the upload data file. For example, if your hex data file name is test.asc, the output file name will be test_hta.asc.

SEATERM VERSION 1.50
18 January 200
5

ADDITIONS:

  1. SBE 19 with custom firmware version 21321-3.1d: SEATERM can upload up to 550 casts.

SEATERM VERSION 1.49
6 October 2004

FIXES:

  1. 37-SM / 37-SMP: Uploading caused a serial buffer overrun error if the MicroCAT was set up to output both salinity and sound velocity (OUTPUTSAL=Y and OUTPUTSV=Y).

SEATERM VERSION 1.48
12 May 2004

ADDITIONS:

  1. Compatibility with the RS-485 version of the SBE 16plus was added.

FIXES:

  1. The Diagnostic button on the Toolbar did not work properly for the SBE 16plus, 16plus-IM, and 19plus.

SEATERM VERSION 1.47
26 April 2004

FIXES:

  1. If header prompts were entered in the Configure / Header form, SEATERM added a space to the beginning of each header prompt each time the .ini file was saved.
  2. The instrument type was not inserted in the first line of an uploaded data file.

SEATERM VERSION 1.46
19 April 2004

FIXES:

  1. If All as a single file was selected on the Upload Settings tab of the Configuration Options dialog box, SEATERM did not save the upload setting. The next time the user opened SEATERM, they would need to set it again.
  2. If the user minimized SEATERM before closing it, the next time the user opened SEATERM it would open minimized and was difficult to resize.
  3. SBE 16, 19, 25 -- If the Configuration Options dialog box was not opened during a SEATERM session, and data upload was then attempted, the upload baud rate was not set correctly.
  4. SBE 16plus and 19plus -- Baud rate of 600, which is supported by the SBE 16plus and 19plus, was not listed on the COM Settings tab of the Configuration Options dialog box for those instruments.

SEATERM VERSION 1.45
08 April 2004

FIXES:

  1. If a baud rate above 19200 was selected on the COM Settings tab of the Configuration Options dialog box, SEATERM created a corrupt .ini file; the next time the user opened SEATERM, it would not be able to reopen the .ini file.
  2. If Prompt for header information was selected on the Header Information tab of the Configuration Options dialog box, SEATERM sometimes did not prompt for headers when uploading data.

SEATERM VERSION 1.44
01 March 2004

FIXES:

  1. SEATERM did not switch baud rates correctly for an SBE 16 (not 16plus) using a different baud rate for data upload than for general communication.
  2. SEATERM gave an error message if temperature and/or conductivity sensor serial numbers for an SBE 17 or 25 were long.

SEATERM VERSION 1.43
24 November 2003

FIXES:

  1. SEATERM did not release comm port when switching from comm port 1 to 2.
  2. SEATERM uploaded data from SBE 35, 37, and 39 to .hex file instead of .asc file. This bug was introduced in version 1.40.
  3. SEATERM could not upload data from SBE 16plus by scan range.
  4. When using SBE 37 and clicking Stop button on SEATERM's toolbar, message box said 'halting --' instead of 'halting SBE 37'.

SEATERM VERSION 1.42
17 October 2003

FIXES:

  1. Prompt for ID was incorrectly disabled when using IM instruments. This bug occurred only in version 1.40.

MODIFICATIONS:

  1. Default baud rate for SBE 21 was changed to 9600 baud, to correspond to new version of AC-powered Interface Box (PN 90488) that is shipping with SBE 21.

ADDITIONS:

  1. Send 5 second break in Communication menu was enabled for all instruments, to allow for its use with SEACATS and SEALOGGER used with new version of AC-powered Interface Box (PN 90488).
  2. Hot key (ctrl+b) was defined for Send 5 second break in Communication menu.

SEATERM VERSION 1.40
27 August 2003

FIXES:

  1. An invalid baud rate, data bit, and parity sometimes appeared in Configuration Options dialog box because SEATERM was accessing an .ini file for the wrong instrument. SEATERM now creates just one .ini file, SeaTerm.ini. Last saved settings for each instrument type (SBE 19, 21, 25, etc.) are stored in SeaTerm.ini, which is saved to your Windows directory.

SEATERM VERSION 1.33
20 December 2002

FIXES:

  1. SBE 25 -- An invalid baud rate of 4800 sometimes appeared in the upload baud rate list.
  2. SBE 49 -- The status bar showed an upload type selection, even though the SBE 49 has no memory.
  3. SBE 37 (SBE 37-IM and 37-SM) -- When using the Convert utility, the user-entered pressure was not reset to 0 between conversions.

SEATERM VERSION 1.32
24 September 2002

FIXES:

  1. SBE 16plus-IM -- Upload block size was changed to 200, to prevent the Surface Inductive Modem (SIM) from timing out.

SEATERM VERSION 1.31
11 July 2002

ENHANCEMENTS:

  1. SBE 16plus and 19plus -- Block size calculation for uploads was added, to accommodate large scan lengths for systems with three Gas Tension Devices (GTDs).

SEATERM VERSION 1.30
28 May 2002

FIXES:

  1. Timing error on fast computers was fixed.

SEATERM VERSION 1.29
23 May 2002

FIXES:

  1. Incompatibility when running on Windows 2000 was fixed.

SEATERM VERSION 1.28
22 May 2002

FIXES:

  1. Timing errors for status, header, and upload for SBE 35 and 35RT were corrected.
  2. Initialization error the first time the program runs after installation was corrected.
  3. Diagnostics (button and in Utilities menu) did not work for the SBE 19plus.
  4. Binary upload for the SBE 39 did not work.

SEATERM VERSION 1.27
9 May 2002

FIXES:

  1. For Win 2000 and Win XP, trying to upload data by cast number range or all separated by cast incorrectly caused SEATERM to upload all data in memory.

ADDITIONS:

  1. Ability to select and communicate with new product, SBE 50 Digital Oceanographic Pressure Sensor, has been added.
  2. Ability to select SBE 33 Carousel Deck Unit and SBE 36 CTD Deck Unit has been added, making setup more straightforward. Previously, you could communicate with these Deck Units only by selecting a CTD which had compatible communication parameters.
  3. Support of user-selectable binary upload for SBE 39 firmware 1.7 or greater has been added, providing faster upload for large data files.
  4. Convert capability (to convert .asc file to .cnv file) for SBE 39 has been added. Previously, converting an SBE 39 .asc file required use of the DOS convert utility.

ENHANCEMENTS:

  1. Convert utility has been improved for the SBE 37 (37-SM and 37-IM).

SEATERM VERSION 1.26
9 November 2001

FIXES:

  1. Version 1.25 was incorrectly released as a debug version. Users uploading data from an instrument's memory received debug error messages.

SEATERM VERSION 1.25
26 October 2001

FIXES:

  1. Users attempting to upload data with very fast computers received an instrument not responding message and the upload terminated after they filled out the header and file name dialogs.

SEATERM VERSION 1.24
20 June 2001

MODIFICATIONS:

  1. Configuration dialog box  label EPROM version was changed to Firmware revision.

FIXES:

  1. Startup if .ini file was not found was not handled correctly in version 1.23 only.
  2. SBE 19plus -- First 3 scans of each block of data transferred were being removed. Also, Header parser was removing cast from header.

SEATERM VERSION 1.23
21 May 2001

ADDITIONS:

  1. Ability to communicate with new product (SBE 49 FastCAT CTD Sensor) has been added to the program.

SEATERM VERSION 1.22
23 March 2001

FIXES:

  1. SBE 37-IM, SBE 44, and inductive modem versions of SBE 16 and 16plus -- Inductive modem address was not properly captured for automatic ID request when connecting.
  2. SBE 37-IM and 37-SM -- A counter in the Convert process overflowed if there were more than 32,767 scans in the file being converted.
  3. All instruments -- Upload process did not exit correctly if the instrument was not awake.
  4. SBE 25 -- SBE 25 fell asleep and did not proceed with upload if a slow typist entered an upload header.

ADDITIONS:

  1. SBE 37-IM, SBE 44, and inductive modem versions of SBE 16 and 16plus -- Ability to communicate with Surface Inductive Modem at 1200, 2400, 4800, or 9600 baud was added.
  2. Execution priority is shifted to high when SEATERM is uploading data.

SEATERM VERSION 1.21
02 March 2001

FIXES:

  1. SBE 16, 19, and 21 -- Improved status parsing, so that leading spaces in the serial number will be ignored and the serial number will always be included in the upload header.
  2. SBE 16plus and 19plus -- 
    Upload header did not include calibration coefficients.
    Lockout to certain commands while logging was not working properly.
  3. All instruments -- System response improved.

SEATERM VERSION 1.20
16 February 2001

ADDITIONS:

  1. Ability to communicate with new products (SBE 16plus SEACAT C-T Recorder and 19plus SEACAT Profiler) has been added to the program.

SEATERM VERSION 1.10
19 September 2000

FIXES:

  1. Any capital S (such as in a September date) was being removed from the data stream during upload.
  2. Status button was not enabled for SBE 44.

SEATERM VERSION 1.09
02 August 2000

FIXES:

  1. Capture to file was not working properly if you selected an existing file name for the capture file.

SEATERM VERSION 1.08
31 July 2000

FIXES:

  1. SBE 16: Uploading for SBE 16s with firmware less than 4.0 was not working properly.

MODIFICATIONS:

  1. SEATERM's file/directory structure was modified. Seaterm.cfg is no longer used. Seaterm.ini is used instead, and stored in Windows directory.

SEATERM VERSION 1.07
30 June 2000

FIXES:

  1. SBE 37 (37-SM and 37-IM): Convert was miscalculating Julian day. It now correctly converts the day, and resets the year to zero on January 1.
  2. File naming with the addition of cast number to file name was not correct.
  3. SBE 19: Last character was missing from header line.

MODIFICATIONS:

  1. Header form is automatically sized for the number of header prompts.
  2. When prompt for header is selected and a cast range is uploaded, header form pops up for each cast.
  3. Header form is cleared between casts.
  4. You can minimize SEATERM, and it will work in background while uploading data.
  5. Upload system time is written in DATCNV-compatible format.
  6. Connect baud rate is stored in .ini file.
  7. Program tries harder to wake up instrument before sending upload command, if it has fallen asleep during header entry.
  8. Menus and buttons are disabled (menus don't pull down, buttons don't click) while SEATERM is sending a command or receiving data, so one command does not interrupt another.

ADDITIONS:

  1. SBE 37 and SBE 39: Send 5-second break has been added to Communications menu. A 5-second break in an SBE 37-SM and 39 exits Serial Line Sync mode, allowing instrument to accept commands.

SEATERM VERSION 1.06
28 April 2000

FIXES:

  1. When uploading by cast, SEATERM was putting the header for cast 0 in all files, regardless of what cast was uploaded.

SEATERM VERSION 1.05
07 April 2000

FIXES:

  1. SBE 35 and 35RT: SEATERM was not allowing enough time for response from the SBE 35 or 35RT when it was cabled through the SBE 11plus to the SBE 9plus.

MODIFICATIONS:

  1. SBE 35 and 35RT: Disabled (grayed) Stop button on toolbar, which is not applicable for SBE 35 or 35RT.

SEATERM VERSION 1.04
06 April 2000

FIXES:

  1. SBE 35 and 35RT: Upload from toolbar and menu were not working properly.

MODIFICATIONS:

  1. SBE 35 and 35RT: Disabled (grayed) Diagnostics button on toolbar, which is not applicable for SBE 35 or 35RT.

SEATERM VERSION 1.03
04 April 2000

FIXES:

  1. SBE 39: Upload from toolbar and menu were not working properly.

MODIFICATIONS:

  1. SBE 37 (37-SM and 37-IM): Disabled (grayed) buttons that are not applicable for Upload settings in Configuration Options dialog box.
  2. Added text wrap to Command/Data Echo Area.
  3. Resized baud rate box in Configuration Options dialog box.

SEATERM VERSION 1.02
28 February 2000

FIXES:

  1. SBE 19 SEACAT with EPROM less than 3.0: SEATERM was not properly decoding the status.

SEATERM VERSION 1.01
17 February 2000

FIXES:

  1. SBE 37-SM, SBE 37-SI, and SBE 39: 300 and 600 were incorrectly listed as available baud rates.
  2. RS-485 instruments: Diagnostics and Status buttons didn't work correctly.
  3. SBE 45: Connect button didn't work correctly.
  4. SBE 39: Upload button didn't work correctly.
  5. Upload button didn't work correctly if there was a cast with no data.

ADDITIONS:

  1. Added interface to SBE 38 Digital Oceanographic Thermometer.
  2. Added interface to SBE 44 Underwater Inductive Modem.
  3. Added ability to select whether to have SEATERM cycle through all baud rates when attempting to connect, or just connecting at selected rate (see Communications Menu/Options).

MODIFICATIONS:

  1. SBE 11: Disabled (grayed) buttons that are not applicable --  Stop button for all SBE 11 and disabled Connect and Disconnect buttons for SBE 11 Interface.
  2. SBE 45: Disabled (grayed) button that is not applicable -- Stop button.

SEATERM VERSION 1.00
21 January 2000

Initial release of Win 95/98/NT terminal program.

div.gif (3429 bytes)

Last updated: 06 Apr 2007

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