source: trunk/params/earthworm.d @ 3217

Revision 3217, 5.2 KB checked in by paulf, 13 years ago (diff)

did a params update for 7.2

  • Property svn:eol-style set to native
  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision
Line 
1#  1999/07/28
2#  The working copy of earthworm.d should live in your EW_PARAMS directory.
3#
4#  An example copy of earthworm.d resides in the vX.XX/environment
5#  directory of this Earthworm distribution.
6
7#                       earthworm.d
8
9#              Earthworm administrative setup:
10#              Installation-specific info on
11#                    shared memory rings
12#                    module ids
13#                    message types
14
15#   Please read all comments before making changes to this file.
16#   The character string <-> numerical value mapping for certain
17#   module id's and message types are sacred to earthworm.d
18#   and must not be changed!!!
19
20#--------------------------------------------------------------------------
21#                      Shared Memory Ring Keys
22#
23# Define unique keys for shared memory regions (transport rings).
24# All string/value mappings for shared memory keys may be locally altered.
25#
26# The maximum length of ring string is 32 characters.
27#--------------------------------------------------------------------------
28     
29 Ring   WAVE_RING        1000    # public waveform data
30 Ring   PICK_RING        1005    # public parametric data
31 Ring   HYPO_RING        1015    # public hypocenters etc.
32 Ring   BINDER_RING      1020    # private buffer for binder_ew
33 Ring   EQALARM_EW_RING  1025    # private buffer for eqalam_ew
34 Ring   DRINK_RING       1030    # DST drink messages
35 Ring   AD_RING          1035    # A/D waveform ring
36 Ring   CUBIC_RING       1036    # private buffer for cubic_msg
37
38
39#--------------------------------------------------------------------------
40#                           Module IDs
41#
42#  Define all module name/module id pairs for this installation
43#  Except for MOD_WILDCARD, all string/value mappings for module ids
44#  may be locally altered. The character strings themselves may also
45#  be changed to be more meaningful for your installation.
46#
47#  0-255 are the only valid module ids.
48#
49# The maximum length of the module string is 32 characters.
50#--------------------------------------------------------------------------
51
52 Module   MOD_WILDCARD        0   # Sacred wildcard value - DO NOT CHANGE!!!
53 Module   MOD_ADSEND_A        1
54 Module   MOD_ADSEND_B        2
55 Module   MOD_ADSEND_C        3
56 Module   MOD_PICKER_A        4
57 Module   MOD_PICKER_B        5
58 Module   MOD_PICK_EW         6
59 Module   MOD_COAXTORING_A    7
60 Module   MOD_COAXTORING_B    8
61 Module   MOD_RINGTOCOAX      9
62 Module   MOD_BINDER_EW      10
63 Module   MOD_DISKMGR        11
64 Module   MOD_STATMGR        14
65 Module   MOD_REPORT         15
66 Module   MOD_STARTSTOP      18
67 Module   MOD_STATUS         19
68 Module   MOD_NANOBOX        20
69 Module   MOD_WAVESERVER     21
70 Module   MOD_PAGERFEEDER    23
71 Module   MOD_EQPROC         24
72 Module   MOD_TANKPLAYER     25
73 Module   MOD_EQALARM_EW     26
74 Module   MOD_EQPRELIM       27
75 Module   MOD_IMPORT_GENERIC 28
76 Module   MOD_EXPORT_GENERIC 29
77 Module   MOD_GETDST         31
78 Module   MOD_LPTRIG_A       32
79 Module   MOD_LPTRIG_B       33
80 Module   MOD_TRG_ASSOC      34
81 Module   MOD_AD_DEMUX_A     35
82 Module   MOD_AD_DEMUX_B     36
83 Module   MOD_VDL_EW         37
84 Module   MOD_CUBIC_MSG      38
85 Module   MOD_GAPLIST        39
86 Module   MOD_GETTERW        40
87 Module   MOD_WAVESERVERV    41
88 Module   MOD_NANO2TRACE     42
89 Module   MOD_GETDST2        43
90 Module   MOD_EXPORT_SCN     44
91 Module   MOD_ARC2TRIG       45
92 Module   MOD_RCV_EW         48
93 Module   MOD_HELI1          49
94
95
96
97#--------------------------------------------------------------------------
98#                          Message Types
99#
100#     !!!  DO NOT USE message types 0 thru 99 in earthworm.d !!!
101#
102#  Define all message name/message-type pairs for this installation.
103#
104#  VALID numbers are:
105#
106# 100-255 Message types 100-255 are defined in each installation's 
107#         earthworm.d file, under the control of each Earthworm
108#         installation. These values should be used to label messages
109#         which remain internal to an Earthworm system or installation.
110#         The character strings themselves should not be changed because
111#         the strings are often hard-coded into the modules.
112#         However, the string/value mappings can be locally altered.
113#         Any message types for locally-produced code may be defined here.
114#             
115#
116#  OFF-LIMITS numbers:
117#
118#   0- 99 Message types 0-99 are defined in the file earthworm_global.d.
119#         These numbers are reserved by Earthworm Central to label types
120#         of messages which may be exchanged between installations. These
121#         string/value mappings must be global to all Earthworm systems
122#         in order for exchanged messages to be properly interpreted.
123#         
124# The maximum length of the type string is 32 characters.
125#
126#--------------------------------------------------------------------------
127
128# Installation-specific message-type mappings (100-255):
129 Message  TYPE_SPECTRA       100
130 Message  TYPE_QUAKE2K       101
131 Message  TYPE_LINK          102
132 Message  TYPE_EVENT2K       103
133 Message  TYPE_PAGE          104
134 Message  TYPE_KILL          105
135 Message  TYPE_DSTDRINK      106
136 Message  TYPE_RESTART       107
137 Message  TYPE_REQSTATUS     108
138 Message  TYPE_STATUS        109
139 Message  TYPE_EQDELETE      110
140
141#   !!!  DO NOT USE message types 0 thru 99 in earthworm.d !!!
Note: See TracBrowser for help on using the repository browser.