Changed debug output; commented out fps from debug
This commit is contained in:
parent
c6e7aefb96
commit
711553d4d8
12
main.py
12
main.py
|
@ -89,6 +89,7 @@ class MainWindow(FloatLayout):
|
|||
|
||||
|
||||
def update_last_temperature(self):
|
||||
start = time.time()
|
||||
global dataThreadDataQueue
|
||||
# This breaks if there are more updates in the queue than the frequency of update_last_temperature - it pulls old data out of the queue, and not the most recent.
|
||||
done = False
|
||||
|
@ -99,8 +100,8 @@ class MainWindow(FloatLayout):
|
|||
except Queue.Empty:
|
||||
done = True
|
||||
if data:
|
||||
if len(data) > 1:
|
||||
Logger.debug('update_last_temperature: ' + str(len(data)) + ' items retrieved from queue')
|
||||
#if len(data) > 1:
|
||||
# Logger.debug('update_last_temperature: ' + str(len(data)) + ' items retrieved from queue')
|
||||
last_point = data[-1]
|
||||
if self.state == 'paused':
|
||||
# Try to update the last temperature, but not to the plotwidget,
|
||||
|
@ -117,13 +118,14 @@ class MainWindow(FloatLayout):
|
|||
if 'exception' in last_point:
|
||||
self.lastStatus = {'status' : 'error', 'message' : data['exception']}
|
||||
self.lastData = data
|
||||
if dataThreadDataQueue.qsize():
|
||||
Logger.debug('update_last_temperature: ' + str(dataThreadDataQueue.qsize()) + ' items left in queue after ' + str(len(data)) + ' items were taken out')
|
||||
#if dataThreadDataQueue.qsize():
|
||||
# Logger.debug('update_last_temperature: ' + str(dataThreadDataQueue.qsize()) + ' items left in queue after ' + str(len(data)) + ' items were taken out')
|
||||
Logger.debug('update_last_temperature: Took ' + str(time.time() - start) + ' seconds to retrieve ' + str(len(data)) + ' items. ' + str(dataThreadDataQueue.qsize()) + ' items remain in queue')
|
||||
|
||||
def update(self, dt):
|
||||
self.update_data_sources()
|
||||
self.update_last_temperature()
|
||||
Logger.debug('MainWindow: FPS ' + str(kivy.clock.Clock.get_fps()))
|
||||
#Logger.debug('MainWindow: FPS ' + str(kivy.clock.Clock.get_fps()))
|
||||
#Logger.debug('MainWindow: dataThread ' + str(dataThread.name) + ' status: ' + str(dataThread.is_alive()))
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue