Scream2CD1 is an application which connects to Scream! receives real-time Guralp Compressed Format (GCF) network data, and transmits it to a CD1.0 receiver.
The user has control over the translations from GCF-style naming conventions to CD1 naming conventions, Canadian compression on/off, and the Calibration factors.
Once set up, the program is designed to auto-start, remembering previous configurations, and and data that has been received in GCF but not transmitted to a CD1.0 receiver.
Scream2CD1 v1.3 for Windows (282K .zip)
Scream2CD1 v1.3 for Linux (316K .gz)Note: This binary needs access to the Qt runtime library (2.4M .gz), either in your normal library path or in the current directory.Note: This 32-bit software runs on 32-bit and 64-bit operating systems. To install it on a 64-bit Linux platform, please follow these instructions to install the relevant libraries.
To install on a Windows PC or laptop, unzip the file scream2cd1.exe, and place it in a suitable directory (e.g. C:\Program Files\Guralp Systems).
To arrange for the software to start automatically when the system is re-booted, place a shortcut in the Startup folder. See your Windows documentation for more details about this technique.
When you first run scream2cd1, it will automatically create a sub-directory called cd1data for buffering use. An ini file will be created in the current directory, normally the location of the exe file.
By default, scream2cd1 will listen to network traffic being broadcast to port 1567. This is the default for Scream broadcast transmissions. Please refer to the Scream documentation for details on how to transmit GCF data from Scream.
When running, a list of available streams is automatically compiled in the "Streams" column. This list is compiled from the data that is received by Scream transmissions. To add a stream to the CD1 frame, either double-click on the stream name, or select it and click the 'Add' button. Note that once added, the stream will not be listed in the "Streams" list. The order that the streams are added will determine their order in the CD1 data frame.
When a stream is added to the CD1 list, default values will be selected. To change these, double-click on the stream name in the CD1 list.
When the streams to be transmitted as CD1 format are selected, make sure the "Receiver" IP address and Port number are correct (The "Receiver" box should contain a "dotted quad" IP address, then a colon, then the port number. E.g. 192.168.0.10:8000).
Finally, to initiate connection and begin transmission, click the 'Connect' Button. Scream2CD1 will then attempt to connect to the receiver specified. If connection fails, or drops during operation, reconnects will be attempted at regular intervals. During this time the data will be buffered in the cd1data directory for later transmission when the link is restored. Note that data is only buffered when in the 'Connect' state – that is, when the user has clicked the 'Connect' button, and the 'Disconnect' button is available.
There are two status bars on the bottom of the window. The top one show the current state of the CD1 connection, and the bottom one shows the real-time GCF block reception.
To log the text of the bottom status bar (Incoming data), use the command line parameter /LogI.
To log the text of the top status bar (Outgoing data), use the command line parameter /LogO.
The logging options will create daily log files.