Downloadable software and firmware for seismological instruments

Please note: To conserve server disk space, many items have been compressed with gzip (instead of "compress"). To uncompress these items you should have gzip / gunzip installed on your machine. These are GNU freeware programs, available for Solaris systems at http://smc.vnet.net/solaris_2.6.html (there are links for other versions of Solaris on this page, too).

To compile the MARS-88 DOS-based programs you need Borland Turbo C V 2.01 (compilation/linking with different Turbo C versions has not been tested and is very probably going to fail because there are some pre-compiled libraries that you need to link with). Fortunately, Borland makes this compiler environment available free of charge (you must register on the website, though) at http://community.borland.com/museum

Software (running on computers)

New and currently unsupported (THIS IS TRULY A BETA TEST!!): MARS-88 RCM and DBM compiled under SuSE Linux 7.1. This is not for novices; there is no whatsover documentation provided. This is intended for people who are familiar with, and currently operating, these software packages under Solaris.

Unsupported MARS-88 DOS playback software, ZIP file, partial source code, to be compiled and linked with Turbo C V 2.01, see note above

Unix-based playback and data conversion software for MARSlite

Y2K compliance and new date/time format for MARS-88 DBM (Data Base Module) and RCM (Remote Control Module) packages: documentation update

Firmware (internal software running in instruments)

MARSlite 1.18 firmware

MARS-88 Y2K fix

MARSlite data logger

Unix-based playback and data conversion software:
Source code (ANSI C), binaries (for Solaris 2.6 and later; requires 64-bit filesystem!), and English documentation. The documentation file contains links for downloading.

Latest firmware release: 1.18 (useful for all MARSlites with a 540 MB magneto-optical drive)
Firmware Release 1.16 is now available for downloading. If you haven't updated MARSlite firmware before you will need to refer to the MARSlite manual for instructions on how to do this. Alternatively we have a PDF document available here:PDF icon

The binary code for Firmware Release 1.18 (named code.bin) is to be found here. File size is 220,664 bytes.

To see whether it is useful for you to bring your MARSlite system up to date, check the Firmware Release Notes here.


MARS-88 data logger

Y2K fix: Binary image file for EPROM CPU-D available here (fjle size is exactly 65,536 bytes). Important: If you want to burn EPROMs yourself, please do still take a look at the instructions sheet which you can download in PDF format here.


Y2K compliance and new date/time format for MARS-88 DBM (Data Base Module) and RCM (Remote Control Module) packages: documentation update

While most DBM and RCM programs have remained quite stable over the last months and even years, the advent of Y2K (year 2000) has prompted us to recode the time/date conversion routines, unifying the format used for time/date entries along the way. Recent program versions have partially implemented the unified format before, but older programs would still stick to the older format.

The new time/date format offers a choice of relative or absolute time/date entries. Relative time entries mean that if you refer to a time "today", you no longer need to enter the full date. For example, the command line parameter

-f 0800

refers to "first time: 8 a.m. today".

The following formats of the timestring are recognized:

[[[[[cc]yy]mm]dd]hh]mm[.ss]
or
[[cc]yy/mm/dd] [hh:mm[:ss]]
or
[[cc]yy-mm-dd] [hh:mm[:ss]]
or
[[cc]yy month dd] [hh:mm[:ss]]

where:

cc Century
yy Year in abbreviated form (e.g., 89 for 1989).
mm Numeric month. A number from 1 to 12.
month Month, at least the first 3 characters of the name.
dd Day, a number from 1 to 31.
hh Hour, a number from 0 to 23.
mm Minutes, a number from 0 to 59.
ss Seconds, a number from 0 to 59.

As usual, square brackets [ ] indicate optional items.

Note: Compared to the old format, there is much added convenience. There is also one minor inconvenience: it is no longer possible to enter complete date/time entries in the old format yymmddhhmmss ! You MUST separate the seconds with a decimal point now, i.e. yymmddhhmm.ss !


Back to English seismology main pageBack to English language Lennartz main page


This page last modified at / Letzte Änderung:
Comments, questions / Kommentare, Fragen: dstoll@lennartz-electronic.de