1 | Release Notes: Earthworm Version "working" |
---|
2 | Cleaned out after release of v7.4 on 4/27/2010 |
---|
3 | |
---|
4 | These notes are for release v7.5 |
---|
5 | |
---|
6 | NEW MODULES: |
---|
7 | *********** |
---|
8 | |
---|
9 | EWQuakeAlert |
---|
10 | A Java 1.6 GUI that receives HYP2000ARC messages from import and creates alert |
---|
11 | emails and SMS (sms using clickatel interface) with information about the |
---|
12 | event. In addition to the origin info, it sends emails with a google map of |
---|
13 | the location and a .png display of the waveforms that had picks. |
---|
14 | Written by Ruben Luis |
---|
15 | Loaded into SVN by Paul Friberg 04/18/2011 |
---|
16 | |
---|
17 | cont_trig |
---|
18 | This module sends regularly trig2k messages in order for a listening trig2disk |
---|
19 | to produce continuous data archiving. It can replace the contrecord Perl and modules |
---|
20 | of GlowWorm package (used until v6.3). |
---|
21 | Based on carlsubtrig module. |
---|
22 | Tested under Linux CentOS. |
---|
23 | Jean-Marie Saurel 03/12/2010 |
---|
24 | |
---|
25 | trig2arc |
---|
26 | This module converts trig2k messages into hyp2000_arc messages. |
---|
27 | Only the stations that has been trigged are send in the output. |
---|
28 | P arrival time is the trigger time for each station, and the weight is 4. |
---|
29 | Tested under Linux CentOS. |
---|
30 | Jean-Marie Saurel 03/12/2010 |
---|
31 | |
---|
32 | seisan_report |
---|
33 | This module is contributed from Richard Luckette and Doug Scott of the BGS |
---|
34 | and it takes an HYPO2000ARC message and converts it to SEISAN event format. |
---|
35 | Paul Friberg 12/07/2010 |
---|
36 | |
---|
37 | hyp71_mgr |
---|
38 | This module allows to use Hypo71 at the end of the megamodule instead of hyp2000. |
---|
39 | The input/output is the same as hyp2000_mgr module. |
---|
40 | It allors also to compute and integrate local magnitude using standalone mode |
---|
41 | of localmag. |
---|
42 | Tested under several Linux flavours. |
---|
43 | Jean-Marie Saurel 10/12/2010 |
---|
44 | |
---|
45 | ewspectra |
---|
46 | This module takes data from one or more waveservers, computes and processes |
---|
47 | their spectra; results can be written either to a file or a ring. Processing |
---|
48 | includes tapering, smoothing, filtering, and peak identification. Data |
---|
49 | acqusition can be initiated from the config file or from a message read from a |
---|
50 | specified ring (see 'compute_spectra'). |
---|
51 | Scott Hunter 04/26/2011 |
---|
52 | |
---|
53 | compute_spectra |
---|
54 | This module posts a message that, when read by ewspectra, begins processing data |
---|
55 | starting at the specified date/time. (Deprecated w/ the creation of |
---|
56 | activate_module) |
---|
57 | Scott Hunter 04/26/2011 |
---|
58 | |
---|
59 | sniffspectra |
---|
60 | This module is a sniffwave for spectra messages, as written by ewspectra. Results |
---|
61 | can be directed to stdout or to a different file for each message "sniffed", in |
---|
62 | a specified directory. |
---|
63 | Scott Hunter 04/26/2011 |
---|
64 | |
---|
65 | ewthresh |
---|
66 | This module monitors a ring for TRACEBUF2X messages and generates an alarm message |
---|
67 | when a SCNL-specific threshold is exceeded. |
---|
68 | Scott Hunter 04/26/2011 |
---|
69 | |
---|
70 | activate_module |
---|
71 | This module puts an ACTIVATE_MODULE message in the specified ring, the body of |
---|
72 | which starts with the module ID of the specified target module, followed by the |
---|
73 | remaining command-line arguments. |
---|
74 | Scott Hunter 05/05/2011 |
---|
75 | |
---|
76 | MODIFICATIONS/BUG FIXES TO EXISTING MODULES: |
---|
77 | ******************************************** |
---|
78 | tankplayer |
---|
79 | Fixed a bug where no heartbeats were issued if the Directory Scanning mode was |
---|
80 | used to playback data. |
---|
81 | Paul Friberg 04/29/2011 |
---|
82 | |
---|
83 | eqassemble |
---|
84 | modified main tport_getmsg loop such that messages received with return codes |
---|
85 | GET_OK, GET_MISS, and GET_NOTRACK are all processed. Previously, only msgs |
---|
86 | returned with GET_OK were processed. Msgs with GET_MISS and GET_NOTRACK returns |
---|
87 | were essentially ignored; only the return code was logged. |
---|
88 | Lynn Dietz 04/01/2011 |
---|
89 | |
---|
90 | nmxptool |
---|
91 | updated nmxptool to version 2.0.0 |
---|
92 | Matteo Quintiliani 01/24/2011 |
---|
93 | |
---|
94 | sniffwave |
---|
95 | added in tracebuf2.1 detection capability display (to show a conversion factor instead |
---|
96 | of data quality flags). This is fully backward compatible with all prior |
---|
97 | versions. |
---|
98 | Kevin Frechette 01/12/2011 |
---|
99 | |
---|
100 | localmag |
---|
101 | Fixed a case where if multiple wave_serverV's were listed, only the first one |
---|
102 | was ever polled for data (the rest were marked as duplicates). |
---|
103 | Paul Friberg 01/12/2011 |
---|
104 | |
---|
105 | export_generic |
---|
106 | any linux module using PTHREAD_STACK set to 8192 can possibly segfault on |
---|
107 | 64-bit linux (unreliably). The thread stack size was increased to 81920 |
---|
108 | for Linux #ifdefined statement and all problems went away. This was not |
---|
109 | tested on Solaris or Windows or Mac OS X. |
---|
110 | Paul Friberg 12/02/2010 |
---|
111 | |
---|
112 | tankplayer tools, wave_probe, dumpwave, cleandir, glass, startstopservice |
---|
113 | On Windows, added kom.obj to link so that the new kom dependency to logit |
---|
114 | is taken into account. |
---|
115 | Stefan Lisowski 11/11/2010 |
---|
116 | |
---|
117 | tankplayer tools, ew2mseed, dumpwave, getmenu |
---|
118 | On Solaris and Unix makefiles, added kom.o to link so that the new kom |
---|
119 | dependency to logit is taken into account. |
---|
120 | Matteo Quintiliani 11/4/2010 |
---|
121 | |
---|
122 | menlo_report |
---|
123 | Added parameter EnableLongFileName in the configuration file of menlo_report. |
---|
124 | It enables writing arc/sum files with format DATETIME_ID_VER.SUFFIX |
---|
125 | (i.e. 201011040932_0000097658_2.arc) |
---|
126 | Matteo Quintiliani 11/4/2010 |
---|
127 | |
---|
128 | eqcoda |
---|
129 | Increased buffer size to 512 bytes for reading a line from the station file. |
---|
130 | Same behaviour of pick_ew. |
---|
131 | Matteo Quintiliani 8/25/2010 |
---|
132 | |
---|
133 | sniffwave |
---|
134 | Fixed a misleading print statement when WaveMsg2MakeLocal() failed on a SCNL, it |
---|
135 | showed possible spaces in the SCNL that were not really there. |
---|
136 | Paul Friberg 8/19/2010 |
---|
137 | |
---|
138 | fir |
---|
139 | Added QueueSize optional parameter to increase the default from 100 |
---|
140 | Added SleepMilliSeconds optional parameter to decrease the default from 500ms |
---|
141 | Paul Friberg 8/18/2010 |
---|
142 | |
---|
143 | statmgr |
---|
144 | *Bugfix You can now comment out the line that includes an email addres |
---|
145 | so nobody gets emailed by statmgr, and you don't need to put a |
---|
146 | fake email address in to get statmgr to start. This is the |
---|
147 | behavior that is desccribed in the config file. Fix by Paul Friberg |
---|
148 | 201006 |
---|
149 | |
---|
150 | sniffwave |
---|
151 | - Removed hundredths of second from values of latency. |
---|
152 | - Changed the SCNL line output format in order to increase the readability. |
---|
153 | Now each field falls nearly at same column. |
---|
154 | - Quality fields are now displayed in hexadecimal. |
---|
155 | Before non-ASCII characters were improperly printed to the terminal. |
---|
156 | - Distinguished output for gaps and overlaps. |
---|
157 | Matteo Quintiliani 6/22/2010 |
---|
158 | |
---|
159 | ew2mseed |
---|
160 | Removed -D_SPARC from CFLAGS line of makefile.sol. This flag prevented |
---|
161 | proper byte-swapping on Solaris for little-endian (Intel) platform. |
---|
162 | Ilya Dricker 5/05/2010 |
---|
163 | |
---|
164 | ew2mseed |
---|
165 | *Bugfix to prevent overflow in printing of location code |
---|
166 | *Fixed a condition of a bogus 'FULLY in THE GAP' return from waverserver. |
---|
167 | Now if waverserver insists that the request is fully in the gap, but the |
---|
168 | requested startTime is more than 12 hours AFTER the current time, we redefine |
---|
169 | the waveServer FLAG is 'REQUEST-AFTER-THE-TANK' |
---|
170 | Ilya Dricker 5/19/2010 |
---|
171 | |
---|
172 | trig2disk |
---|
173 | Postproc external script is now launched with tow arguments : |
---|
174 | date (YYYYMMDD) and time (HHMM) of the processed event. |
---|
175 | Change by Frederic Randriamora. |
---|
176 | Jean-Marie Saurel 27/12/2010 |
---|
177 | |
---|
178 | CHANGES TO CONFIGURATION FILES and DESCRIPTOR FILES: |
---|
179 | **************************************************** |
---|
180 | |
---|
181 | Environment Variable expansion in .d files |
---|
182 | Added file environment/earthworm_commonvars.d for declaring "Earthworm Common Variables" |
---|
183 | It is now possible to declare variables like ${...} within .d configuration files |
---|
184 | Matteo Quintiliani 11/4/2010 |
---|
185 | |
---|
186 | KNOWN BUGS: |
---|
187 | *********** |
---|
188 | |
---|
189 | |
---|
190 | KNOWN DEFICIENCIES: |
---|
191 | ******************* |
---|