def main(): data_store = data_storage.DataStorage() # app = QApplication(sys.argv) # app.setStyleSheet(qdarkstyle.load_stylesheet_pyqt5()) parser = Parser(data_store) parser.parse()
def main(): """ """ data_store = data_storage.DataStorage() plot = plots.Plots() prs = parser(data_storage, plots) pt = ParserTester(data_store, plot, prs) # pt.helper_compare() pt.full_parse_compare() pt.write_perform_test('ParseLogTest::: ') pt.rando()
def __init__(self): super().__init__() self.data_storage = datastorage.DataStorage() self.parser = parser.Parser(self.data_storage) self.thread = QThread() self.parser.dataChanged.connect(self.append_data) self.parser.moveToThread(self.thread) self.thread.started.connect(self.parser.parse) self.thread.start() self.timer = QTimer(self) self.timer.timeout.connect(self.plot_data) self.timer.start(100) self.lastUpdate = pg.ptime.time() self.avgFps = 0.0 self.cutoff = 0 self.scroll_status = True self.plotting_status = True """Optimization settings""" self.end_dots = True self.graph_update_count = 0 self.graph_update_interval = 3 # Increase this value to speed up graphing self.optimize_fps = True self.goal_fps = 30 # Max 60 self.bounds = 10 """Latest Telemetry Info""" self.lat = 0 self.long = 0 self.time = 0 self.alt = 0 self.vel = 0 self.sat = 0 self.accel = 0 self.temp = 0 self.gyro_x = 0 self.antenna_angle = [0, 0] self.antenna_precision = 7 self.antenna_font_size = 32 self.initUI()
def main(): datastorage = DataStorage.DataStorage() plots = Plots.Plots() parser = Parser(datastorage, plots)