diff options
author | Nao Pross <np@0hm.ch> | 2021-12-03 22:19:57 +0100 |
---|---|---|
committer | Nao Pross <np@0hm.ch> | 2021-12-03 22:19:57 +0100 |
commit | 2d02a9787d3bbd7320f23a3c65ee8e8ed0369c1e (patch) | |
tree | daa5c17d4315f2660508d27202a156b215691084 /src/gr-fadingui/python/dearpygui_sink.py | |
parent | Remove frequency LPF and clean up (diff) | |
download | Fading-2d02a9787d3bbd7320f23a3c65ee8e8ed0369c1e.tar.gz Fading-2d02a9787d3bbd7320f23a3c65ee8e8ed0369c1e.zip |
Replace DearPyGui Sink with Network Sink
Diffstat (limited to 'src/gr-fadingui/python/dearpygui_sink.py')
-rw-r--r-- | src/gr-fadingui/python/dearpygui_sink.py | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/src/gr-fadingui/python/dearpygui_sink.py b/src/gr-fadingui/python/dearpygui_sink.py deleted file mode 100644 index 6153611..0000000 --- a/src/gr-fadingui/python/dearpygui_sink.py +++ /dev/null @@ -1,36 +0,0 @@ -#!/usr/bin/env python -# -*- coding: utf-8 -*- -# -# Copyright 2021 Naoki Pross. - -import socket -from urllib.parse import urlparse - -import numpy as np -from gnuradio import gr - -class dearpygui_sink(gr.sync_block): - """ - DearPyGUI Sink - """ - def __init__(self, sock_addr, ui_element_id): - gr.sync_block.__init__(self, - name="dearpygui_sink", - in_sig=[np.complex64], - out_sig=None) - - # sockets - self.socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) - self.srv = urlparse(sock_addr) - - def send(self, value): - data = value.tobytes() - sent = self.socket.sendto(data, (self.srv.hostname, self.srv.port)) - - return len(data) == sent - - def work(self, input_items, output_items): - in0 = input_items[0] - self.send(in0) - return len(input_items[0]) - |