From version 2.04 to version 2.04a

From version 2.03d to version 2.04

From version 2.03a to version 2.03d

From version 2.02a to version 2.03a

From version 2.02 to version 2.02a

From version 2.01 to version 2.02

From version 2.00a to version 2.01

From version 2 to version 2.00a

From version 1.12f to version 2

From version 1.12e to version 1.12f

 

 
   

From version 2.04 to version 2.04a

Added Functionality
Geophone Tester - support .csv files for Sercel geophone tester
CMRR - Include number of samples analysed for freq domain analysis in csv file
Plot value from trace header - Save offsets and data type in csv file
Resample, Correlate, Sum, Scale, Filter, Concatenate, Sort, Near Trace Gather - if input record number is zero don't auto-increment it between records
Common Mode - If analysis frequency is different from frequency in record label is coloured orange
Geophone tester - enable detection of SMT-200 with flat clock battery
Sort Data - When selecting a block of data Entering 0 for the number of channels selects all remaining channels in the record

Bugs fixed
Camera - Avoid missing plots when reading through multiple records
Display Header - Sercel 408/428 non-integer source line and shotpoint numbers incorrect
Gain and phase - frequency scaling wrong if End Time set longer than record length
Multi Vib - enable attributes for lines to be carried across all plots
Convert - Super sample rate corrected for all instrument types
SEG-Y Decode - Avoid adding an extra trace when decoding some records
Chain Mode - Sercel Crossfeed test now only gives one plot
Observer's Log - handle write permission error when using read only files
Convert, Obs Log - Accommodate Aram 3 multiple file tape image
Convert, Obs Log - Partially support Aram 3 long record lengths
Convert data - Logical file number now increments record number correctly
Distortion series - only first 13 records numbered on summary
Concatenate - Allow data to be entered in comments control
SEG-Y Header Check - "Correlated" flag in binary header now interpreted correctly
Plot Trace Header - Saved data gave channel and value wrong way around in .csv file
Plot Trace Header - Saved data started at channel 0 instead of 1

Display Changes
Gain and Phase - rename button when 408 instrument selected
View SEG-Y Header - Change font to Courier New (Windows default font)
Trace Header - Reposition footer to prevent obstruction of table
Vib analysis - Mention of auto polarity for phase plots in Help file
Data Viewer - first 200 traces drawn in black
Filter Attenuation - Cursor is now fixed to the analysed frequency
Advanced Vib Sim - Print instrument details on Statistics plot
Camera - Hide New File button when printing

back to top  

From version 2.03d to version 2.04

Added Functionality
Print to PDF files
Print dongle number in footer of prints
Sercel Gain and Phase - process all selected frequencies in one pass
Observer's Log - comments saved with data and displayed on plots
User comments added by modules producing new records (eg. sum, scale)
Convert - streamline 8058 conversion
Crossfeed - intermediate plots not produced
Reference Sweep - Sercel/Pelton button added for non-linear sweep generation
Impulse analysis - new module measures accuracy of filter attenuation
Receiver pulse - time domain analysis now performed on a single sample
Pix folder - saved as default
Advanced vibrator similarity - support for VE464 wireline similarities
Multiple file convert - pause before first conversion to allow user to alter settings
Data viewer - new display module
Dynamic resizing of plot
Scroll bars to move through record
Dual display
Variable area display
Near Trace Gather - new module to copy one trace from a number of records into a single record

Bugs fixed
Truncate to zero crossing - pass whole trace if no zero crossings found
Read Data - correctly read extended file number from trace header
List SEG-D tape - now works with 3590 drives
Frequency Domain Pulse - Normalise spectrum to max amplitude = 1
Advanced vib sim - Z axis control setting now works
Multiple file convert - SEG-D automatically progresses through files if no error
Sercel frequency domain pulse - X axis for time domain plot corrected for non-zero start time
Time and Frequency - X axis of Time Domain plot now correct for non zero start time

Display Changes
Gain and Phase - rename button when 408 instrument selected
Camera - Sample interval of first channel displayed if super-sampled
Sercel 388 header - TB window, swath number, Max of Max data types adjusted (some header descriptions wrong)
Distortion - re-label Average Distortion to Median Distortion
Aries - extended header plot resized to fit on page

back to top  

From version 2.03a to version 2.03d

