Skip to content
Snippets Groups Projects
Commit 89c80f0b authored by Jeremy M Fee's avatar Jeremy M Fee
Browse files

Merge branch 'mseed-float32' into 'master'

Convert output mseed to float32

See merge request !81
parents d5f53e69 988d480c
No related branches found
No related tags found
2 merge requests!146Release CMO metadata to production,!81Convert output mseed to float32
Pipeline #39788 passed
...@@ -16,11 +16,14 @@ class MiniSeedInputClient(object): ...@@ -16,11 +16,14 @@ class MiniSeedInputClient(object):
MiniSeedServer hostname MiniSeedServer hostname
port: int port: int
MiniSeedServer port MiniSeedServer port
encoding: str
Floating point precision for output data
""" """
def __init__(self, host, port=2061): def __init__(self, host, port=2061, encoding="FLOAT32"):
self.host = host self.host = host
self.port = port self.port = port
self.encoding = encoding
self.socket = None self.socket = None
def close(self): def close(self):
...@@ -71,6 +74,6 @@ class MiniSeedInputClient(object): ...@@ -71,6 +74,6 @@ class MiniSeedInputClient(object):
self.connect() self.connect()
# convert stream to miniseed # convert stream to miniseed
buf = io.BytesIO() buf = io.BytesIO()
stream.write(buf, format="MSEED", reclen=512) stream.write(buf, encoding=self.encoding, format="MSEED", reclen=512)
# send data # send data
self.socket.sendall(buf.getvalue()) self.socket.sendall(buf.getvalue())
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment