Moved view titles to the left

This commit is contained in:
G gillian 2026-01-29 14:03:18 -05:00
parent 6cc120062d
commit 262032f424

View File

@ -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)