Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion src/measureit/sweep/base_sweep.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
import importlib
import json
import math
import os
import time
import threading
import warnings
Expand Down Expand Up @@ -259,7 +260,13 @@ def __init__(
)
self.inter_delay = inter_delay
self.save_data = save_data
self.plot_data = plot_data
# Headless mode: if MEASUREIT_FORCE_NON_PLOTTING is set, silently
# disable plotting to avoid QWidget errors in headless environments
# (e.g., Docker containers). Only active when the env var exists.
if os.environ.get("MEASUREIT_FORCE_NON_PLOTTING"):
self.plot_data = False
else:
self.plot_data = plot_data
self.x_axis = x_axis_time
self.back_multiplier = back_multiplier
self.direction = 0
Expand Down
Loading