gnss

package
v0.13.7 Latest Latest
Warning

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

Go to latest
Published: Oct 30, 2024 License: Apache-2.0 Imports: 2 Imported by: 0

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

Jump to

Keyboard shortcuts

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