Files
spothole/data/band.py
2025-09-30 20:51:56 +01:00

15 lines
394 B
Python

from dataclasses import dataclass
# Data class that defines a band.
@dataclass
class Band:
# Band name
name: str
# Start frequency, in kHz
start_freq: float
# Stop frequency, in kHz
end_freq: float
# Colour to use for this band, as per PSK Reporter
color: str
# Contrast colour to use for text against a background of the band colour
contrast_color: str