modeslive: fix hight CPU usage

The core loop in modeslive is currently busy waiting for updates
I think an update rate at 50Hz is more reasonable and reduces cpu usage.
This commit is contained in:
Nils Rokita
2018-11-27 15:59:37 +01:00
parent 3502fedf02
commit 78f1ca77c7
+2
View File
@@ -3,6 +3,7 @@
from __future__ import print_function, division from __future__ import print_function, division
import os import os
import sys import sys
import time
import argparse import argparse
import curses import curses
from threading import Lock from threading import Lock
@@ -95,6 +96,7 @@ try:
try: try:
screen.update_data(acs) screen.update_data(acs)
screen.update() screen.update()
time.sleep(0.02)
except KeyboardInterrupt: except KeyboardInterrupt:
raise raise
except: except: