From: darksidelemm Date: Mon, 28 Nov 2016 13:50:34 +0000 (+0000) Subject: Slowed fskdemodgui update rate X-Git-Url: http://git.whiteaudio.com/gitweb/?a=commitdiff_plain;h=0be2dc955dcc34be7c42c49c1767d6c22a1f675b;p=freetel-svn-tracking.git Slowed fskdemodgui update rate git-svn-id: https://svn.code.sf.net/p/freetel/code@2906 01035d8c-6547-0410-b346-abe4f91aad63 --- diff --git a/codec2-dev/octave/fskdemodgui.py b/codec2-dev/octave/fskdemodgui.py index 862fdc25..542c02c6 100644 --- a/codec2-dev/octave/fskdemodgui.py +++ b/codec2-dev/octave/fskdemodgui.py @@ -23,12 +23,12 @@ parser.add_argument("--wide", action="store_true", default=False, help="Alternat args = parser.parse_args() # Some settings... -update_rate = 10 # Hz -history_size = 10*10 # 10 seconds at 10Hz... -history_scale = np.linspace((-1*history_size+1)/10.0,0,history_size) +update_rate = 2 # Hz +history_size = 100 # 10 seconds at 10Hz... +history_scale = np.linspace((-1*history_size+1)/float(update_rate),0,history_size) # Input queue -in_queue = Queue.Queue(history_size) # 1-element FIFO... +in_queue = Queue.Queue(1) # 1-element FIFO... win = pg.GraphicsWindow() win.setWindowTitle('FSK Demodulator Modem Statistics') @@ -148,7 +148,7 @@ def update_plots(): timer = pg.QtCore.QTimer() timer.timeout.connect(update_plots) -timer.start(80) +timer.start(1000/update_rate)) # Thread to read from stdin and push into a queue to be processed.