Added Functionality
Concatenate traces - if output file is same as input file record number is incremented
Multiple file convert - entering *.* displays all file types
Vib analysis: extend window for frequency calculation to 1024 samples
Multiple file convert - SEG-Y: allow user to modify parameters before converting 1st record
Concatenate traces - if output file is same as input file record number is incremented
CMRR, Crossfeed, Gain: frequency domain amplitude analysis changed to include v.low frequencies

Bugs fixed
Multiple file convert - suppress "Not SEG-D" error message when instrument is System Four
Simple vib sim - Chain mode - plot scaling automated if no specific scale values entered
Chain tests - parameters for Sercel Gain and Phase test unscrambled
Camera - plots now rescale correctly when parameters are changed
Omitting channelsets when decoding data now works correctly
Vib analysis: calculate time of window slice to middle of window before truncation
Vib analysis: extend window for frequency calculation to 1024 samples
Cancelling out of concatenate or copy data no longer gives file error
Vib Start Time - Scaling for X axis of Frequency plot corrected

Display Changes
Advanced vib sim - force sensitivity given extra precision
Advanced Vib Sim - plots made shorter to print on one page
Gain analysis saved results now indicates time or freq domain analysis
Insert "active tab and module" for Chain Tests

back to top  

From version 2.03d to version 2.04

Added Functionality
Print to PDF files
Print dongle number in footer of prints
Sercel Gain and Phase - process all selected frequencies in one pass
Observer's Log - comments saved with data and displayed on plots
User comments added by modules producing new records (eg. sum, scale)
Convert - streamline 8058 conversion
Crossfeed - intermediate plots not produced
Reference Sweep - Sercel/Pelton button added for non-linear sweep generation
Impulse analysis - new module measures accuracy of filter attenuation
Receiver pulse - time domain analysis now performed on a single sample
Pix folder - saved as default
Advanced vibrator similarity - support for VE464 wireline similarities
Multiple file convert - pause before first conversion to allow user to alter settings
Data viewer - new display module
Dynamic resizing of plot
Scroll bars to move through record
Dual display
Variable area display
Near Trace Gather - new module to copy one trace from a number of records into a single record

Bugs fixed
Truncate to zero crossing - pass whole trace if no zero crossings found
Read Data - correctly read extended file number from trace header
List SEG-D tape - now works with 3590 drives
Frequency Domain Pulse - Normalise spectrum to max amplitude = 1
Advanced vib sim - Z axis control setting now works
Multiple file convert - SEG-D automatically progresses through files if no error
Sercel frequency domain pulse - X axis for time domain plot corrected for non-zero start time
Time and Frequency - X axis of Time Domain plot now correct for non zero start time

Display Changes
Gain and Phase - rename button when 408 instrument selected
Camera - Sample interval of first channel displayed if super-sampled
Sercel 388 header - TB window, swath number, Max of Max data types adjusted (some header descriptions wrong)
Distortion - re-label Average Distortion to Median Distortion
Aries - extended header plot resized to fit on page

back to top  

From version 2.03a to version 2.03d

Added Functionality
Concatenate traces - if output file is same as input file record number is incremented
Multiple file convert - entering *.* displays all file types
Vib analysis: extend window for frequency calculation to 1024 samples
Multiple file convert - SEG-Y: allow user to modify parameters before converting 1st record
Concatenate traces - if output file is same as input file record number is incremented
CMRR, Crossfeed, Gain: frequency domain amplitude analysis changed to include v.low frequencies

Bugs fixed
Multiple file convert - suppress "Not SEG-D" error message when instrument is System Four
Simple vib sim - Chain mode - plot scaling automated if no specific scale values entered
Chain tests - parameters for Sercel Gain and Phase test unscrambled
Camera - plots now rescale correctly when parameters are changed
Omitting channelsets when decoding data now works correctly
Vib analysis: calculate time of window slice to middle of window before truncation
Vib analysis: extend window for frequency calculation to 1024 samples
Cancelling out of concatenate or copy data no longer gives file error
Vib Start Time - Scaling for X axis of Frequency plot corrected

Display Changes
Advanced vib sim - force sensitivity given extra precision
Advanced Vib Sim - plots made shorter to print on one page
Gain analysis saved results now indicates time or freq domain analysis
Insert "active tab and module" for Chain Tests

back to top  

From version 2.02a to version 2.03a

