Last Update: 05/11/12
Version 4.6.1 Beta Release Downloads:
Release Date: 04/10/12
The following information documents the changes and new features from WinSDR 3.x.
Contents:
Changes and Bug Fixes from Version 3.x;
Bug Fixes:
The Replay dialog box year problem has been fixed.
Daily Record File Name:
\WinSDR saves all data from the A/D board to a daily record file. Previous versions of WinSDR used the Julian date as part of the file name. Example: seisdata.001 for January 1, seisdata.002 for January 2 etc. The new file name format now includes the date so each file name is unique over the years. The daily record file names now look like this; sys1.20111105.dat The sysN part of the file name is the System Number specified in the System Settings dialog box.
The first time WinSDR 4.x starts up it will check to to see if there are any old daily record file names in the record file directory. If any are found you will be asked if you would like to rename the old files. WinSDR 4.x will only use files with the new format so if you answer No you will not be able to replay the older files or extract event files. If you would like to rename the files at a later time you can use the File / Convert Daily Record Files menu items.
Volume Files:
Channels with the same component name can now be used to create a volume set.
WinSDR Command Line Input Parameter:
WinSDR.exe (or WinSDR64.exe) can now except one input parameter. The parameter is the *.ini file to use for the system settings. The default is WinSDR.ini. Example: C:\winsdr\WinSDR test.ini
MiniSEED Support:
The Network and Location MiniSEED header codes are now controlled per channel under the Channel Settings / Channel Control dialog box. Previously the Network and Location codes where under the System Settings dialog box and common to all channels.
New Features in Version 4.x:
Derived Channels:
A derived channel gets its data from one of the raw A/D channels being recorded by WinSDR. A derived channel can be used to filter the incoming data with different parameters, integrate the channel to convert the raw data to velocity or displacement, add period extension, and be used to trigger WinSDR to generate event files. Addition channels are added in the System Settings / More Settings dialog box. Addition channels are saved in the daily record file so if you add any new channels you will need to replay and extract any event files from the older record files before making this change.
Please note that when the user adds more raw channels the derived channels numbers will change. As an example; If the user is recording 3 raw channels and has one derived channel, the derived channel will be channel 4. If the user at a later time adds a forth raw channel the derived channel will become channel 5. So that the new fifth channel has the correct configuration file (*.INI) the user will need to change the Settings File, located in the Channel Settings / Channel Control tab, to the file used on channel 4 before the raw channel was added to the system.
Period Extension Filter:
This feature can be used to extend the period of a sensor. The inverse filter is based on work done by Bob McClure. See http://www.jclahr.com/science/psn/mcclure/filter_examples/index.html and http://www.seismicnet.com/epf/ for more information . Basically this is a software approach to the Peter M. Roberts' Equalization Circuit.
![]()
Above is the dialog box tap used to control the various filters that can be applied to the incoming data. Currently you can not enable both Period Extender Filter and Data Integration at the same time.
Period Extender Filter Group -
Enable Check Box - Used to enable the filter. Integration must be disabled.
Pendulum Frequency - The frequency or period of the sensor. The number entered is in Hertz not seconds. Example: A sensor with a period of 2 seconds would have a value of 0.5 in this field.
Pendulum Q - The Pendulum Q Factor. If the sensor is properly damped this value should be 0.7
High-Pass Filter Frequency - This controls the frequency of the high-pass filter that is used to set the low frequency end of the filter. It should be set to a frequency below the Pendulum Frequency above. A good starting point would be two octaves below the natural period of the sensor.
Filter Q - Normally set to 0.707.
Integrate Data Group -
Enable Check Box - Used to enable data integration. Period Extender Filter must be disabled.
Enable High-Pass Filter - Enables a pre integration High-Pass filter
Frequency - Frequency of the High-Pass filter.
Poles - Number of poles for the High-Pass filter
Post Digital Filter Group -
This set of filters can be used to "clean up" the data after the Period Extender Filter or Data Integration. These filter can be enabled even if the Period Extending and Integration are disabled. Since these filters are performed on the incoming data that will be saved in the daily record files, high and/or low frequency information will be lost do to the filtering process and can not be recovered. By setting up WinSDR to have derived channels, both the raw data from the sensor as well as filtered data can be saved to disk. This way GIF file images and event files can be created from both the raw and filtered channels.
Data Flow Through WinSDR:
WinSDR process the incoming data as follows:
- Receive data from A/D Board
- Copy raw data channels to derived channels
- Shift out unused low ADC bits - 24-Bit digitizer only
- Integrate data if Enabled
- Apply Extended Filter if Enabled
- Apply Post Low-Pass Filter if Enabled
- Apply Post High-Pass Filter if Enabled
- Buffer and save data to hard disk every minute
- Display data if "View Alarm Filter Data" is not checked in Channel Settings Dialog Box
- Make copy of data for Event / Alarm detection
- Apply Alarm Low-Pass Filter if Enabled
- Apply Alarm High-Pass Filter if Enabled
- Display filtered data if "View Alarm Filter Data" is checked in Channel Settings Dialog Box
- Run data through the Event / Alarm detection process
A 64-Bit version of WinSDR is now available. See link above. This version will only run under a 64-Bit version of Windows (XP 64Bit, Vista 64Bit or Win 7 64Bit).