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 // contains filtered or unexported fields }
Message is a broken-out version of an MSM7 message.
func GetMessage ¶
GetMSM7Message presents an MSM7 (type 1077, 1087 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 MSM7 Message.
func (*Message) DisplaySatelliteCells ¶
DisplaySatelliteCells returns a text version of the satellite cells in the type 7 Multiple Signal Message (MSM7).
func (*Message) DisplaySignalCells ¶
DisplaySignalCells returns a text version of the signal data from the signal cells in a type 7 multiple signal message.
Click to show internal directories.
Click to hide internal directories.