Commit 22133579 authored by Olivier Kaufmann's avatar Olivier Kaufmann
Browse files

Switches mpl backend to agg to avoid errors with threads

Showing with 2 additions and 0 deletions
+2 -0
......@@ -12,6 +12,7 @@ from ohmpi.utils import update_dict
from ohmpi.config import HARDWARE_CONFIG
from threading import Thread, Event, Barrier
plt.switch_backend('agg') # for multi-threading...
# Define the default controller, a distinct controller could be defined for each tx, rx or mux board
# when using a distinct controller, the specific controller definition must be included in the component configuration
ctl_module = importlib.import_module(f'ohmpi.hardware_components.{HARDWARE_CONFIG["ctl"]["model"]}')
......
......@@ -2,6 +2,7 @@ import matplotlib.pyplot as plt
import numpy as np
from ohmpi.utils import parse_log
import matplotlib
plt.switch_backend('agg') # for multi-threading...
def plot_exec_log(exec_log,names=None,last_session=True): # TODO: select session id instead of last session (if -1 : last)
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment