Slowed fskdemodgui update rate
authordarksidelemm <darksidelemm@01035d8c-6547-0410-b346-abe4f91aad63>
Mon, 28 Nov 2016 13:50:34 +0000 (13:50 +0000)
committerdarksidelemm <darksidelemm@01035d8c-6547-0410-b346-abe4f91aad63>
Mon, 28 Nov 2016 13:50:34 +0000 (13:50 +0000)
git-svn-id: https://svn.code.sf.net/p/freetel/code@2906 01035d8c-6547-0410-b346-abe4f91aad63

codec2-dev/octave/fskdemodgui.py

index 862fdc2536cae43083e4e548bbaad4f119094725..542c02c6cad988cb2c82743f136cd5090fac2e4b 100644 (file)
@@ -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.