Go to the list of seismic processes.          Go to SIOSEIS introduction.
            Recent program changes

ver 2016.3.1 (30 Aug. 2016)
    1) diskin - Added warning in edit about ODEC IEEE float nav
ver 2016.2.5 (20 Apr. 2016)
    1) segddin - big mod to gpgga for bad nmea strings - use what you can and extrapolate
                 lat and/or long if needed.
    2) segddin - rewrote gpgga for bad NMEA strings
    3) geom - Changed BAD DFFLS recovery.
    4) geom - Set lat/long to zero if dfls is bad
    5) geom - basically redid the bad dfls recovery
ver 2016.1.1 (23 Feb 2016)
    1) segddin - bad $GPGGA string, so just stop decoding after lat & long (gpgga.f)
ver 2015.4.2 (5 Nov. 2015)
    1) diskin - Add FORMAT NIUST
    2) diskox -
ver 2015.3.1 (6 Jun. 2015)
    1) segddin - ION uses General Header #2 "Number of External Header Blocks" (bytes 8&9)
ver 2015.2.6 (13 Apr. 2015)
    1) fdmigr - TSTEPS warning was wrong when max tsteps were given.
              - Bad print statement for ntau
              - Didn't work when sample interval is less than 1 mil.
    2) despike - Bad determination of fno/lno
    3) ufiltr - fno/lno wasn't quite right
    4) nmo - many issues with HIRES
    5) diskin - random and realtime didn't work on files > 2GB
    6) diskio.c - podiscb64 didn't call lseek - duh
ver 2015.1.2 (13 Feb. 2015)
    1) diskox - common /readt/ was wrong which affected a decision to use rev 1 or not
    2) segddin - Very large external header caused buffer overflow.
               - print warning if format HTI is given and data are segd rev 1
               - Error if the file doesn't exist.
ver 2014.6.2 (20 Oct. 2014)
    1) plot - The 11 May 06 change of nsecs preset from -1 to 0 ruined checks for big plots,
            - Change big plot from an error to a warning.
            - Use si and delay from common
    2) wbt - Use delay from common so rev 1 scalar is honored (diskin sets it).
           - Honor SEGY Rev 1 water bottom depth scalar - done when???????
2014.5.3 (7 Oct. 2014)
    1) header - Apr update screwed up equation when R was on the right side.
    2) disko - Use swp_trhdr for trace header byte swaps so that diskin and disko do the same thing
    3) wbt - Get si from common rather than lbuf
ver 2014.4.2 (11 Jul. 2014)
    1) diskin - Clean up shot/rp searches when fno/lno are given, especially when
                the shot numbers are not increasing.
              - Add a "suggestion" when nothing is found.
              - Rev 1 random access didn't work on MCS (ntraces > 1)
    2) wbt - Add parameter GUIDED and SEG
ver 2014.3.2 (17 Jun. 2014)
    1) tredit/despike - Change offline filter to be frequency filter.
                      - Do offline filter before ALL pickers.
    2) stack - don't try to average the source coordinates if all traces are dead.
ver 2014.2.6 (29 Apr. 2014)
    1) diskin - Create error if TRINC is used and process SORT is used.
    2) segddin - Change DESCALE preset to 1 - DESCALE ON
    3) contro - put delay, segyrev, si in common/readt/
    4) diskin - honor rev 1 delay scalar (ibuf(108))
              - set ibuf(108) to 0 if rev 0
    5) diskin - make sure the fixed file flag is set to 0 on rev 0 (diskox tries to write rev 1)
    6) header - Add B (byte) and D (double) to equation
ver 2014.1.7 (6 Feb 2014)
    1) header - READ statement had an extra ")" that new compiler choked on
    2) diskio - change NULL to 0  on:  if (( *istat == chdir( dir ) ) == NULL) return;
    3) geom - for compasses:   #include     /* Add declaration for Malloc ajh
    4) filter - woodfilt routines needed dimension statement adjustments
    5) disko - Don't automatically set the output segy rev to 1 if the input
            segy rev was 0 and the delay scalar (trace header word 108) is non-zero
    6) disko - Do the same trace header byte swaps as DISKIN
    7) diskin - Byte swap rev 1 delay scalar properly.
LSD - honor SEGY Rev 1 delay scalar



Go to the list of seismic processes.          Go to SIOSEIS introduction.