https://github.com/toammann/fluke_recordings
A python script to deal with fluke recordings. Implements functions like plotting, integration...
https://github.com/toammann/fluke_recordings
Last synced: about 2 months ago
JSON representation
A python script to deal with fluke recordings. Implements functions like plotting, integration...
- Host: GitHub
- URL: https://github.com/toammann/fluke_recordings
- Owner: toammann
- License: gpl-3.0
- Created: 2021-02-25T13:36:49.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-11-13T22:21:01.000Z (over 2 years ago)
- Last Synced: 2025-02-13T03:17:37.752Z (4 months ago)
- Language: Python
- Homepage:
- Size: 112 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# fluke_recordings
A python script to deal with fluke recordings. Implements functions like plotting, integration...```
usage: fluke_tool.py [-h] (-p | -i st[s] sp[s] | -gi) [-d] [-m MULTIPLY] [-r] fileData visualization tool for Fluke 287/289 recordings
positional arguments:
file Filename of a FlukeView forms *.csv export fileoptional arguments:
-h, --help show this help message and exit
-p, --plot Plot data of recording
-i st[s] sp[s], --integrate st[s] sp[s]
Integrate over a specified time duration in seconds starting from 0 (first sample, average dataset)
-gi, --guiint Integrate over a mouse selected time duration (average dataset)
-d, --download Download data from Fluke 287
-m MULTIPLY, --multiply MULTIPLY
Paramter to specify a constant multiplier. May be used to muliply a ampere
measurement with a constant line voltage to get watts
-r, --relative_t Make time vectors relative (start from t=0)
```### Graphical selection of integration boundaries
Excecute pyton script from command line
```
python fluke_tool.py fluke_export_cir_1.csv -gi
```
Select boundaries by using the matplotlib SpanSelector widget (click on plot).
### Requirements
- scipy
- matplotlib### TODO
- Take proper care of units
- implement download and list function from fluke multimeter (https://github.com/N0ury/dmm_util)
- export the downloaded data to FlukeView Forms compatible *.csv file