91-09-09 - JR - smoothr.c:
                added HP_UNIX_C in preprocessor for memmove function
                (HP Unix C compiler has a memmove function)
94-11    - SS - ubprint:
		added support for new user buffer type 1920
94-12-12 - JR - ubprint:
		added check for missing fix in ub type 1920;
		missing fix comes in as all zeros.
94-01-23 - JR - ubprint:
		added [offset] subscript to tn--missed one in 94-11 revision
94-12-12 - EF - ubprint:
		1) "i_day" row in att is now the ensemble time, 
		which is what we need for using these numbers to rotate the database.
		2) fix matlab output has extension ".maf", no change to the root.  
		I want to stick with the convention of letting the extension alone 
		identify the type of file.  With Matlab 4, these files can be loaded with the
		"-mat" option.  I don't know if this option existed in 4.0,
		but it certainly does in 4.2.
95/05/04 - JR - smoothr:
                fixed problem introduced from the 11/93 revision of
                calculate_unistat (to set mean/variance to BADFLOAT if
                no. of points == 0): when a no-fix segment occurs, the
                smoothr output shows extremely large values for positions
                (near BADFLOAT), instead of the usual interpolated positions,
                because the BADFLOAT fix mean was being added to the
                initial segment position.  The occurrence of this
                problem is obvious by inspection of the *.sm file and
                later, when extracting data make evident the silent
                failure of putnav to set the database positions beyond
                the start of the no-fix segment with bad positions.

95/06/12 - EF - nmea_gps:
               Added support for the Trimble 10X LGGGA message;
               added the ability to extract fixes with times immediately
               after the times listed in an external file such as a
               .nav file.

95/06/21  - EF - nmea_gps:
         Bug fix and cleanup, so that too-short message lines are
         handled properly.  Previously, a short message line acted
         like an EOF.
95/12/05 - EF - ubprint (ubwrite.c):
      Changed the time column in the ascii Ashtech "att" file
      to use the ADCP profile time, instead of the time of the
      first recorded fix.  This change is consistent with what I
      did a year ago (see 94/12/12 note above) to the .maf
      output.
      smoothr.c:
      commented out the lines that write ensemble times to the
      screen (excessive and useless output--just slows things
      down).
96/03/19 - EF - ubprint (ubwrite.c):
      fixed a bug that caused occasional 1-day errors in output
      fix times.

96/08/05 - EF - cal/add_ref.c, nav/optpos.c, nav/smoothr.c
      The change to add_ref.c only in the output format
      specification, to increase the precision of the position
      data output by refabs.  The advent of P-code and
      differential GPS makes this desirable, though not
      essential.  Changes in optpos.c and smoothr.c are more
      extensive.  They fix some bugs in the calculation of
      position that sometimes resulted in positions being off
      by 100 m or so.  NOTE: particularly on long cruise
      tracks, and on tracks that are not purely zonal or
      meridional, I recommend using 4 or 5 iterations in
      smoothr, instead of the prior default of 3.

