The Rock-to-SeedLink module provides a data relay from a
instrument to SeedLink-client programs. The module is
written in Java and runs on the instrument hardware itself, emulating
a SeedLink server. It converts instrument data into 'miniSEED'
messages, delivering them using SeedLink protocol via a TCP/IP
port. To install or
Rock-to-SeedLink module in a Rockhound-compatible instrument:
- Copy the "RockToSLink_update.jar" file into the " /usr/rock/SMARTSDist/injar" directory on the instrument
- Rename "RockToSLink_update.jar" to "update.jar"
- Reboot the instrument (i.e., execute 'vmexit' in the command console)
Once installed, the RockToSLink module needs to be added to the
digitizer's layout, and the module's parameters configured. See
the instrument's manual (Kinemetrics p/n 300715) for details on how to
add and configure modules. See the RockToSLink
description for details on the module and its parameters.
The RockToSLink source code is archived in the "src/src.zip"
file. Once unpacked, the "mkdist.sh" script or "mkdist.bat" batch
file may be used to rebuild the module from source. A local
installation of the Rockhound software package is required (for the
library 'jar' files). Note that (at the time of this writing) the
Rockhound platform uses a Java 1.3 runtime environment, so all module
code features must be compatible with Java 1.3.
RockToSLink was written by ISTI
funded by Kinemetrics, Inc.