Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TDCPEpoch ¶
type TDCPEpoch struct {
// Time of the epoch
Time time.Time
// A map containing satellite specific values
Satellites map[string]*TDCPSatellite
// Estimated XYZ delta in meters
DeltaXYZ [3]float64
// Estimated NEU delta in meters
DeltaNEU [3]float64
// Estimated receiver clock delta in meters
DeltaCLK float64
// Time difference between epochs (nanoseconds)
DeltaTime time.Duration
}
A structure for storing TDCP results
type TDCPSatellite ¶
type TDCPSatellite struct {
// receiver position
ReceiverXYZ [3]float64
// satellite positon at time of transmission
SatelliteXYZ [3]float64
// clock bias at time of transmission
ClockBias float64
// relativity correction
ClockRelativity float64
// azimuth between receiver and satellite
Azimuth float64
// elevation angle between receiver and satellite
Elevation float64
// slant delay in meters
Tropo float64
// slant delay in meters
Iono float64
// satellite system (GPS:0, GLONASS:1, Galileo:2, BeiDou:3, QZSS:4)
System int
// satellite ID (PRN, SLOT, ...)
SvID int
// observations
Observations []observation.Observation
}
A structure for storing satellite specific TDCP results
Click to show internal directories.
Click to hide internal directories.