response

package
v0.0.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 12, 2025 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DSN

type DSN struct {
	Timestamp string    `xml:"timestamp"`
	Stations  []Station `xml:"station"`
	D         []Dish    `xml:"dish"`
}

type DSNConfig

type DSNConfig struct {
	Sites       []DSNConfigSite       `xml:"sites>site"`
	Spacecrafts []DSNConfigSpacecraft `xml:"spacecraftMap>spacecraft"`
}

type DSNConfigSite

type DSNConfigSite struct {
	Name         string              `xml:"name,attr"`
	FriendlyName string              `xml:"friendlyName,attr"`
	Longitude    string              `xml:"longitude,attr"`
	Latitude     string              `xml:"latitude,attr"`
	Dishes       []DSNConfigSiteDish `xml:"dish"`
}

type DSNConfigSiteDish

type DSNConfigSiteDish struct {
	Name         string `xml:"name,attr"`
	FriendlyName string `xml:"friendlyName,attr"`
	Type         string `xml:"type,attr"`
}

type DSNConfigSpacecraft

type DSNConfigSpacecraft struct {
	Name         string `xml:"name,attr"`
	ExplorerName string `xml:"explorerName,attr"`
	FriendlyName string `xml:"friendlyName,attr"`
}

type Dish

type Dish struct {
	Name           string           `xml:"name,attr"`
	AzimuthAngle   string           `xml:"azimuthAngle,attr"`
	ElevationAngle string           `xml:"elevationAngle,attr"`
	WindSpeed      string           `xml:"windSpeed,attr"`
	IsMSPA         string           `xml:"isMSPA,attr"`
	IsArray        string           `xml:"isArray,attr"`
	IsDDOR         string           `xml:"isDDOR,attr"`
	Activity       string           `xml:"activity,attr"`
	UpSignals      []DishUpSignal   `xml:"upSignal"`
	DownSignals    []DishDownSignal `xml:"downSignal"`
	Target         []DishTarget     `xml:"target"`
}

type DishDownSignal

type DishDownSignal struct {
	IsActive     string `xml:"active,attr"`
	SignalType   string `xml:"signalType,attr"`
	DataRate     string `xml:"dataRate,attr"`
	Frequency    string `xml:"frequency,attr"`
	Band         string `xml:"band,attr"`
	Power        string `xml:"power,attr"`
	Spacecraft   string `xml:"spacecraft,attr"`
	SpacecraftID string `xml:"spacecraftID,attr"`
}

type DishTarget

type DishTarget struct {
	Name         string `xml:"name,attr"`
	ID           string `xml:"id,attr"`
	UplegRange   string `xml:"uplegRange,attr"`
	DownlegRange string `xml:"downlegRange,attr"`
	Rtlt         string `xml:"rtlt,attr"`
}

type DishUpSignal

type DishUpSignal struct {
	IsActive     string `xml:"active,attr"`
	SignalType   string `xml:"signalType,attr"`
	DataRate     string `xml:"dataRate,attr"`
	Frequency    string `xml:"frequency,attr"`
	Band         string `xml:"band,attr"`
	Power        string `xml:"power,attr"`
	Spacecraft   string `xml:"spacecraft,attr"`
	SpacecraftID string `xml:"spacecraftID,attr"`
}

type Station

type Station struct {
	Name           string `xml:"name,attr"`
	FriendlyName   string `xml:"friendlyName,attr"`
	TimeUTC        string `xml:"timeUTC,attr"`
	TimeZoneOffset string `xml:"timeZoneOffset,attr"`
}

func (*Station) GetStationFlag

func (s *Station) GetStationFlag() string

GetStationFlag temporary disabled - flag emojis as they shift the text 🇪🇸 🇺🇸 🇦🇺

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL