/
DimerTrue
/
ecg_gui
Обзор
Документация
Войти
/
DimerTrue
/
ecg_gui
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
models/plot_models.py
31 строка
773 B
DimerTrue
make device window
12 июн 2026, 04:41
12 июн 2026, 04:41
614652d
Код
Авторство
О чём код?
# plot_models.py from typing import Callable, Any from dataclasses import dataclass @dataclass class PlotSample: timestamp: float ecg_power: float load_power: float temp_tubes: float @dataclass class CurveConfig: """Конфигурация одной кривой""" # name: str label: str color: str linestyle: str = "-" linewidth: float = 1.5 enabled: bool = True y_scale: float = 1.0 # Масштабирование значения y_offset: float = 0.0 # Смещение значения unit: str = "" yaxis: str = "left" # Функция-экстрактор значения из PlotSample # extractor: Callable[[PlotSample], float] = None extractor: Callable[[Any], float] = None