Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Message ¶
type Message struct { // Header is the MSM Header Header *header.Header // Satellites is a list of the satellites for which signals // were observed in an MSM7 message. Satellites []satellite.Cell // Signals is a list of sublists, one sublist per satellite, // of signals at different frequencies observed by the base // station from the satellites in the Satellite list. Signals [][]signal.Cell // LogLevel controls the data output by String. LogLevel slog.Level }
Message is a broken-out version of an MSM4 message.
func GetMessage ¶
GetMessage presents an MSM4 (type 1074, 1084 etc) as broken out fields.
func New ¶
func New( header *header.Header, satellites []satellite.Cell, signals [][]signal.Cell, logLevel slog.Level) *Message
New creates an MSM4 Message.
func (*Message) DisplaySatelliteCells ¶
DisplaySatelliteCells returns a text version of the satellite cells in the Multiple Signal Message (MSM).
func (*Message) DisplaySignalCells ¶
DisplaySignalCells returns a text version of the signal data from the signal cells in a type 4 multiple signal message.
Click to show internal directories.
Click to hide internal directories.