1. 删除未使用部分 2. 删除本地sqlite保存功能 3. 新增do_current多采集两条曲线 4. 优化耐久采集,修改最短间隔未30s

This commit is contained in:
2025-04-10 11:33:42 +08:00
parent 6e547ca6a3
commit 387618efb9
10 changed files with 258 additions and 40 deletions

20
aio.py
View File

@ -1,16 +1,9 @@
import datetime
import json
import os
import re
import sqlite3
import sys
import time
from urllib import request
import os.path
# import matplotlib
# import matplotlib.pyplot as plt
# import pandas
# from matplotlib.widgets import Slider
from PySide6.QtCore import Qt, QThread, Signal, QObject, QTimer
from PySide6.QtGui import QTextCursor, QFont, QPixmap, QColor, QBrush, QIcon
@ -22,7 +15,6 @@ import codes.ui.main_window as main_window
from codes.analysis import brake, current, wavelogger, iso
from codes.autotest import do_current, do_brake
from codes.durable import factory_test, curves_draw
# matplotlib.use('QtAgg')
class ContentDialog(QDialog):
@ -895,18 +887,6 @@ class MainWindow(main_window.Ui_MainWindow):
info_text = "当前有程序正在停止中,确认退出?" if clibs.stop_flag else info_text
reply = QMessageBox.question(self, "退出", info_text)
if reply == QMessageBox.Yes:
# os.chdir(clibs.log_path)
# t = datetime.datetime.now().strftime("%Y%m%d%H%M%S")
# disk_conn = sqlite3.connect(f"log_{t}.db", isolation_level=None, check_same_thread=False, cached_statements=256)
#
# clibs.conn.backup(target=disk_conn, pages=1, progress=None)
#
# _, logs = clibs.traversal_files(".")
# logs.sort()
# while len(logs) > 10:
# _ = logs.pop(0)
# os.remove(_)
if clibs.status["md"] == 1:
self.run_program_thread(clibs.c_md.close, -99, self.prog_done_disconn, "md")
if clibs.status["ec"] == 1: