项目作者: aspitarl

项目描述 :
Simple PyQt5 based viewer for Lecroy oscilloscope trc files.
高级语言: Python
项目地址: git://github.com/aspitarl/trcviewer.git
创建时间: 2020-12-11T02:11:58Z
项目社区:https://github.com/aspitarl/trcviewer

开源协议:

下载


trcviewer

Simple PyQt5 based viewer for Lecroy oscilloscope trc files.

The program is fairly basic at this point and has been tested with basic time traces from a Lecroy WavePro HD oscilloscope.

First set a base folder for the navigation tree with ‘File-> Open Base Folder’. Then click on a .trc file to view the time plot and metadata. The ‘Smooth’ Radiobutton can be used to perform a rolling average over a specified window measured in data points.

The program utilizes the readTrc package to do the actual reading of the trc files.

Standalone program

For a standalone executable file download the latest file on the releases page.

Development and running from python

Install the required packages with conda env create -f environment.yml

Then change BASE_DIR in trcviewer.py to a directory that you want to open in the file browser by default.

run python trcviewer.py

Building the executable file with pyinstaller

pyinstaller --onefile trcviewer.spec