ew2file is a utility for writing out messages as a file (in binary form).
Below is a copy of the .d file with detailed notes on each parameter
# ew2file_generic configuration file # # MyModuleId MOD_EW2FILE # module id for this program InRing SM_RING # transport ring to use for input HeartBeatInt 30 # EW internal heartbeat interval (sec) LogFile 1 # If 0, don't write logfile # if 2, write to module log but not to # stderr/stdout . # # Logos of messages to export to client systems # Each message of a given logo will be written to a file with the specified # File Suffix at the end of the file name folloing `.'. # Do NOT include a `.' in the suffix. # Use as many GetMsgLogo commands as you want. # Installation Module Message Type File Suffix GetMsgLogo INST_UCB MOD_REDI2EW TYPE_STRONGMOTIONII smUCB MaxMsgSize 512 # maximum size (bytes) for input msgs QueueSize 1000 # number of msgs to buffer TimeBasedFilename 1 # set non-zero if you want a time string in the # form of "yyyymmdd-hhmmss." at the beginning of # each output file. The timestring is generated from # msg contents, currently possible for only msgtypes: # TYPE_PICK2K, TYPE_PICK_SCNL, TYPE_HYP2000ARC # OneFilePerMessage 1 # an optional mode of ew2file to store all messages to a single file instead of # the normal one file per message. This is useful for debugging purposes, or for gathering picks # Optional heartbeat file commands. #---------------------------------- # Default HeartFileInt is 0 => send no heartbeat files. # Default HeartFileMsg is "Alive". # Default HeartFileSuffix is "hrt" HeartFileInt 30 # heartbeat file interval; optional HeartFileMsg Alive # string for heartbeat file; optional HeartFileSuffix hrtUCB # suffix for heartbeat files; do not include `.' # SerialKeeper: File name where the serial number of the output files is # stored. This should be a unique file name, in the params directory. # If the file does not exist, ew2file will attempt to create it. SerialKeeper ew2file_keeper # TempDir: Directory in which files are created. This directory must be in the # same filesystem as all the SendDir directories. Exactly one TempDir is required. TempDir /home/earthworm/run/ew2file/temp # SendDir: Directory to which output files will be moved after they have # been created. # Use as many SendDir commands as you need. # Be sure the final line is terminated with a newline. SendDir /home/earthworm/run/ew2file/Menlo SendDir /home/earthworm/run/ew2file/CGS SendDir /home/earthworm/run/ew2file/Pas