[seiscomp, scanloc] Install, add .gitignore

This commit is contained in:
2025-10-09 15:07:02 +02:00
commit 20f5301bb1
2848 changed files with 1315858 additions and 0 deletions

View File

@ -0,0 +1,43 @@
"""
Plugin handler for the OptoDAS plugin.
"""
class SeedlinkPluginHandler:
def __init__(self):
pass
def push(self, seedlink):
try: seedlink.param("sources.optodas.address")
except: seedlink.setParam("sources.optodas.address", "tcp://localhost:3333")
try: seedlink.param("sources.optodas.sampleRate")
except: seedlink.setParam("sources.optodas.sampleRate", "100")
try: seedlink.param("sources.optodas.gain")
except: seedlink.setParam("sources.optodas.gain", "1.0")
try: seedlink.param("sources.optodas.networkCode")
except: seedlink.setParam("sources.optodas.networkCode", "XX")
try: seedlink.param("sources.optodas.stationCode")
except: seedlink.setParam("sources.optodas.stationCode", "{channel:05d}")
try: seedlink.param("sources.optodas.locationCode")
except: seedlink.setParam("sources.optodas.locationCode", "")
try: seedlink.param("sources.optodas.channelCode")
except: seedlink.setParam("sources.optodas.channelCode", "HSF")
try: seedlink.param("sources.optodas.proc")
except: seedlink.setParam("sources.optodas.proc", "auto")
if seedlink.param("sources.optodas.proc") == "auto":
seedlink.setParam("sources.optodas.proc", "auto:optodas_%s_%s_%s" % (
seedlink.param("sources.optodas.locationCode"),
seedlink.param("sources.optodas.channelCode"),
seedlink.param("sources.optodas.sampleRate")))
return seedlink.param("sources.optodas.address")
def flush(self, seedlink):
pass