GeekIMU/4.Software/VisualizeTools 1.0/main.py

20 lines
495 B
Python

# main.py
from core.serial_parser import SerialParser
from core.data_logger import DataLogger
from visualization.realtime_plot import RealTimePlot
def main():
# 初始化组件
parser = SerialParser(port='COM12', baud=115200)
logger = DataLogger()
plotter = RealTimePlot(parser)
try:
# 启动可视化
plotter.run()
except KeyboardInterrupt:
parser.stop()
print("系统已关闭")
if __name__ == "__main__":
main()