From 262032f424f6d2e4df1c9077e7144fbd8df3fcce Mon Sep 17 00:00:00 2001 From: gillian Date: Thu, 29 Jan 2026 14:03:18 -0500 Subject: [PATCH] Moved view titles to the left --- src/ria_toolkit_oss/view/view_signal_simple.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/ria_toolkit_oss/view/view_signal_simple.py b/src/ria_toolkit_oss/view/view_signal_simple.py index e287b52..53db606 100644 --- a/src/ria_toolkit_oss/view/view_signal_simple.py +++ b/src/ria_toolkit_oss/view/view_signal_simple.py @@ -7,6 +7,7 @@ from typing import Optional import matplotlib import matplotlib.pyplot as plt +from matplotlib.ticker import EngFormatter import numpy as np from scipy.fft import fft, fftshift from scipy.signal.windows import hann @@ -246,18 +247,18 @@ def view_simple_sig( ax2.set_xlabel("Time (s)") ax1.set_ylabel("Amplitude") - ax1.set_title(f"Time Series - {sdr} SDR") + ax1.set_title(f"Time Series - {sdr} SDR", loc='left', pad=10) ax1.legend(loc="upper right") ax2.set_ylabel("Frequency (Hz)") - ax2.set_title(f"Spectrogram - {center_freq_hz / 1e6:.1f} MHz ± {sample_rate_hz / 2e6:.1f} MHz") + ax2.set_title(f"Spectrogram - {center_freq_hz / 1e6:.1f} MHz ± {sample_rate_hz / 2e6:.1f} MHz", loc='left', pad=10) yticks = ax2.get_yticks() ax2.set_yticklabels([f"{y / 1e6:.1f}" for y in yticks]) elif not compact_mode: - ax1.set_title("Time Series") + ax1.set_title("Time Series", loc='left', pad=10) ax1.legend(loc="upper right", fontsize=8) - ax2.set_title("Spectrogram") + ax2.set_title("Spectrogram", loc='left', pad=10) if ax_constellation is not None: constellation_samples = _get_plot_samples(signal=signal, fast_mode=fast_mode, slow_max=50_000, fast_max=20_000)