Added Functionality
Resample data module included
Advanced Vib Similarity module added allowing force calculation and fixed plot axes
File sizes greater than 2 GB can now be used
Gain module now has gain Accuracy and Similarity as options
Camera has Separate and Superimpose traces as options
SMT-200 calculates % failure rate, displays temp correction type and tests run
SMT-300 and SGT geophone tester data now supported
Print options allow suppression of HTML files
Chain Tests can output all graphical data to a single unique folder or printer
Multiple file convert now supports selection of channel sets to decode
Convert data allows user to omit edited (eg. muted) traces from conversion
Multiple file convert allows user to select file types to display
Plot Spread module added
System 4 extended header implemented
Implement separate "Instrument" control for chained tests

Bugs fixed
Camera module now works correctly with sample intervals other than 2 ms
Crossfeed driving amplitude is now calculated as the median of the highest amplitude channels
Observers Log 32 second record length restriction removed
Sercel 408 gain test bandwidth is now calculated correctly for sample intervals other than 2 ms
Read Tape error trap for Max Block Size = 0
Distortion and CMRR processes 1 file if number of files to process is set to 0
Frequency Meter save results now works
Concatenate module closes if non-vfi file selected
Concatenate module multiple EOF errors suppressed
CMRR & Distortion - error trap if 0 records selected for analysis (defaults to 1)

Display Changes
Saved noise and distortion results "average" changed to "median"
Saved vibrator similarity results resolution increased
Vibrator identification in chained tests can be entered in the parameters
Sercel 408 phase results failures are now correctly labelled "microseconds"
Distortion saved results specification now labelled "dB" where appropriate
Distortion & Gain resolution of entered signal level increased Vibrator intensity plot data is padded with zeros to give data nearer the start and end of the sweep
Vibrator intensity plot data is now normalised to the maximum amplitude in the whole sweep rather than per slice
Vib analysis uses "total" distortion calculations
Vib analysis total, odd, even and sub-harmonic distortion are plotted
Includes letter in version number printed on all results

back to top  

From version 2.02 to version 2.02a

Added Functionality
Detect if last channel in record is exceeded for vib processing mopdules
Read sample rate from SEG-2 ascii header during decoding
SMT-200 - Line number displayed if specifications are changed
Convert Data - instrument type can be selected after module is launched
Time domain pulse - add user selected 0 dB frequency (useful for highline pickup)
ARAM SEG-D Extended header  - Header change for version 2.606 accommodated

Bugs fixed
Convert - instrument type now correctly carried through to decode module
SMT-200 - when reading SMT .PRN file ignore regional settings that replace decimal point with comma
Check Reference - Start taper for Blackman Law corrected
Check Reference Sweep - now works when sweep length set to 0 (automatic)
Results no longer printed twice in Chained Mode tests

Display Changes
408 pulse analysis remove redundant control causing wide plot
Multi-Vib - Colours on all plots now the same for each vib
Histogram plot scaling changed to exactly fill the X-axis
Histogram - first bar includes all results to -infinity, last bar includes all results to +infinity

back to top  

From version 2.01 to version 2.02

Added Functionality
"Chain Tests" module modified to allow more processing options and list of failures
New "Vibrator Reference" module to verify sweep parameters
New "Filter" module applies user selected Butterworth filter to trace data
New "Plot Trace Header Value" plots the value of a trace header parameter
SEG-Y file size calculated using trace headers when binary header values are not filled in
Support for I/O System Four, allows decoding of module serial numbers

Bugs fixed
Converted or copied files are given the same file extension as the source file
Frequency domain crossfeed frequencies now more accurate
Vibrator similarity reference trace number now saved in default file
Sort traces copies correct number of channels when channel 1 is included
Histogram display now works correctly for data sets with very small standard deviations

Display Changes
Vib similarity data trace X axis now correctly set at Y=0
EBCDIC card number now displayed with SEG-Y headers
No. harmonics for crossfeed test control removed - only fundamental frequency is used

back to top  

From version 2.00a to version 2.01

Added Functionality
New "Chain Tests" module added to allow batch processing of tests
New "Frequency Meter" module to accurately measure frequency
Calculated average values now use Median instead of Mean value
Millivolt values added to cursor position on Camera module
Failures screens now show a maximum of 50 errors (selected using scroll bar)
Sort Traces module allows blocks of traces to be selected
Least-squares best fit line now available on expanded Phase plot in Time and Frequency module
Control buttons replaced with company logo on printed results
I/O Image system extended header display updated
I/O System Two descale multipliers for auxiliary channels displayed in dB
ARAM SEG-D data converted from Volts to milliviolts during conversion
Enable Summary and Failures plots for single crossfeed files
Help given when SCSI tape drive not found

Bugs fixed
Date and time for FMR and SEG-1 files now carried through to Testif-i format
Non-binary sample intervals can now be accommodated (e.g. 200 us for SEG-1 files)
Field unit serial number now set to 0 if none available in input data
Decode multiple files ignores zero size input files
Decode multiple SEG-D files Logical File NUmber now increments correctly

Display Changes
Control buttons replaced with company logo on printed results
Y-axis for logarithmic Plot Trace graphs now correctly labelled in dB
No channel ID for CMRR multiple file failures

back to top  

From version 2 to version 2.00a

Added Functionality
Dongle status updated more frequently
Amplitude of input signal in mV added to gain similarity statistics
SEG-Y data with sub-ms sample intervals can now be decoded
Tape read stops after output file reaches 2GB
Large scale Phase or Amplitude plot option added to Time & Frequency plot

Bugs fixed
Read Hex Data hot keys implemented
Frequency domain noise calculation start and end frequencies now calculated correctly
RMS amplitudes on gain and distortion calculated after offset removal
Frequency domain pulse display X-axix now correctly scaled for non-zero start of analysis
8036 format negative numbers now correctly decoded
Pre-amp gains for Sercel 388 and 408 now correctly interpreted for mixed gain settings

Display Changes
CMRR saved results header corrected
Distortion summary plot scaled inverted for distortion in dB
Resolution of cursor display for Plot Traces increased
Column headers wrong in "Select SED-D Channelsets" display
SMT-200 distortion display uses all input values

back to top  

From version 1.12f to version 2

Added Functionality
Values of all controls now saved when exiting modules
Histogram option for all plots of results - useful for large numbers of channels
Auto installation of USB and parallel port drivers for NT based systems
Data from Sercel VQC 88 can be decoded
Distortion specification can be in percent or decibels
SEG-Y uses trace length from binary header if it is not recorded in the trace header
Receiver Pulse test can process different receiver types separately
Box numbers are decoded for Aram
Line and station numbers saved with all saved results
Phase plot added to Time and Frequency module
32 bit 2's complement added to options for SEG-Y conversion

Bugs fixed
Vibrator ID is now carried through to statistics page properly for Vibrator Similarity module
Standard Deviation calculations now use sample rather than complete population formula
Save data - cancelling out of "replace file?" when selecting existing file executes anyway
Camera trace=0 gives problems
Cancelling out of selecting a new default file crashes Testif-i (should keep old default file)
ESC hot key for extended header
Distortion histogram scaled correctly
Hot keys "Esc" for exit and "F9" for print for all extended headers
Plot Trace, Read Hex and Sum correctly close files when module closed

Display Changes
Concatenate data front panel removed (redundant)
388 extended header remove SU type for data channels (no longer supported)
No channel ID for cmrr multiple file failures

back to top  

From version 1.12e to version 1.12f

Added Functionallity
User can annotate plot numbers for Multi-Vib analysis
Add time domain analysis option to Gain Similarity module
Linear or minimum phase filter type for SN388 #1 displayed in Extended Header module
Add frequency domain option to Receiver Pulse Test

Bugs fixed
Vib Sim - Metric units should be daN not N
Read hex data - trace length was reported wrongly for data from Sercel instruments
Camera - when trace overlap is on trace numbering was incorrect
Wild point editing is now applied to filter cut-off points in frequency Domain Pulse analysis
DC offset is removed from Time Domain Pulse prior to analysis
Multi file convert - if no 1st file selected module should exit

Display Changes
Dongle - remove dongle error message after "Use test data?" dialogue
DRD - window can now be resized by user
DRD - window now given a tab on the Taskbar
DRD - start time was not reflected on X axis of plot (always 0)
Camera - not centred in window
Vib Sim - table description added to help
Noise - help comments inserted for start and end frequencies
Time Domain pulse plot display now centred on pulse
Plot trace - suppress 2nd plot and cursor if "Overlay" is in use
Number of failures displayed limited to 500
Frequency Domain Pulse 3D Phase plot now printed along with other windows
SEG-Y obs log executes using defaults from SEG-Y decode module
Time & Frequency plot now centred in window
Time & Frequency - "window type" now displays all options when highlighted
Decode data X axis now correctly labelled "sample" not "ms"
Plot trace - Y axis of top plot too big

back to top

 
     
     
   

Home