bds17

package
v0.7.0 Latest Latest
Warning

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

Go to latest
Published: Jun 27, 2024 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CommonUsageGICBCapabilityReport

type CommonUsageGICBCapabilityReport struct {
	ExtendedSquitterAirbornePosition            bool
	ExtendedSquitterSurfacePosition             bool
	ExtendedSquitterStatus                      bool
	ExtendedSquitterIdentificationAndCategory   bool
	ExtendedSquitterAirborneVelocityInformation bool
	ExtendedSquitterEventDrivenInformation      bool
	AircraftIdentification                      bool
	AircraftRegistrationNumber                  bool
	SelectedVerticalIntention                   bool
	NextWaypointIdentifier                      bool
	NextWaypointPosition                        bool
	NextWaypointInformation                     bool
	MeteorologicalRoutineReport                 bool
	MeteorologicalHazardReport                  bool
	VHFChannelReport                            bool
	TrackAndTurnReport                          bool
	PositionCoarse                              bool
	PositionFine                                bool
	AirReferencedStateVector                    bool
	Waypoint1                                   bool
	Waypoint2                                   bool
	Waypoint3                                   bool
	QuasiStaticParameterMonitoring              bool
	HeadingAndSpeedReport                       bool
	MilitaryApplications                        bool
}

func ReadCommonUsageGICBCapabilityReport

func ReadCommonUsageGICBCapabilityReport(data []byte) (*CommonUsageGICBCapabilityReport, error)

ReadCommonUsageGICBCapabilityReport reads a message as a CommonUsageGICBCapabilityReport

func (CommonUsageGICBCapabilityReport) CheckCoherency

func (message CommonUsageGICBCapabilityReport) CheckCoherency() error

CheckCoherency checks that the data of the message are somehow coherent, such as for example: no Reserved values, etc.

func (CommonUsageGICBCapabilityReport) GetRegister

func (message CommonUsageGICBCapabilityReport) GetRegister() register.Register

GetRegister returns the Register the message

func (CommonUsageGICBCapabilityReport) ToString

func (message CommonUsageGICBCapabilityReport) ToString() string

ToString returns a basic, but readable, representation of the message

Jump to

Keyboard shortcuts

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