summaryrefslogtreecommitdiff
path: root/gr-zeromq/examples/python/server.py
diff options
context:
space:
mode:
authorJosh Morman <jmorman@gnuradio.org>2021-11-24 12:46:14 -0500
committermormj <34754695+mormj@users.noreply.github.com>2021-11-24 14:41:53 -0500
commite776d673aa51b5ef19e16cfb6d22098c0b14a679 (patch)
tree04805a8ffdc89d571560db03585f9663ad19d821 /gr-zeromq/examples/python/server.py
parent99c987395704fc99ccea4ccdc30ee4dc14ab1ef3 (diff)
zeromq: pep8 formatting
Signed-off-by: Josh Morman <jmorman@gnuradio.org>
Diffstat (limited to 'gr-zeromq/examples/python/server.py')
-rw-r--r--gr-zeromq/examples/python/server.py32
1 files changed, 19 insertions, 13 deletions
diff --git a/gr-zeromq/examples/python/server.py b/gr-zeromq/examples/python/server.py
index 24b9484cbe..3721fba163 100644
--- a/gr-zeromq/examples/python/server.py
+++ b/gr-zeromq/examples/python/server.py
@@ -40,7 +40,8 @@ class top_block(gr.top_block):
self.samp_rate = samp_rate = 48200
# blocks
- self.gr_sig_source = analog.sig_source_f(samp_rate, analog.GR_SIN_WAVE , 1000, 1, 0)
+ self.gr_sig_source = analog.sig_source_f(
+ samp_rate, analog.GR_SIN_WAVE, 1000, 1, 0)
self.throttle = blocks.throttle(gr.sizeof_float, samp_rate)
self.mult = blocks.multiply_const_ff(1)
#self.zmq_sink = zeromq.rep_sink(gr.sizeof_float, 1, sink_adr)
@@ -51,17 +52,19 @@ class top_block(gr.top_block):
#self.null_sink = blocks.null_sink(gr.sizeof_float)
# connects
- self.connect(self.gr_sig_source, self.mult, self.throttle, self.zmq_sink)
+ self.connect(self.gr_sig_source, self.mult,
+ self.throttle, self.zmq_sink)
self.connect(self.throttle, self.zmq_probe)
# ZeroMQ
self.rpc_manager = zeromq.rpc_manager()
self.rpc_manager.set_reply_socket(rpc_adr)
- self.rpc_manager.add_interface("start_fg",self.start_fg)
- self.rpc_manager.add_interface("stop_fg",self.stop_fg)
- self.rpc_manager.add_interface("set_waveform",self.set_waveform)
- self.rpc_manager.add_interface("set_k",self.mult.set_k)
- self.rpc_manager.add_interface("get_sample_rate",self.throttle.sample_rate)
+ self.rpc_manager.add_interface("start_fg", self.start_fg)
+ self.rpc_manager.add_interface("stop_fg", self.stop_fg)
+ self.rpc_manager.add_interface("set_waveform", self.set_waveform)
+ self.rpc_manager.add_interface("set_k", self.mult.set_k)
+ self.rpc_manager.add_interface(
+ "get_sample_rate", self.throttle.sample_rate)
self.rpc_manager.start_watcher()
def start_fg(self):
@@ -77,23 +80,26 @@ class top_block(gr.top_block):
self.wait()
def set_waveform(self, waveform_str):
- waveform = {'Constant' : analog.GR_CONST_WAVE,
- 'Sine' : analog.GR_SIN_WAVE,
- 'Cosine' : analog.GR_COS_WAVE,
- 'Square' : analog.GR_SQR_WAVE,
- 'Triangle' : analog.GR_TRI_WAVE,
- 'Saw Tooth' : analog.GR_SAW_WAVE}[waveform_str]
+ waveform = {'Constant': analog.GR_CONST_WAVE,
+ 'Sine': analog.GR_SIN_WAVE,
+ 'Cosine': analog.GR_COS_WAVE,
+ 'Square': analog.GR_SQR_WAVE,
+ 'Triangle': analog.GR_TRI_WAVE,
+ 'Saw Tooth': analog.GR_SAW_WAVE}[waveform_str]
self.gr_sig_source.set_waveform(waveform)
###############################################################################
# Options Parser
###############################################################################
+
+
def parse_args():
"""Argument parser."""
parser = ArgumentParser()
args = parser.parse_args()
return args
+
###############################################################################
# Main
###############################################################################