Skip to content

Построение графиков по настраиваемому шаблону

License

Notifications You must be signed in to change notification settings

RostislavU/plotter-data-multimeter

Repository files navigation

plotter-data-multimeter

Данный скрипт позволяет по табличным данным построить график. Формат входных данных формируется исходя из нужд пользователя при помощи заданных в файле параметров входных данных.

Пример входных данных:

28.02.20;13:21:46.459;CH1;-0,0019;@;13:21:45.106;CH2;-0,0006;@;13:21:45.979
28.02.20;13:21:46.959;CH1;-0,0019;@;13:21:46.727;CH2;-0,0006;@;13:21:45.979
....
28.02.20;13:21:47.988;CH1;-0,0019;@;13:21:46.727;CH2;-0,0006;@;13:21:45.979
28.02.20;13:21:48.492;CH1;-0,0019;@;13:21:48.350;CH2;-0,0006;@;13:21:45.979

Настройка формата входных данных и работы скрипта

Допусим, входные данные выглядят следующим образом:

26.02.2020;16:26:08;22.65;23.86;0.0;99.9
26.02.2020;16:27:08;22.20;24.17;100.0;99.8
...
26.02.2020;16:31:09;24.75;25.38;69.9;99.5
26.02.2020;16:32:09;24.82;25.68;68.3;99.4

Первый запуск скрипта

Виртуальное окружение

Первым делом нужно создать виртуальное окружение с Python 3 версии не ниже 3.7

Установка библиотек

При активированном виртуальном окружении необходимо из папки со скриптом запустить команду

pip install -r requirements.txt

Ключи

Основные ключи

--format (format.json по умолчанию) - имя файла, содержащего определение формата данных и параметров построения графика

--drop (False по умолчанию) - при наличии данного ключа данные, которые не удовлетворяют условиям в блоке borders в файле format.json, будут удалены

Дополнительные ключи

--table (False по умолчанию) - при наличии данного ключа будет печататься таблица в виде:

|| График || Ток на АКБ || Ток на USB || Длительность испытаний || | Имя файла | Средний рассчитанный ток | - | - |

About

Построение графиков по настраиваемому шаблону

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages